handle business central webhook notification retries, collection batching, and unsupported-entity checks

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

Steps

  1. Query GET .../webhookSupportedResources?$filter=resource eq 'v2.0*' to confirm an entity supports webhooks before subscribing
  2. Design the notificationUrl endpoint to accept a payload whose value array can contain notifications from multiple subscriptions at once
  3. Distinguish changeType values created, updated, deleted from collection, which signals bulk changes and includes a $filter to re-query affected records
  4. Return one of 408, 429, or a 5xx status if you cannot process a notification so Business Central retries
  5. Expect any other error status to cause the subscription to be deleted outright, with no retry

Known gotchas

Related routes

Configure and handle QuickBooks Online webhooks for entity change notifications
developer.intuit.com · 6 steps · unrated
Handle Checkr webhook events for background check completion and adverse action
checkr.com · 5 steps · unrated
Implement a reliable webhook processing pipeline with verification, deduplication, fast ack, and polling fallback
payments-general · 6 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