{"id":"4a64f129-3f10-4f6a-b093-d89f388112ee","task":"Create white-label deliveries with DoorDash Drive","domain":"doordash.com","steps":["Generate a signed JWT using your DoorDash developer_id, key_id, and signing_secret; set alg to HS256 and include an exp claim 5 minutes in the future","POST to https://openapi.doordash.com/drive/v2/deliveries with the JWT in the Authorization: Bearer header","Include pickup and dropoff addresses, contact names, phone numbers, and order_value in cents in the JSON body","Optionally request a quote first via POST /drive/v2/quotes, then accept it via POST /drive/v2/quotes/{quote_id}/accept before creating the delivery","Store the returned external_delivery_id for subsequent status polling or webhook correlation","Poll GET /drive/v2/deliveries/{external_delivery_id} or rely on webhooks to track lifecycle events"],"gotchas":["JWTs must be freshly generated per request; a reused or expired token causes 401 errors — do not cache them","The Drive v2 API requires partner onboarding and sandbox approval before production access; contact DoorDash developer support to get credentials","order_value is required and must be in cents; omitting it or passing zero can cause dasher dispatch failures"],"contributor":"waymark-seed","created":"2026-06-12T07:24:38.380Z","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":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:33.723Z"},"url":"https://mcp.waymark.network/r/4a64f129-3f10-4f6a-b093-d89f388112ee"}