FMCSA New Trucking Carrier Leads (USDOT Census)
Pricing
from $2.00 / 1,000 carrier records
FMCSA New Trucking Carrier Leads (USDOT Census)
Newly registered US trucking companies from the official FMCSA Company Census—USDOT, fleet, cargo, phone and address.
Pricing
from $2.00 / 1,000 carrier records
Rating
0.0
(0)
Developer
Kamal Katul
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Security
Limited permissionsShare
Get newly registered US trucking companies from the official FMCSA Company Census File (the USDOT registration data published on data.transportation.gov). Each row is one carrier with:
- USDOT number, legal name and DBA name
- the date FMCSA added it, its USDOT status and last MCS-150 update
- operation (interstate, intrastate hazmat or intrastate non-hazmat) and authority (for hire, private property, passengers)
- hazmat flag, power units, trucks, buses, drivers and CDL drivers
- cargo types (general freight, refrigerated food, building materials and so on)
- the business phone, email and physical and mailing address filed with FMCSA
- a link to the carrier's FMCSA SAFER snapshot
No login, no API key and no browser. The data comes from the public Socrata API.
Use cases
- Truck insurance agents and brokers: reach new carriers before their first policy renewal.
- Factoring, fuel cards, ELD and dispatch services: build a daily feed of new for-hire fleets.
- Truck and trailer dealers, repair shops and truck stops: find new fleets in your state or city.
- Freight brokers: find new capacity by cargo type and fleet size.
Input
| Field | Meaning | Default |
|---|---|---|
daysBack / addedFrom / addedTo | Date FMCSA added the carrier | last 7 days |
states | Physical-address state codes, e.g. TX | all |
city | Exact city, e.g. HOUSTON | all |
operations | Interstate, Intrastate hazmat, Intrastate non-hazmat | all |
statuses | USDOT status: Active, Inactive, Pending | Active |
authorizedForHireOnly, hazmatOnly | Keep only for-hire or hazmat carriers | off |
cargoTypes | At least one of these cargo types | all |
minPowerUnits / maxPowerUnits | Fleet size range | any |
keyword | Text in the legal or DBA name | none |
requireContact | Skip carriers with no phone and no email | off |
includeSoleProprietors | Opt-in. Also return carriers registered under a person's own name | off |
maxResults | Stop after this many, newest first (up to 100,000) | 100 |
Example: {"daysBack": 7, "states": ["TX"], "authorizedForHireOnly": true, "maxResults": 200}.
Output
{"dotNumber": "1234567", "legalName": "EXAMPLE FREIGHT LLC", "dbaName": null, "entityType": "Business entity","status": "Active", "addedDate": "2026-10-26", "operation": "Interstate", "authority": ["AUTHORIZED FOR HIRE"],"authorizedForHire": true, "hazmat": false, "powerUnits": 2, "drivers": 2, "cargoTypes": ["General freight"],"phone": "(512) 555-0100", "email": "dispatch@example.com", "city": "AUSTIN", "state": "TX", "zip": "78701","saferUrl": "https://safer.fmcsa.dot.gov/query.asp?...query_string=1234567"}
The RUN_SUMMARY record in the key-value store shows how many rows were read, how many sole proprietors were skipped and how many carriers were saved.
FAQ
How fresh are the carriers? FMCSA updates the census about once a day, so the newest USDOT registrations usually show up within one or two days.
Why are some carriers missing?
By default only registered business entities are returned. Turn on includeSoleProprietors to include carriers registered under a person's name. Carriers in excluded locations are skipped and never charged.
What happens if the FMCSA API fails mid-run? The Actor retries rate limits and server errors with backoff. If it still fails, it keeps what was already saved and ends with a 'Partial result' message.
Can I get the full history?
Use addedFrom and addedTo with a larger maxResults (up to 100,000 per run).
Privacy
- Company officer names are never output, and neither are cell-phone numbers.
- By default only registered business entities (LLC, Inc., Corp., Ltd., L.P. and similar) are returned. Carriers registered under an individual's own name are skipped unless you turn on
includeSoleProprietors. - Phone, email and address are the contact details the carrier filed with FMCSA for its business. Follow the CAN-SPAM Act, the TCPA and your local rules when you contact anyone.
Pricing
Pay per event: carrier, $0.002 per saved carrier ($2 per 1,000). If you set a spending limit, the run stops once it is reached.
Limits and notes
- FMCSA updates the census about once a day. Newest records can lag by a day or two, and weekends are light.
- Fleet and driver counts are what the carrier reported on its MCS-150 form.
- Carriers whose address is in a country or city this Actor excludes are skipped. The run summary reports the count.
- This Actor is not affiliated with or endorsed by FMCSA or the US DOT.