The Deliveroo API attempts to return appropriate HTTP status codes for every request.
The request succeeded. 🎉
The server cannot process the request due to a client error.
Typical reasons: missing a required parameter or invalid Content-Type header.
The request failed. The credentials you provided (e.g., username and API token) do not exist in our system, or your integration is disabled.
The request tried to send a sync status after the sync status update window (3 minutes) has ended.
Too Many Requests
The request was rate limited. We recommend implementing exponential back-off to avoid making too many requests to the API in a short period.
500, 502, 503, 504
Something went wrong on our end. Please get in touch with support. You will have to retry once we have resolved the issue.
Updated 4 months ago