Skip to content

REST API

Your website, your apps, one kitchen.

Orders from your own website land on the till and in the kitchen, with the source’s name and colour. The menu, availability and the loyalty card are in the same API.

REST API: the restaurant’s website sends an order, the API answers 201, the order appears on the kitchen display with the source’s name and colour, and a webhook tells the website it is ready

Orders

Orders from your website, straight to the kitchen.

Your website sends an order and it reaches the till as an online order, with the name and colour of a source you set, for example “Website”. It can go straight to the kitchen or wait to be accepted. The same order number from your website never creates a second order.

  • Sources with name and colour
  • Straight to the kitchen
  • Accept, ready, completed
  • No double orders
REST API: the restaurant’s website sends an order, the API answers 201, the order appears on the kitchen display with the source’s name and colour, and a webhook tells the website it is ready

Loyalty

The loyalty card on your website too.

Find or create a card by phone number, show the balance and history, and an order from your website earns its reward just like at the till. Guests have one card in the venue and online.

  • Card by phone
  • Balance and history
  • Rewards for orders
  • One card everywhere
Loyalty card: the guest pays part of the bill with card credit, the receipt shows the card, the balance and a QR code, and the guest’s phone shows the new credit and progress to the next reward

For developers

Documentation you can actually read.

Public documentation with guides and a full OpenAPI description. Tokens are allowed only what they need, and signed webhooks tell your system about orders and loyalty cards.

  • Public documentation
  • OpenAPI
  • Tokens with permissions
  • Signed webhooks
Kitchen display: a new ticket arrives, the oldest one leaves when “Ready” is tapped and the others move up

An integration without surprises.

  • Menu and availability

    The menu with prices and options, and what is sold out right now.

  • Branches

    The list of branches with their hours, for orders at a chosen location.

  • Webhooks

    An order created, paid, voided or with a new status, and changes on a loyalty card.

  • Safe tokens

    Every token has its own permissions and can be switched off at any time.

  • Developer documentation

    On the Tavolify site, with examples in every guide.

  • In the Multi plan

    The API is included in Multi, and an add-on in the Start and Pro plans.

Run your venue on Tavolify this week.

Create an account, add your menu and connect your hardware. Or we show you the system with your own menu.

Free trial, no card needed.