C.H. Robinson · AsyncAPI Specification
Ch Robinson Worldwide Webhooks
Version
View Spec
View on GitHub
FreightLogisticsShippingSupply ChainTransportationTransportation ManagementFortune 500AsyncAPIEvents
AsyncAPI Specification
generated: '2026-09-05'
method: searched
source: >-
openapi/ch-robinson-worldwide-rest-apis-openapi.yml (Events, Shipments and Documents tags),
rendered at https://developer.chrobinson.com/api-reference
spec_type: Webhooks
asyncapi_published: false
asyncapi_note: >-
C.H. Robinson publishes no AsyncAPI document. Probed /asyncapi.yaml, /asyncapi.json and the
portal document catalog (https://api.navisphere.com/api/B2B/Portal/v1/documents) - the only
event-shaped documents there are the EDI 214 shipment-status guidelines, not an AsyncAPI.
The webhook surface below is real and is documented inside the OpenAPI contract itself, as
operations the PARTNER implements and C.H. Robinson calls.
delivery:
style: http-callback
direction: provider-to-partner
transport: HTTPS POST
security: bearer JWT presented by C.H. Robinson to the partner endpoint (securityScheme `bearerAuth`)
registration: >-
Callback URLs are registered with C.H. Robinson during onboarding, not through a
self-service subscription API. The contract literally names the path
/REPLACE_ME_WITH_YOUR_CALLBACK_URL to make that explicit.
retry_policy: null
signature_scheme: null
note: >-
No retry policy, no delivery-attempt semantics and no payload signature scheme are
published. Verification relies on the bearer token C.H. Robinson presents.
alternative:
style: polling
operation: Event Retrieval
path: GET /v2/events
note: >-
The Events tag states the two integration options plainly - callback/webhook is "preferred
and most real-time", periodic event retrieval is "easiest to implement and less real-time".
webhooks:
- name: Events Callback
operation_id: Events Callback
path: POST /REPLACE_ME_WITH_YOUR_CALLBACK_URL
tag: Events
security: bearerAuth
responses: ['2XX']
description: >-
Near real-time order and shipment events, including all transportation updates, pushed to
the partner's own endpoint.
- name: Shipment Details Callback
operation_id: Shipment Details Callback
path: POST /shipmentDetails/callback/here
tag: Shipments
security: bearerAuth
responses: ['2XX']
description: >-
Load details delivered on booking so a carrier can build the load electronically in its
own TMS.
- name: Offer Response Callback
operation_id: Offer Response Callback
path: POST /offerResponse/callback/here
tag: Shipments
security: bearerAuth
responses: ['2XX']
description: Asynchronous outcome of a carrier's offer on an available shipment.
- name: Load Documents Callback
operation_id: Load Documents Callback
path: POST /events/LoadDocuments/here
tag: Documents
security: bearerAuth
responses: ['200']
description: Notification that documents are available for a load.
summary:
webhook_count: 4
polling_alternative: true
asyncapi_count: 0
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/ch-robinson-worldwide-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.