Receive and confirm a marketplace order from iFood via the Partner API webhook

domain: ifood-partner-api · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register an application in iFood's developer portal and complete OAuth2 client-credentials auth plus the required homologation (certification) process
  2. Configure a single webhook URL (max 250 chars) to receive order events from the Events module
  3. Handle the PLACED event when a new order arrives, then call the confirm endpoint to accept it
  4. Deduplicate events using the event id since delivery is at-least-once with no ordering guarantee
  5. Implement a polling fallback (roughly every 5 minutes) in case a webhook delivery is missed

Known gotchas

Related routes

Register and verify a webhook endpoint to receive WHCC order status updates
whcc.com · 5 steps · unrated
Receive and acknowledge a marketplace order from Chowly middleware and confirm its successful injection into a POS
chowly.com · 6 steps · unrated
Configure and receive Deliveroo order webhooks for a POS or middleware integration
food-general · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans