latestOpenAPI 3.1.02026-07-248941352.6 KB

d3f744f55ed7

Checkout API

Update Order Status

This API is only for specific food partners.

This allows a status update to an order. This call returns a status code which indicates if the request was successful.

A notification will not be sent in the following scenarios:

  • The order was made over 3 hours ago
  • The same notification (same yelp_order_id and the confirmation_type) has already been sent
  • An ETA is provided and the notification is being sent past the ETA
  • An order_confirmed update is trying to be sent after a deliver_in_progress notification
post/orders/{yelp_order_id}/confirmation_status/v3

Parameters

#/paths/~1orders~1%7Byelp_order_id%7D~1update~1v3/put/parameters/0 — unresolved $ref

Request body

confirmation_typeobject required

ConfirmationType enum. The state the order is being updated to.

eta_in_minutesinteger required

The estimated time of arrival.

Response

Successfully updated the order status.

object required