{"uid":"cap_HhOxynKR2M2aUZmx1DV__","slug":"haulroll-fmcsa-carrier-vetting-api-23129ad3","name":"Haulroll FMCSA Carrier Vetting API","description":"Vet a trucking carrier before you tender the load. FMCSA carrier vetting API + MCP: authority, insurance, OOS, safety, 25 carriers per call Try it free in one click, no sign-up.","url":"https://haulroll-api.cybermaxtools.com/x402/api/alerts?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"dot":{"type":"string","description":"USDOT numbers and/or MC/MX/FF docket numbers, up to 25, separated by commas or spaces (or POST {\"carriers\": [...]})"},"days":{"type":"integer","default":30,"description":"Look-back window in days (1-365)"}}}}},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_d3bah228roCHsXxhoLnOy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Vets up to 25 trucking carriers per call by retrieving FMCSA authority, insurance, out-of-service, and safety data via DOT or MC/MX/FF docket numbers","exampleAgentPrompt":"Can you vet carriers with USDOT numbers 123456, 789012, and MC number 654321 using Haulroll, looking back over the last 60 days — I need to check their authority, insurance, and any out-of-service alerts before I tender a load?","exampleUseCases":[{"title":"Pre-tender carrier compliance check","prompt":"Before I hand over this load, can you vet these three carriers — DOT 1234567, DOT 8901234, and MC 567890 — and flag any authority, insurance, or out-of-service issues from the last 30 days?"},{"title":"Bulk carrier screening for broker","prompt":"I have a list of 15 carriers I'm considering for our freight network. Can you run all of them through Haulroll — DOT numbers 111111, 222222, 333333, 444444, 555555, 666666, 777777, 888888, 999999, 101010, 121212, 131313, 141414, 151515, 161616 — and tell me which ones have any safety or authority problems in the past 90 days?"},{"title":"Urgent single-carrier spot check","prompt":"I've got a carrier with MC number 998877 trying to pick up a hot load today — can you quickly check their FMCSA authority and insurance status right now using Haulroll?"}],"resultDescription":"A JSON response containing FMCSA-sourced data for each queried carrier, including authority status, insurance validity, out-of-service (OOS) records, safety rating, and any active alerts — covering the specified look-back window (default 30 days).","failureModes":["Invalid or non-existent DOT/MC/MX/FF number returns empty or error result for that carrier","Exceeding 25 carriers per call may result in an error or truncated response","Look-back days outside 1–365 range may return validation error","Stale FMCSA data if underlying government source has not been updated","Network timeout if multiple carriers are queried and FMCSA API is slow","Payment failure if USDC balance is insufficient ($0.03 per call required)"],"whenToPreferThis":"Choose this endpoint when you need real-time FMCSA carrier compliance data (authority, insurance, OOS, safety) before tendering a freight load, especially when you need to screen up to 25 carriers in a single API call. Prefer it over manual FMCSA portal lookups for automation, over generic business lookup APIs that lack freight-specific fields, and when you need structured programmatic output for logistics workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T12:34:34.162Z","isFirstParty":false,"canonicalSlug":"haulroll-fmcsa-carrier-vetting-api-23129ad3"}