{"uid":"cap_wq8KhSjXb3rLjfU0OjC-G","slug":"haulroll-fmcsa-carrier-vetting-api-ced63ce7","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/carrier?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\": [...]})"}}}}},"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_BbBJtsi1R0jQNT4lEJ0a9","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":"Looks up FMCSA authority, insurance, out-of-service, and safety data for up to 25 trucking carriers in a single call using DOT or MC/MX/FF docket numbers.","exampleAgentPrompt":"Can you vet these carriers before I tender the load — DOT numbers 1234567, 9876543, and MC number 987654? I need to know their authority status, insurance, and safety scores.","exampleUseCases":[{"title":"Pre-tender carrier compliance check","prompt":"I'm about to tender a load to three carriers — DOT 1234567, DOT 9876543, and MC 456789. Can you pull their FMCSA authority, insurance status, and OOS rates so I can decide who to go with?"},{"title":"Spot market carrier screening","prompt":"I found five carriers on a load board willing to take this lane — their DOT numbers are 111222, 333444, 555666, 777888, and 999000. Screen them all for active authority, insurance, and any safety red flags before I call them back."},{"title":"Freight broker due diligence audit","prompt":"Our operations team needs to verify compliance for the 12 carriers we used last quarter. Here are their DOT and MC numbers: 1001001, MC-234567, 2002002, MC-345678, 3003003, MC-456789, 4004004, 5005005, 6006006, 7007007, 8008008, 9009009. Pull their current FMCSA status and flag any with out-of-service issues or lapsed insurance."}],"resultDescription":"Returns structured FMCSA carrier data for each requested DOT/MC/MX/FF number, including operating authority status, insurance information, out-of-service percentage, safety rating, and general carrier profile details — up to 25 carriers per call.","failureModes":["Invalid or non-existent DOT/MC number returns no data or error for that carrier","Exceeding 25 carriers per call may result in a request error","FMCSA data temporarily unavailable causes upstream lookup failure","Malformed query parameter format (e.g. incorrect delimiter) causes parse error","Payment failure via x402 protocol blocks the request before processing"],"whenToPreferThis":"Choose this endpoint when you need to programmatically vet one or more trucking carriers against official FMCSA records — especially for batch screening up to 25 carriers at once — and need authority, insurance, OOS, and safety data in a single API call. Prefer it over manual FMCSA portal lookups when automating carrier onboarding, load tendering decisions, or compliance audits in an agent workflow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:32:26.472Z","isFirstParty":false,"canonicalSlug":"haulroll-fmcsa-carrier-vetting-api-23129ad3"}