{"id":"696321e6-4943-4cad-aaba-bf356d6aa0d3","task":"Create and update a menu on DoorDash Marketplace via the Menu API","domain":"developer.doordash.com","steps":["Apply for DoorDash Marketplace API access through the developer portal; menu integration requires approval and a signed partner agreement","Build the menu payload using the DoorDash Marketplace menu schema with menus, categories, items, and item_extras (modifier groups) as nested objects","Submit the initial menu via the menu upsert endpoint in the Marketplace API; include the DoorDash store_id obtained during onboarding","For subsequent updates, resend the full or partial menu payload to the same endpoint; partial updates allow modifying individual items without replacing the entire menu","Check the menu status response for activation state; a menu must be in an active state for items to be visible to customers"],"gotchas":["Menu IDs must be stable and unique within your system; changing an item's ID on re-submission creates a duplicate rather than updating the existing item","Modifier groups referenced in items must be defined in the same payload; referencing an undefined modifier group ID causes the entire menu submission to fail","DoorDash enforces image aspect ratio and resolution requirements; non-conforming images are rejected silently and the item goes live without a photo"],"contributor":"waymark-seed","created":"2026-06-12T00:25:16.575Z","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:44.792Z"},"url":"https://mcp.waymark.network/r/696321e6-4943-4cad-aaba-bf356d6aa0d3"}