Fmcsa Motor Carrier Leads Scraper avatar

Fmcsa Motor Carrier Leads Scraper

Pricing

from $3.00 / 1,000 carrier leads

Go to Apify Store
Fmcsa Motor Carrier Leads Scraper

Fmcsa Motor Carrier Leads Scraper

Nationwide USDOT motor carrier leads from FMCSA's own Company Census File open-data API — 2M+ active carriers. Every record includes owner name, phone, cell, AND email from the federal filing. Filter by state, hazmat, fleet size, or name. Built-in New Carrier flag for hot leads.

Pricing

from $3.00 / 1,000 carrier leads

Rating

0.0

(0)

Developer

GoCreative AI

GoCreative AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

🚛 FMCSA Trucking & Moving Company Leads — Verified Email + Phone

FMCSA Trucking & Moving Company Leads — filter by state/fleet-size, get owner email+phone back

2,200,000+ active USDOT-registered motor carriers nationwide — trucking companies, household-goods movers, freight haulers — pulled live from FMCSA's own Company Census File open-data API, not a fragile scrape of SAFER or a login-gated lookup tool. Every record includes the owner/officer name, direct phone, cell phone, and email address straight from the federal registration filing — no separate enrichment pass required. Filter by state, interstate/intrastate operation, hazmat authority, or fleet size, and flag brand-new carriers for the hottest possible outreach list.


Why this actor is different

The only other FMCSA scraper on the Store (parseforge/fmcsa-carrier-safety-scraper, 75 users, no reviews yet) is built for safety/inspection records — it doesn't surface contact info at all. Every generic "trucking leads" list sold elsewhere is a stale CSV that's already been resold hundreds of times to the same insurance agents and factoring reps.

This actorSafety-record scrapersResold CSV lead lists
Data sourceFirst-party FMCSA open-data REST APISame API, different fieldsUnknown provenance, often years stale
Owner phone + cell + email✅ Included, every record❌ Not returnedSometimes, unverifiable
FreshnessLive query, current DOT filingLive queryStatic file, resold repeatedly
New-carrier hot-lead filter✅ Built-in is_new_carrier flag
Hazmat / fleet-size targeting✅ Server-side filterPartial
Breakage riskNone — a public federal APINoneN/A (static)
Proxy/CAPTCHA neededNoNoN/A

No login, no CAPTCHA, no anti-bot handling — this is a clean REST integration against a dataset the US Department of Transportation publishes specifically for public reuse.


Why this data is valuable

Every newly-registered or actively-operating motor carrier is a live buying opportunity for:

  • Trucking insurance agents & MGAs — new-authority carriers need coverage immediately
  • Factoring companies — new/small carriers are the classic factoring customer
  • Fuel card & fleet-card providers — fleet-size filter targets the right tier
  • ELD / telematics vendors — every carrier needs compliant hardware
  • Freight brokers & dispatch services — recruiting owner-operators and small fleets
  • Equipment finance & leasing companies — power-units filter finds growing fleets

The is_new_carrier flag (carriers that registered in the last N days, default 30) is the single hottest segment — these businesses are actively shopping for insurance, factoring, and equipment right now.


What you get per record

  • legal_name, dba_name, dot_number, mc_number (MC/FF authority number, when issued)
  • owner_contact_name, phone, cell_phone, email — straight from the federal filing
  • address_street/city/state/zip + combined full_address
  • carrier_operation (Interstate / Intrastate / Both), classification (e.g. "Authorized For Hire", "Private Property")
  • is_hazmat — hazardous-materials authority flag
  • power_units, truck_units, total_drivers, fleet_size_code
  • status (Active / Inactive / Pending)
  • registration_date, days_since_registration, is_new_carrier — renewal/new-lead targeting built in
  • source — always states the origin dataset for audit trails

How to use it

New-carrier hot leads in a state (best converting segment):

{ "states": ["TX", "OK"], "newCarriersOnly": true, "newCarrierWithinDays": 30 }

Small owner-operator fleets for factoring/fuel-card outreach:

{ "maxPowerUnits": 5, "states": ["FL"], "maxResults": 2000 }

Hazmat carriers for specialty insurance:

{ "hazmatOnly": true, "maxResults": 1000 }

Search by name:

{ "nameContains": "MOVING", "states": ["CA"] }

Leave every filter empty to pull nationwide, newest registrations first (5,000-record cap per run keeps each run fast and predictable — paginate by state for full coverage).


Real output example (live data, captured 2026-07-11)

[
{
"dot_number": "5028224",
"legal_name": "ORTEZ TRUCKING LLC",
"dba_name": "",
"owner_contact_name": "LIZETTE ORTEZ",
"phone": "8329602811",
"cell_phone": "2148925389",
"email": "LIZORTEZ@ICLOUD.COM",
"mc_number": "",
"address_street": "7400 HILLMONT ST",
"address_city": "HOUSTON",
"address_state": "TX",
"address_zip": "77040-6440",
"full_address": "7400 HILLMONT ST, HOUSTON, TX, 77040-6440",
"carrier_operation": "BOTH",
"classification": "LOCAL GOVERNMENT;AUTHORIZED FOR HIRE",
"is_hazmat": false,
"power_units": 4,
"truck_units": 2,
"total_drivers": 4,
"fleet_size_code": "C",
"status": "ACTIVE",
"registration_date": "2026-07-08",
"days_since_registration": 3,
"is_new_carrier": true,
"source": "FMCSA Company Census File (data.transportation.gov, dataset az4n-8mr2)"
}
]

The run summary (Key-Value Store → summary) gives you aggregate counts:

{
"total_records": 5,
"hazmat": 0,
"new_carriers": 5,
"with_email": 5,
"with_phone_or_cell": 5,
"states_covered": ["TX"],
"source": "FMCSA Company Census File (data.transportation.gov, dataset az4n-8mr2)"
}

Pricing

Pay-Per-Result — you're charged only for carrier records actually returned, nothing for platform overhead. See the actor's Pricing tab for the current tiered rate; heavier usage tiers get a lower per-record price automatically.


FAQ

Is this legal? Yes. FMCSA publishes this Company Census File specifically as open data for public reuse under the US DOT Open Data Program — no authentication is bypassed and no protected system is accessed.

Is the data current? FMCSA updates the underlying dataset on a rolling basis as carriers file their MCS-150 registration/renewal; this actor always queries it live, so results reflect the current published snapshot at run time.

Does every record have an email and phone? Most active carriers list a phone; email coverage is high but not 100% (a small share of legacy registrations predate the email field). email/phone/cell_phone are returned exactly as filed — empty string if FMCSA has none on record. No contact is ever fabricated.

Can I get all 2M+ records in one run? Each run caps at 5,000 records to keep runs fast and predictable. Split a full national pull across multiple runs by state (or narrow with newCarriersOnly/maxPowerUnits).

What's the difference between phone and cell_phone? Both come directly from the FMCSA filing — some carriers list only one, some list both. Use whichever is populated.


Other GoCreative data tools


Need help or have a feature request (e.g. a specific commodity/cargo filter)? Contact support via the Apify actor messaging system.