
Trucking data API
The same cross-checked, verified feeds as the files, as JSON: filter, page through records, fetch what changed since your last sync, or look up one carrier by USDOT number.
What the API does
- API keys you create and revoke in your dashboard
- Feed records with filters for state, fleet size, grant date and more
- Delta sync with the since parameter
- Streamed CSV export for large pulls
- Carrier lookup by USDOT number
- The authority rules, contact checks and the removal list applied to every response
Access and limits
API access is part of the plans that list it on the pricing page, each with a per-minute rate limit and a monthly row quota.
Example request
curl -H "X-API-Key: pt_live_xxxxxxxxxxxx_<secret>" \
"https://datosmercantiles.com/v1/feeds/us_new_authority_weekly/records?state=TX,OK&trucks_max=3&page_size=100"
Example only: the values below are placeholders, not real records.
{
"data": [
{"company": "EXAMPLE TRUCKING LLC", "dot_number": "0000000",
"state": "TX", "authority_granted": "YYYY-MM-DD",
"authority_status": "active", "last_verified": "YYYY-MM-DD"}
],
"page": 1, "page_size": 100, "has_more": true,
"as_of": "YYYY-MM-DD",
"meta": {"feed": "us_new_authority_weekly", "scope": {"regions": null}}
}