99 Minutos · AsyncAPI Specification
99 Minutos Webhooks
Version
View Spec
View on GitHub
CompanyLogisticsLast Mile DeliveryShippingE-CommerceFulfillmentFreightTrackingWebhookLatin AmericaMexicoAsyncAPIEvents
AsyncAPI Specification
generated: '2026-07-17'
method: searched
source: https://developers.99minutos.com/reference/post-api-v3-webhooks
spec_type: Webhooks
notes: >-
99minutos documents a real-time webhook notification system for shipment
status changes (preferred over polling the tracking endpoints). No AsyncAPI
document is published; this captures the webhook catalog. Up to 2 webhook
configurations are allowed.
management:
create: post-api-v3-webhooks
list: get-api-v3-webhooks
update: patch-api-v3-webhooks-webhook_id
delete: delete-api-v3-webhooks-webhook_id
evidences: get-api-v3-webhooks-evidences-by-tracking-id
max_configurations: 2
delivery:
transport: http-post
content_type: application/json
payload_fields:
- StatusName
- TrackingId
- InternalKey
- Events # ordered list of transitions: StatusCode, StatusName, Data{comment,evidence[]}, CreatedAt (UTC)
status_rules:
status_version: configurable
allowed_status_names: configurable
events:
description: Shipment lifecycle status transitions (status_code, status_name)
catalog:
- {code: 1001, name: DRAFT}
- {code: 1002, name: CONFIRMED}
- {code: 2002, name: ON_ROAD_TO_PICKUP}
- {code: 2003, name: COLLECTED}
- {code: 2101, name: UNSUCCESSFUL_PICKUP}
- {code: 3001, name: STORED}
- {code: 3002, name: ON_CONTAINER}
- {code: 3003, name: CHARGED_TO_VEHICLE}
- {code: 3004, name: ON_LINEHAUL}
- {code: 4001, name: ON_ROAD_TO_DELIVERY}
- {code: 4002, name: DELIVERED}
- {code: 4101, name: UNSUCCESSFUL_DELIVERY}
- {code: 5001, name: ON_ROAD_TO_RETURN}
- {code: 5002, name: RETURNED}
- {code: 5101, name: UNSUCCESSFUL_RETURN}
- {code: 7101, name: IN_CORRECTION}
- {code: 7102, name: CORRECTED}
- {code: 8001, name: STOLEN}
- {code: 8003, name: CANCELLED}
- {code: 8004, name: DAMAGED}
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/99-minutos-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.