Skip to content

Changelog

The API version is a date. Every answer carries it in Delivr-Api-Version, and every webhook in apiVersion. Additive changes, such as new fields, endpoints and event types, ship without a new version; see Versioning.

  • Robo drivers in the sandbox. Test drivers are parked at every sandbox store and deliver on-demand orders in about two minutes, so you see every status and webhook without a person in the loop. Directives in pickup.note test the failure paths (sandbox:no_driver, sandbox:hand_back, sandbox:stop_en_route, sandbox:stop_at_pickup). See Sandbox and testing.
  • Developer site. These docs, with an llms.txt, Markdown pages and the OpenAPI document at /openapi.yaml.

The first version of the Merchant API.

  • Store locations you manage yourself (/locations).
  • Availability hints, quotes, and orders for on-demand and window deliveries.
  • Goods ready signals (processing, ready) with readySignal per store.
  • Assisted checkout: hold an on-demand order while the sale runs at your till (sale: pending, /sale).
  • Cancellation with fee preview and maxFeeMinor.
  • Fallbacks when an on-demand order fails, with successor orders.
  • Signed webhooks with retries, a delivery log, replay and test events.