Deliveroo website screenshot

Deliveroo

A British online food delivery company operating across the United Kingdom, Europe, Asia, and the Middle East. Deliveroo's Developer Portal exposes three API suites — Partner Platform, Retail Platform, and Signature — that restaurants, grocers, and merchants use to integrate menus, orders, sites, and on-demand courier delivery.

6 APIs 0 Features
Food DeliveryGroceryMarketplaceLogisticsRestaurants

APIs

Deliveroo Order API

The Deliveroo Order API is part of the Partner Platform Suite and manages restaurant orders and rider lifecycle events in real time. Orders and rider status updates are delivere...

Deliveroo Menu API

The Deliveroo Menu API lets Partner Platform integrators publish and maintain restaurant menus, including stock levels, prices, POS identifiers, and allergen data. Menu updates ...

Deliveroo Site API

The Deliveroo Site API controls a merchant site's open/close status, operating hours, and workload mode (e.g., busy, paused). It is shared by both the Partner Platform Suite and...

Deliveroo Catalogue API

The Deliveroo Catalogue API is part of the Retail Platform Suite and manages master grocery catalogues of up to 30,000 items per merchant. Retailers use it to publish product da...

Deliveroo Picking API

The Deliveroo Picking API supports the Retail Platform Suite picking flow, letting grocery operators process incoming orders, remove unavailable items, propose substitutions, an...

Deliveroo Signature API

The Deliveroo Signature API powers the Signature Suite, which lets merchants request on-demand delivery by Deliveroo couriers for orders that originate in their own apps, websit...

Collections

Pricing Plans

Deliveroo Plans Pricing

5 plans

PLANS

Rate Limits

Deliveroo Rate Limits

6 limits

RATE LIMITS

FinOps

Event Specifications

Deliveroo Webhooks

Event-driven webhook callbacks delivered by the Deliveroo Developer Portal APIs. Integrators configure HTTPS webhook URLs for Order Events, Rider Events, and Menu (upload result...

ASYNCAPI

Semantic Vocabularies

Deliveroo Catalogue Api Context

2 classes · 7 properties

JSON-LD

Deliveroo Menu Api Context

1 classes · 3 properties

JSON-LD

Deliveroo Order Api Context

2 classes · 5 properties

JSON-LD

Deliveroo Picking Api Context

2 classes · 4 properties

JSON-LD

Deliveroo Signature Api Context

6 classes · 9 properties

JSON-LD

Deliveroo Site Api Context

1 classes · 5 properties

JSON-LD

Deliveroo Webhooks Context

3 classes · 2 properties

JSON-LD

API Governance Rules

Deliveroo API Rules

31 rules · 6 errors 21 warnings 4 info

SPECTRAL

JSON Structure

Catalogue Api Catalogue Structure

3 properties

JSON STRUCTURE

Catalogue Api Site Price Overrides Structure

1 properties

JSON STRUCTURE

Menu Api Menu Upload Structure

3 properties

JSON STRUCTURE

Order Api Order Status Update Structure

3 properties

JSON STRUCTURE

Order Api Sync Status Structure

4 properties

JSON STRUCTURE

Picking Api Item Amendments Structure

1 properties

JSON STRUCTURE

Picking Api Reject Order Structure

1 properties

JSON STRUCTURE

Signature Api Delivery Request Structure

2 properties

JSON STRUCTURE

Signature Api Location Structure

3 properties

JSON STRUCTURE

Signature Api Order Request Structure

3 properties

JSON STRUCTURE

Signature Api Order Structure

2 properties

JSON STRUCTURE

Signature Api Quote Request Structure

2 properties

JSON STRUCTURE

Signature Api Quote Structure

2 properties

JSON STRUCTURE

Site Api Opening Hours Structure

1 properties

JSON STRUCTURE

Webhooks Menu Event Payload Structure

2 properties

JSON STRUCTURE

Webhooks Order Event Payload Structure

2 properties

JSON STRUCTURE

Webhooks Rider Event Payload Structure

2 properties

JSON STRUCTURE

Example Payloads

Menu Api Menu Upload Example

3 fields

EXAMPLE

Signature Api Order Example

2 fields

EXAMPLE

Signature Api Quote Example

2 fields

EXAMPLE

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
📝
SignupURL
SignupURL
🔑
Authentication
Authentication
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
💬
Support
Support
📰
Blog
Blog
🔗
Spectral
Spectral
🔗
Vocabulary
Vocabulary
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Deliveroo Site API
  version: v1
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Opening Hours
    type: folder
  items:
  - info:
      name: Deliveroo Get Site Opening Hours
      type: http
    http:
      method: GET
      url: https://api.developers.deliveroo.com/site/v1/brands/:brand_id/sites/:site_id/opening_hours
      params:
      - name: brand_id
        value: gb-12345
        type: path
        description: The brand identifier.
      - name: site_id
        value: gb-12345
        type: path
        description: The site identifier.
    docs: Retrieve the configured opening hours for a site.
bundled: true