Circuit · AsyncAPI Specification
Circuit Webhooks
Version
View Spec
View on GitHub
CompanyDeliveryLogisticsLast MileRoute OptimizationDispatchCourierFleetProof of DeliveryField ServiceAsyncAPIWebhooksEvents
AsyncAPI Specification
generated: '2026-07-18'
method: searched
source: https://developer.dispatch.spoke.com/docs/v1/webhooks/webhook-api-intro
spec_type: Webhooks
note: >-
Spoke publishes a Webhook API (documented alongside the Public API) rather than
a standalone AsyncAPI document. This catalog captures the documented webhook
surface. Event payloads mirror the resource models. Exact event-name suffixes
are not reproduced verbatim to avoid fabrication; each resource below publishes
a documented event schema.
enabling:
docs: https://developer.dispatch.spoke.com/docs/v1/webhooks/enabling
how: Configured in Spoke Dispatch settings; delivered as HTTP POST to a subscriber endpoint.
security:
signature_header: spoke-signature
docs: https://developer.dispatch.spoke.com/docs/v1/webhooks/getting-started/securing-the-endpoint
note: >-
As of v1, webhook requests contain only the spoke-signature header; verify it
to authenticate that the request originated from Spoke.
consuming:
docs: https://developer.dispatch.spoke.com/docs/v1/webhooks/getting-started/consuming-the-webhook-notifications
best_practices: https://developer.dispatch.spoke.com/docs/v1/webhooks/getting-started/best-practices
event_resources:
- resource: plan
schema: https://developer.dispatch.spoke.com/docs/v1/webhooks/event-schemas/plan
- resource: stop
schema: https://developer.dispatch.spoke.com/docs/v1/webhooks/event-schemas/stop
- resource: unassignedStop
schema: https://developer.dispatch.spoke.com/docs/v1/webhooks/event-schemas/unassignedStop
- resource: driver
schema: https://developer.dispatch.spoke.com/docs/v1/webhooks/event-schemas/driver
- resource: depot
schema: https://developer.dispatch.spoke.com/docs/v1/webhooks/event-schemas/depot
- resource: route
schema: https://developer.dispatch.spoke.com/docs/v1/webhooks/event-schemas/route
- resource: member
schema: https://developer.dispatch.spoke.com/docs/v1/webhooks/event-schemas/member
- resource: operation
schema: https://developer.dispatch.spoke.com/docs/v1/webhooks/event-schemas/operation
- resource: customStopProperty
schema: https://developer.dispatch.spoke.com/docs/v1/webhooks/event-schemas/customStopProperty
- resource: test
schema: https://developer.dispatch.spoke.com/docs/v1/webhooks/event-schemas/test
note: A test event for validating a webhook subscription.
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/circuit-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.