Configure and validate Gelato webhooks for order and item status updates

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

Steps

  1. Open the Gelato API Portal and configure a webhook URL that will receive HTTP POST requests over TLS; your endpoint must return a 2xx status.
  2. Subscribe to events such as order_status_updated, order_item_status_updated, order_item_tracking_code_updated, and catalog_product_stock_availability_updated.
  3. Parse the incoming JSON event, which always includes an id, event name, orderId (Gelato's ID), and orderReferenceId (your internal ID).
  4. For order_status_updated, read the fulfillmentStatus and per-item fulfillments array (tracking codes, shipment method) to update your order records.
  5. Return a 2xx response promptly; Gelato retries failed deliveries 3 times with a 5-second delay between attempts.

Known gotchas

Related routes

Configure and receive Deliveroo order webhooks for a POS or middleware integration
food-general · 5 steps · unrated
Receive real-time load/order status updates from Rose Rocket via webhooks
roserocket.readme.io · 5 steps · unrated
Configure Eventbrite webhooks to receive event and order notifications
eventbrite.com · 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