Meer omzet per tafel
Gasten kiezen sneller en durven eerder iets extra's te proberen als ze zien dat het goed loopt.
Eén vaste interface voor elk restaurant. Jij stuurt je menu, wij maken er een levende kaart van die gasten meteen begrijpen.
Gasten kiezen sneller en durven eerder iets extra's te proberen als ze zien dat het goed loopt.
De kaart spreekt de taal van je gast, dus je personeel vertaalt niet langer elk gerecht.
Trends per uur laten zien welk gerecht aantrekt, zodat de mise en place klopt.
POST /api/public/v1/venues
Authorization: Bearer tzk_...
{
"name": "Café Zonnig",
"city": "Lissabon",
"languages": ["nl", "en", "pt"],
"menu": [
{ "id": "polvo", "name": "Polvo à lagareiro",
"price": 21.5, "course": "hoofd" }
]
}Alle endpoints, voorbeelden en webhook-signatures staan in de API-documentatie.
Gratis
1 locatie, demo-kaart
Op aanvraag
per vestiging, per maand
Op maat
meerdere vestigingen
Alles over koppelen, tokens en bestellingen op een rij. Staat je vraag er niet bij, stuur gerust een bericht.
Je registreert je locatie met een POST naar /api/public/v1/venues en stuurt je kaart mee als JSON. Je krijgt direct een venue-id en een API-token terug. Daarna update je de kaart met een PUT op je eigen venue-endpoint.
Ja. Elk systeem dat een HTTP-request kan versturen kan de kaart en bestellingen doorgeven. Heb je geen technische partij, dan zetten wij de eerste koppeling voor je klaar.
Het token begint met tzk_ en wordt maar één keer getoond. Bewaar het aan de serverkant, bijvoorbeeld in je omgevingsvariabelen. Zet het nooit in een frontend of publieke repo.
Vraag een nieuw token aan via de API of via ons. Het oude token vervalt dan meteen en alle schrijfacties met dat token worden geweigerd.
Je stuurt bestellingen naar het orders-endpoint van je venue. Wij tellen ze mee in de live populariteit die gasten aan tafel zien, zonder persoonsgegevens.
Ja, via webhooks. Je registreert een URL en ontvangt bij elke bestelling een ondertekend bericht met de header X-EatThat-Signature, zodat je kunt controleren dat het echt van ons komt.
Per locatie geldt 120 requests per minuut. In de response-headers zie je hoeveel je er nog over hebt. Bij overschrijding krijg je een 429 en kun je het kort daarna opnieuw proberen.
Zeker. Bij elk menu-item kun je een translations-object meegeven per taal. Ontbreekt een taal, dan valt de kaart terug op de originele naam en omschrijving.
Meer technische details vind je in de API-documentatie, of stel je vraag aan ons.