Request more time for an order (Need More Time)

Summary

Signals that the picker needs additional preparation time for an order. Deliveroo adjusts dispatch timing so that rider arrival better aligns with order readiness.

Usage scenario

While picking, the site realises an order will take longer than expected and requests a number of additional minutes.

Business constraints

  • Only available for ORCA / Just-In-Time orders (rider_assignment_flow is JUST_IN_TIME).
  • Need More Time must be enabled for the site.
  • The order must not have reached a terminal status.
  • Need More Time will not work if a rider has already been assigned.
  • One request per order: a successful call locks the order against further requests. Choose the value carefully — there is no top-up.

Operational constraints

  • There's a rate limit of 2 requests per order per second. If you get over the limit, you'll get a "Too many requests" error.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Related order id in format {market}:{order_uuid}.

Body Params

Need More Time request body.

integer
required
≥ 1

Number of additional minutes to request. Must be a positive integer. Need More Time can only be requested once per order, so choose the value carefully — there is no top-up.

Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json