FMCSA carrier lookup API: vet carriers before you tender the load
Send up to 25 USDOT or MC/MX/FF numbers in one call. Each carrier comes back with a verdict (clear, review, do_not_use), a 0-100 risk score and the flags that applied, plus the evidence from FMCSA open data: USDOT status and age, operating authority, liability insurance on file vs required, cargo insurance and bond, out-of-service orders, and 24-month inspections and crashes next to the national rates. Riskiest first.
Try it free on your own input
Live lookups
| Asked | Carrier | Verdict | Top flag | Authority | Liability on file | Vehicle OOS 24m |
|---|---|---|---|---|---|---|
| USDOT 1185624 | LEE LOGISTIC | do not use | USDOT status: Inactive | inactive | $0 | – |
| USDOT 4489393 | MTZ-DA LLC | review | USDOT under a year old | active | $750,000 | 0.0% |
| USDOT 80806 | J B HUNT TRANSPORT INC | clear | – | active | $3,500,000 | 22.3% |
| USDOT 1341816 | OROZCO TRUCKING INC | clear | – | active | $750,000 | 8.9% |
Source: A live 5-carrier call to the Haulroll API, 27 Sep 2026 (FMCSA open data; national vehicle OOS rate over the same 24 months: 22.8%).
Haulroll vs the alternatives
Published prices, each checked on the date shown; prices change, so confirm on each site.
| Product | Price | Free | Checked |
|---|---|---|---|
| Haulroll API | $5 once for 200 calls; $19/month for 750 (up to 25 carriers a call) | 50 calls every day, no key | live |
| VerifyCarrier | $49/month carrier watch plan with 1,000 API calls a month | 7-day trial with up to 1,000 API calls; free web lookup | 2026-10-10 |
| CarrierOK | Plans from $149/month (Pro, 1 user); API separate and pay as you go after a $50 activation (applied as credit), per-carrier rates not public | API sandbox | 2026-10-10 |
| Apify: scrapers_lat fmcsa-carriers-scraper | from $6.15 per 1,000 results | Apify $5 monthly credit (Apify account) | 2026-10-10 |
Why teams pick Haulroll
- Up to 25 carriers per call, each with a verdict and the evidence behind it.
- Authority, liability insurance on file vs required, OOS orders, inspections and crashes in one answer.
- Driver and vehicle OOS rates shown next to the national rate from the same FMCSA file.
- The verdict rules are public, so a review or do_not_use flag is easy to audit.
- $19/month for 750 calls; 50 free calls a day without a key.
Try it in one call
curl 'https://haulroll-api.cybermaxtools.com/api/carrier?dot=80806,MC681958'FAQ
Where does the data come from?
FMCSA open data on data.transportation.gov: the Company Census File, licensing and insurance, out-of-service orders, inspections and crashes. Answers are cached for up to 6 hours.
Is the verdict an FMCSA safety rating?
No. It is a transparent rule set on public FMCSA records, not an FMCSA safety rating and not a guarantee. Not affiliated with or endorsed by FMCSA or USDOT.
Can it watch my carriers?
Yes: /api/alerts returns FMCSA events for a carrier list (OOS orders, suspension notices, authority changes, insurance cancellations), and /api/new-carriers lists new USDOT registrations.
Why not the free FMCSA QCMobile API?
It is free but needs a Login.gov account and web key, takes one carrier per request and returns raw fields; Haulroll batches 25 and adds the verdict.
Does it return contact details?
No. Company facts only; phone, email, officer names and street addresses are never requested.