MVMNT · AsyncAPI Specification

Mvmnt Webhooks

Version

View Spec View on GitHub FreightLogisticsTransportation Management SystemSupply ChainBrokerageShippingPaymentsCompanyAsyncAPIEvents

AsyncAPI Specification

Raw ↑
generated: '2026-07-20'
method: derived
source: 'openapi/mvmnt-openapi-original.yml (webhooks: your-endpoint)'
docs: https://docs.mvmnt.io/webhooks/overview
type_note: MVMNT delivers real-time webhooks. Events are POSTed to your configured endpoint as a WebhookDelivery
  {sentAt, events[]}. Each request carries an x-api-key header holding your webhook token (configured
  in the MVMNT UI).
delivery:
  envelope: WebhookDelivery
  fields:
  - sentAt
  - events[]
  event_fields:
  - event
  - timestamp
  - data
  auth_header: x-api-key
  consumer_guidance:
  - Return 200 OK quickly and process asynchronously
  - Implement idempotency using event id + timestamp
  - Handle unknown event types gracefully for forward compatibility
event_count: 73
event_groups:
  CARRIER:
  - CARRIER_ACTIVATED
  - CARRIER_CONTACT_CREATED
  - CARRIER_CONTACT_UPDATED
  - CARRIER_CONTACT_DELETED
  - CARRIER_CREATED
  - CARRIER_DEACTIVATED
  - CARRIER_DELETED
  - CARRIER_FACTOR_CREATED
  - CARRIER_FACTOR_UPDATED
  - CARRIER_FACTOR_DELETED
  - CARRIER_INVOICE_CREATED
  - CARRIER_PAYMENT_CREATED
  - CARRIER_PAYMENT_METHOD_CREATED
  - CARRIER_PAYMENT_METHOD_UPDATED
  - CARRIER_PAYMENT_METHOD_DELETED
  - CARRIER_UPDATED
  COMMISSION:
  - COMMISSION_APPROVED
  - COMMISSION_CREATED
  COMPANY:
  - COMPANY_CREATED
  - COMPANY_UPDATED
  - COMPANY_DELETED
  CUSTOMER:
  - CUSTOMER_CREATED
  - CUSTOMER_UPDATED
  - CUSTOMER_DELETED
  - CUSTOMER_CONTACT_CREATED
  - CUSTOMER_CONTACT_UPDATED
  - CUSTOMER_CONTACT_DELETED
  - CUSTOMER_INVOICE_CREATED
  - CUSTOMER_PAYMENT_CREATED
  DOCUMENT:
  - DOCUMENT_UPLOADED
  LOCATION:
  - LOCATION_CREATED
  - LOCATION_UPDATED
  - LOCATION_DELETED
  - LOCATION_CONTACT_CREATED
  - LOCATION_CONTACT_UPDATED
  - LOCATION_CONTACT_DELETED
  QUOTE:
  - QUOTE_CREATED
  - QUOTE_LOST
  - QUOTE_QUOTED
  - QUOTE_REQUESTED
  - QUOTE_WON
  SHIPMENT:
  - SHIPMENT_BOOKED
  - SHIPMENT_CANCELED
  - SHIPMENT_CHECK_CALL
  - SHIPMENT_CREATED
  - SHIPMENT_DELETED
  - SHIPMENT_DELIVERED
  - SHIPMENT_DISPATCHED
  - SHIPMENT_DRAFT
  - SHIPMENT_IN_TRANSIT
  - SHIPMENT_LOADING
  - SHIPMENT_NEXT_CHECK_CALL_DUE
  - SHIPMENT_NEXT_CHECK_CALL_OVERDUE
  - SHIPMENT_OPEN
  - SHIPMENT_PICK_UP_NEAR_NOT_BOOKED
  - SHIPMENT_PICK_UP_NEAR_NOT_DISPATCHED
  - SHIPMENT_RATE_CON_EXPIRED
  - SHIPMENT_RATE_CON_NOT_SIGNED
  - SHIPMENT_RATE_CON_SIGNED
  - SHIPMENT_TENDER_PENDING
  - SHIPMENT_TENDER_REJECTED
  - SHIPMENT_UNLOADING
  VENDOR:
  - VENDOR_CREATED
  - VENDOR_UPDATED
  - VENDOR_DELETED
  - VENDOR_CONTACT_CREATED
  - VENDOR_CONTACT_UPDATED
  - VENDOR_CONTACT_DELETED
  - VENDOR_INVOICE_CREATED
  - VENDOR_PAYMENT_CREATED
  - VENDOR_PAYMENT_METHOD_CREATED
  - VENDOR_PAYMENT_METHOD_UPDATED
  - VENDOR_PAYMENT_METHOD_DELETED

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.
All 92 tools →

Call it yourself

curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/mvmnt-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 email required.

A second provider on the same verified email joins the account you already have.