API

These endpoints are free. They proxy live federal sources. Queries are not logged as user records. Identify your client in the User-Agent header. Do not use this as a bulk census download.

GET /api/carrier

Query with q (USDOT, MC number, or name) or dot. Name searches can return a hit list. A single match returns the full snapshot plus Motus insurance filings.

curl "https://www.truckcrashlookup.com/api/carrier?q=44110"

GET /api/mn-crashes

Minnesota aggregates from the FMCSA Crash File: totals, county, highway corridor, month, and hour. Company names are not selected and are not returned. Add format=csv for the downloadable aggregate table.

curl "https://www.truckcrashlookup.com/api/mn-crashes"
curl "https://www.truckcrashlookup.com/api/mn-crashes?format=csv"

Upstream sources: QCMobile, Motus Insur, Crash File. If FMCSA or Socrata is down, these routes return 502.