QCMobile API
Official API-keyed REST/JSON service for querying U.S. DOT-registered motor carriers by carrier name, USDOT number, or docket number. Official documentation defines carrier identity, operating status, passenger-equipmen…
Questions this answers
3 · best fit firstFor a selected carrier, the API returns BASIC identifiers, 24-month inspection and violation totals, snapshot date, deficient and intervention-threshold indicators, and a 12-month serious-violation indicator. It does not support inventing an undisclosed percentile.
The carrier-keyed API returns per-BASIC 24-month counts of relevant inspections with violations and total violations, category identifiers, and snapshot date. These are aggregates, not inspection records; carrier out-of-service is not an inspection outcome.
The API returns passenger-equipment counts for school buses, limousines, mini-buses, motorcoaches, vans, and total passenger vehicles. It is a limited passenger-carrier view, not mileage, lease mix, ownership, or general truck fleet.
Fields it delivers
13 fieldsThe service covers entities and filings in the U.S. federal motor-carrier regulatory system across the fifty states and District of Columbia; it is selective to FMCSA-regulated or registered entities.
The cited first-party page, download, export, search, or API endpoint is publicly accessible without an account purchase, subscription, membership, or per-record payment step. Fee-bearing records services, if any, are alternatives rather than required for this published route.
Want QCMobile API tested on your records?
We run match and fill rates on a sample of your data, then handle the contract, security review, and delivery into your stack if it earns its place.