FMCSA New Motor Carrier Leads: New Authority, Email & Phone
Pricing
$12.00 / 1,000 new carrier record returneds
FMCSA New Motor Carrier Leads: New Authority, Email & Phone
Get this week's newly registered US trucking carriers (new USDOT/MC authority) with the owner's email and phone, straight from the official FMCSA record. Deduped across runs, exported to CSV, JSON, or webhook. Pay per result.
Pricing
$12.00 / 1,000 new carrier record returneds
Rating
0.0
(0)
Developer
Matthew Michels
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share

FMCSA New Motor Carrier Leads (with email + phone)
Get newly registered US trucking carriers the week they get their authority, with the owner's email and phone already included, straight from the official FMCSA record. Built for truck insurance agents, freight factoring, ELD/dashcam, and dispatch services who need to reach new carriers in their first 30-90 days.
What you get
- Carriers whose FMCSA authority was registered in the last N days (you choose the window)
- Email and phone on the record (no enrichment guesswork, no bounced patterns)
- USDOT number, legal name + DBA, physical and mailing address, fleet size (power units), driver and CDL counts, and the SAFER snapshot link
- Deduped by USDOT across runs, so a daily/weekly schedule only ever returns genuinely new carriers
- Clean CSV, JSON, or webhook into your CRM
Why the contact data is good
These fields come from the carrier's own FMCSA filing, not a scrape-and-guess. On a live sample of the 200 newest active carriers (measured June 2026): 100% had an email, 100% had a phone, and 100% of those emails were on a mailbox-accepting (MX-valid) domain. Most are owner-operators on a direct inbox, which is exactly who you want to reach.
Who uses this
- Truck insurance agents working new authorities before the competition
- Freight factoring companies signing carriers early
- ELD / dashcam / TMS vendors onboarding new fleets
- Dispatch services building their carrier book
Input
| Field | What it does |
|---|---|
states | Limit to specific states (e.g. ["TX","MI"]), or leave empty for all US |
daysBack | Only carriers registered in the last N days (use 1-3 for a daily feed) |
onlyNewSinceLastRun | Skip carriers returned in a previous run (clean recurring feed) |
requireEmail | Only return carriers that have an email on file |
requirePhone | Only return carriers that have a phone or cell on file |
carrierOperation | any, interstate, or intrastate |
minPowerUnits | Minimum fleet size |
maxResults | Hard cap per run |
socrataAppToken | Optional free Socrata token to dodge shared-pool throttling on big pulls |
webhookUrl | Optional. POST each batch of leads to your endpoint as JSON |
webhookBatchSize | Records per webhook POST (default 100) |
Output (one row per carrier)
legal_name, dba_name, usdot, email, phone, cell_phone, street, city, state, zip, mailing_*, power_units, total_drivers, total_cdl, business_type, carrier_operation, carrier_operation_label, registered_date, safer_urlGrab it three ways: export the Apify dataset as JSON / CSV / Excel, pull it from the dataset
API, or set webhookUrl and we'll POST batches straight to your CRM as
{ source, count, records: [...] }. Phone numbers come back normalized to +1XXXXXXXXXX.
Example output
One row per new carrier (sample, fields trimmed for readability):
[{"legal_name": "RIO GRANDE HAULING LLC","dba_name": null,"usdot": "4123987","email": "dispatch@riograndehauling.com","phone": "+19565550142","cell_phone": "+19565550199","city": "Pharr","state": "TX","power_units": 2,"total_drivers": 2,"business_type": "LLC","carrier_operation_label": "Interstate","registered_date": "20260618","safer_url": "https://safer.fmcsa.dot.gov/query.asp?query_string=4123987"}]
Pricing
Pay per result. You're charged once per new carrier lead delivered (deduped by USDOT), so a recurring schedule never bills you twice for the same carrier. Run it once to try it.
Freshness
New carriers register with FMCSA every day (hundreds nationwide). Schedule this daily with
daysBack: 2 and you get a steady flow of brand-new authorities with contact info, the moment
they go active.
FAQ
How do I get new motor carrier leads every day?
Schedule the actor daily with daysBack: 2 and onlyNewSinceLastRun on. You get only the carriers
that filed new authority since your last run, contact info included, no repeats.
Where does the FMCSA carrier data come from?
The official FMCSA carrier census (data.transportation.gov), public record, logged out. No gated
or personal-consumer data.
Are the carrier emails verified?
They're the email the carrier filed with FMCSA, and we confirm the domain accepts mail (MX-valid). For hard inbox verification, run them through your own verifier or ask about an enriched tier.
Can I pull new carriers for just one state?
Yes, set states (e.g. ["TX","MI"]). Leave it empty for all of the US.
Will it return the same carrier twice?
No. It dedupes by USDOT across runs, so a recurring schedule only ever shows genuinely new authorities.
About
Built and maintained by a team that runs lead pipelines daily. Questions or a broken field? We respond fast in the Issues tab.