Integrate Deliveroo and your restaurant’s Point of Sale (POS) system to send Deliveroo orders straight to the till using our new Restaurant partner API. With it, restaurants can see all their orders in one place, in real time.

This API is for POS developers. If you work for a restaurant and you’re interested in integrating, ask your POS supplier or developer to read this and request an account.

How it works

  1. A customer orders on Deliveroo’s website or app
  2. The restaurant accepts (or rejects) this order
  3. If the order is accepted, Deliveroo sends you an order event (HTTPS request) with the order details payload
  4. You send an order sync status (HTTPS request) back to Deliveroo

Before we go live

Make sure we’ve done the following:

  • Matched Deliveroo menu item IDs with the POS IDs
  • Chosen a suitable test location ID
  • Set up your API credentials (webhook secret, API key, API token)

If this hasn't been done yet, talk to us.

Want to integrate with Deliveroo?

To help us test and improve the service, the API is only available to a few partners right now. Soon we’ll open up registration to all our partners. For now, you can register your interest and we’ll get back to you with more information.