Pull a carrier's Certificate of Insurance, W9, or eAgreement documents from MyCarrierPackets
domain: mycarrierpackets.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Authenticate at /token to obtain a bearer token
Call GetCarrierData with the carrier's DOTNumber/Docket to get the carrier record, which includes document blob names
Call GetDocument with the blob name to retrieve an individual document (COI, W9, or eAgreement)
For a full packet instead of individual documents, use the token-protected Download/CarrierPacket/{DotNumber} endpoint to get one combined PDF
Note that the non-API packet download URL (Download/GetCarrierPacket) requires an interactive logged-in user session, so use the token-based endpoint for unattended/automated pulls
Known gotchas
There are two different 'download the packet' URLs - one requires an interactive user login (not usable from a server-side integration) and one is a separate token-protected API endpoint; using the wrong one silently fails in automation
GetDocument requires the blob name obtained from GetCarrierData first - you cannot fetch a document from just a DOT number without that intermediate lookup
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?