Montonio · AsyncAPI Specification
Montonio Webhooks
Version
View Spec
View on GitHub
CompanyFintechPaymentsPayment ProcessingOpen BankingE-CommerceShippingLogisticsFinancingBalticsWebhookSDKAsyncAPIEvents
AsyncAPI Specification
generated: '2026-07-20'
method: searched
source: https://docs.montonio.com/api/stargate/guides/webhooks + https://docs.montonio.com/api/shipping-v2/guides/webhooks
type: Webhooks
notes: >-
Montonio documents webhooks but publishes no AsyncAPI document, so this is a
Webhooks catalog (not an AsyncAPI spec). Payments webhooks are delivered as an
HTTP POST whose body is a signed JWT; Shipping webhooks are registered per
store via POST /webhooks.
delivery:
transport: HTTP POST
source_ips: [35.156.245.42, 35.156.159.169]
user_agent: MontonioWebhooks/1.0
verification: Verify the JWT signature with the store Secret Key; never trust unverified webhook data.
payments_webhooks:
configure: Include notificationUrl in the Order or Payment Link JWT payload.
events:
- name: order.status_changed
body_field: orderToken
description: Fired whenever an Order's paymentStatus transitions (PENDING, PAID, VOIDED, PARTIALLY_REFUNDED, REFUNDED, ABANDONED, AUTHORIZED). Token contains the order details.
- name: refund.status_changed
body_field: refundToken
description: Fired on Refund status changes (PENDING, PROCESSING, SUCCESSFUL, REJECTED, CANCELED). Token contains refund details including refundStatusDescription.
shipping_webhooks:
configure: Register via POST /webhooks (Shipping v2); manage via GET /webhooks and DELETE /webhooks/{webHookId}.
best_practice: Use a single webhook URL and branch on the event type in the payload.
events:
- name: label_file.ready
description: A requested label file has finished generating (asynchronous label flow).
- name: shipment.updated
description: Shipment state changed.
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/montonio-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.