FMCSA Trucking Company Leads: USDOT Carrier Data avatar

FMCSA Trucking Company Leads: USDOT Carrier Data

Pricing

$1.60 / 1,000 carrier records

Go to Apify Store
FMCSA Trucking Company Leads: USDOT Carrier Data

FMCSA Trucking Company Leads: USDOT Carrier Data

Get US trucking company leads from official FMCSA data: USDOT & MC numbers, phone, email, officer name, address, fleet size, drivers and cargo. Find newly registered carriers by state for insurance, factoring and ELD sales.

Pricing

$1.60 / 1,000 carrier records

Rating

0.0

(0)

Developer

Andres Garcia

Andres Garcia

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

FMCSA Trucking Company Leads: USDOT Carrier Data with Phone & Email

Get US trucking company leads straight from the official FMCSA Company Census File: USDOT number, MC/MX docket number, legal and DBA name, phone, email, company officer, physical and mailing address, fleet size (power units), drivers, cargo types, hazmat flag and safety rating. Filter newly registered carriers by state and date to reach owner-operators and new fleets the week they get their authority.

No login, no API key, no proxies. The data comes from the U.S. DOT open-data portal (data.transportation.gov), refreshed by FMCSA daily.

What can this FMCSA scraper do?

  • 🆕 New carrier leads: "registered in the last 7/30/90 days" with a relative date that updates itself on every scheduled run
  • 🗺️ Filter by state, carrier operation (interstate / intrastate), for-hire authority, hazmat, fleet size, driver count and 30 cargo types
  • ☎️ Contact-ready rows: phone in E.164 format, lowercase email, company officer names, title-cased company names and addresses
  • 🔢 USDOT + MC/MX numbers and a direct SAFER snapshot link for every carrier
  • 🔎 Lookup mode: paste USDOT numbers or search by company name
  • ⚡ Fast and cheap: filtering runs server-side on the official dataset, so thousands of carriers take seconds
  • 💰 Pay per result with a hard maxItems cap

Who buys trucking leads?

IndustryWhy FMCSA data
Commercial truck insurance agentsNew carriers must file insurance before their authority becomes active, which makes them the hottest leads in the market
Freight factoring & fintechSmall fleets (1–10 trucks) need cash flow from day one
ELD, TMS, dispatch & fuel-card vendorsTarget by fleet size, operation and cargo
Truck dealers, leasing, parts & tiresSegment by power units and region
Compliance & DOT filing servicesReach carriers right after registration
Freight brokersBuild and vet carrier networks by state and cargo type

How to use it

  1. Click Try for free. The input is prefilled with Texas carriers registered in the last 30 days that have a phone number, so the first run works in one click.
  2. Change states, the registration window, fleet filters and cargo types.
  3. Click Start, then export to CSV, Excel, JSON or your CRM through integrations (HubSpot via Zapier/Make, Google Sheets, webhooks).
  4. Schedule daily with Registered on or after = 1 day to receive only fresh carriers every morning.

Input example

{
"states": ["TX", "OK", "LA"],
"registeredFrom": "7 days",
"forHireOnly": true,
"carrierOperations": ["A"],
"maxPowerUnits": 5,
"cargoTypes": ["genfreight", "coldfood"],
"requirePhone": true,
"requireEmail": true,
"maxItems": 500
}
FieldDescription
statesPhysical-address states (2-letter codes)
registeredFrom / registeredToUSDOT registration date window, YYYY-MM-DD or relative (30 days)
activeOnlyOnly active USDOT registrations (default on)
carrierOperationsA Interstate, B Intrastate Hazmat, C Intrastate Non-Hazmat
forHireOnly / hazmatOnlyAuthorized-for-hire carriers / hazmat carriers
minPowerUnits, maxPowerUnits, minDriversFleet size filters (maxPowerUnits: 1 = owner-operators)
cargoTypesGeneral freight, refrigerated food, household goods, building materials, livestock, chemicals… (30 types)
requirePhone, requireEmailOnly carriers with contact data
nameContains, dotNumbersCompany-name search or USDOT lookup
maxItemsMaximum results

Output example

{
"dotNumber": "7499976",
"mcNumber": null,
"legalName": "Zeerak Trucking LLC",
"dbaName": null,
"status": "Active",
"addedDate": "2026-09-29",
"daysSinceAdded": 2,
"carrierOperation": "Interstate",
"operationClasses": ["Authorized For Hire"],
"isForHire": true,
"phone": "+18046108790",
"email": "owner@example.com",
"companyOfficer1": "Ismail Jan Sadozai",
"physicalAddress": { "street": "6606 De Moss Dr Apt 304", "city": "Houston", "state": "TX", "zip": "77074", "country": "US" },
"powerUnits": 1,
"totalDrivers": 1,
"cdlDrivers": 1,
"hazmat": false,
"cargoTypes": ["General Freight"],
"safetyRating": null,
"saferUrl": "https://safer.fmcsa.dot.gov/query.asp?searchtype=ANY&query_type=queryCarrierSnapshot&query_param=USDOT&query_string=7499976"
}

The Carrier leads dataset view shows company, USDOT, MC, registration date, officer, phone, email, city, state, trucks and drivers in one table.

How much does it cost?

Pay-per-event pricing: a fixed price per carrier returned (see the Pricing tab), currently about $1.60 per 1,000 carriers. There is no start fee and no compute charge on top. A daily run that returns 200 new carriers costs about $0.32. You can cap any run with maxItems.

Tips

  • Hottest leads: registeredFrom = "7 days", forHireOnly = true, requirePhone = true.
  • Owner-operators only: maxPowerUnits = 1.
  • Mid-size fleets for TMS/ELD sales: minPowerUnits = 10, minDrivers = 10.
  • Reefer carriers: cargoTypes = ["coldfood"].
  • Clean before dialing: chain with our US Phone Number Validator to get line type and time zone, and with the Bulk Email Validator to remove bad emails.

FAQ

Where does the data come from? The FMCSA Motor Carrier Census (Company Census File) published on the official U.S. Department of Transportation open-data portal. Carriers self-report this information on their MCS-150 registration.

How fresh is it? FMCSA updates the dataset daily, and each run queries it live.

Why do some carriers have no email or MC number? Email is optional on the MCS-150 form, and MC numbers exist only for carriers with operating authority (for-hire interstate). Use the requireEmail filter if you need emails.

Is this legal? Yes. It is public government data published for reuse. When you contact carriers, follow telemarketing and email laws (TCPA, CAN-SPAM, DNC).

How many carriers are there? About 2.2 million active USDOT registrations, with several thousand new ones every week.

Need another field or found a bug? Use the Issues tab. This actor is monitored daily.

Not affiliated with or endorsed by the U.S. Department of Transportation or FMCSA.