Deliveroo · Rate Limits

Deliveroo Rate Limits

The Deliveroo Developer Portal APIs publish per-resource rate limits scoped to individual orders, sites, and catalogues rather than a single global account quota. Limits are documented per endpoint in the API reference. OAuth 2.0 access tokens issued from the auth host expire after 5 minutes and no refresh tokens are issued, so integrators generate a new token per session. The limits below are taken from the published endpoint documentation. Exceeded limits return HTTP 429.

Deliveroo Rate Limits is the machine-readable rate-limit profile for Deliveroo on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 6 rate-limit definitions, measuring requests_per_minute, requests_per_second, and varies.

The profile also includes 4 backoff/retry policies defined and response codes documented for throttled.

Tagged areas include Rate Limiting, Food Delivery, Grocery, and Webhooks.

6 Limits Throttle: 429
Rate LimitingFood DeliveryGroceryWebhooks

Limits

Upload Menu site
requests_per_minute · minute
1
1 request per minute per site. Menu processing is asynchronous.
Update Order Status (Order API) order
requests_per_minute · minute
5
5 requests per minute per order.
Accept / Reject Order (Picking API) order
requests_per_second · second
2
2 requests per second per order.
Update Order Items Availability (Picking API v2) order
requests_per_second · second
2
2 requests per second per order.
Reject Order (Picking API v1) order
varies
1 request per order per 30 seconds
May only be called once per order; order must be in PLACED status.
Get Catalogue catalogue
requests_per_minute · minute
95
95 requests per catalogue per minute.

Policies

Short-lived access tokens
OAuth 2.0 client-credentials tokens expire after 5 minutes; no refresh tokens are issued. Request a new token from https://auth.developers.deliveroo.com/oauth2/token when the current one expires.
Per-resource scoping
Rate limits are scoped to the individual order, site, or catalogue, not to the account as a whole, so high-volume merchants can operate many resources concurrently within each per-resource limit.
Order acceptance timeout
ASAP orders not accepted within 10 minutes (7 minutes for the Kuwait and UAE markets) are auto-rejected. Sync status not received within 3 minutes prompts site staff via the Deliveroo tablet.
Sandbox isolation
A separate sandbox environment (api-sandbox.developers.deliveroo.com, auth-sandbox.developers.deliveroo.com) is provided for testing before production.

Sources

Work with this as data

Every rate limit here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for rate limits

4 MCP tools reach this
  • find_rate_limitsBrowse and filter every rate limit in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This rate limit
curl "https://apis.io/api/v1/rate-limits/deliveroo-rate-limits"
All rate limits
curl "https://apis.io/api/v1/rate-limits?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.