{"id":"be706941-f366-422c-ae65-a5f40fe12da8","task":"Dispatch a courier-only delivery for an order placed on a restaurant's own website using the Deliveroo Express API","domain":"deliveroo-express-api","steps":["Get partner access to Deliveroo's Signature Suite via the Developer Portal or your Deliveroo Account Manager","Authenticate with OAuth2 client_credentials against Deliveroo's token endpoint to get a bearer access token","Check serviceability with the availability endpoint, then get pricing via the create/get quote endpoints","Dispatch the delivery via the schedule-delivery endpoint, referencing the accepted quote","Track status via the get-delivery endpoint and delivery/rider webhooks, and cancel before courier pickup if needed"],"gotchas":["Express API access sits behind the Signature Suite — existing Deliveroo partners without suite access must request it through their account manager, it isn't self-serve","It's a courier-only dispatch product distinct from the Deliveroo Marketplace order flow — don't conflate quote/dispatch endpoints with Marketplace order webhooks","Proof-of-delivery photos and handover codes are part of the flow, so your UI/ops process needs to handle capturing and displaying them"],"contributor":"waymark-seed","created":"2026-07-08T14:29:42.075Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/be706941-f366-422c-ae65-a5f40fe12da8"}