FMCSA Motor Carrier Census & Trucking Leads Scraper
Pricing
from $1.50 / 1,000 results
FMCSA Motor Carrier Census & Trucking Leads Scraper
Export millions of official FMCSA motor carrier records with USDOT numbers, company contacts, fleet size, drivers, authority, cargo and safety fields. Filter active carriers, states, operation type, fleet size and fresh registrations. No API key required.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Export US trucking companies and motor carriers from the official Federal Motor Carrier Safety Administration Company Census File. The Actor turns the large government dataset into clean, ready-to-use records with USDOT numbers, company names, contact details, fleet size, drivers, cargo categories, operating authority, and safety fields.
The source contains millions of records and is refreshed by the US Department of Transportation. The Actor queries the public Socrata data service directly, so it does not depend on browser automation, CAPTCHA solving, residential proxies, or an FMCSA API key.
What you can use it for
- Build fresh trucking and logistics lead lists by state.
- Find carriers with email addresses, phone numbers, or specific fleet sizes.
- Identify newly added USDOT registrations using
addedSince. - Segment interstate, intrastate hazmat, and intrastate non-hazmat carriers.
- Target freight categories such as general freight, refrigerated food, vehicles, construction materials, chemicals, or intermodal cargo.
- Enrich CRM, insurance, factoring, fuel-card, fleet-software, compliance, recruiting, and equipment-sales workflows.
- Monitor changes in carrier census, MCS-150, authority, and safety information.
Data included
Every dataset item can include:
- USDOT number, active/inactive status, census added date, and latest MCS-150 date
- legal name, DBA name, organization type, carrier class, and operation code
- phone, cell phone, fax, email, and company officers
- physical and mailing addresses
- trucks, power units, buses, total drivers, and CDL driver count
- hazardous-material indicator and normalized cargo categories
- safety rating, safety rating date, review type, and review date
- MC/MX/FF operating-authority dockets and their status codes
- direct FMCSA SAFER profile URL and official source attribution
Empty numeric source fields remain null; they are never silently converted to zero. USDOT numbers and postal codes remain strings so formatting is preserved.
Input
Set maxResults from 1 to 500,000. The default input returns up to 1,000 active carriers, ordered by the highest USDOT number first.
Useful filters include:
statusCodes:Afor active, or an empty list for every released census statusstates: two-letter physical-address state codescarrierOperations:Ainterstate,Bintrastate hazmat,Cintrastate non-hazmataddedSince: date inYYYY-MM-DDformatnameContains: fragment in legal or DBA nameminPowerUnitsandminDrivershasEmailandhazmatOnlycargoTypes: one or more normalized cargo categories
Example: fresh Texas carriers with an email address and at least five power units:
{"maxResults": 10000,"statusCodes": ["A"],"states": ["TX"],"addedSince": "2026-01-01","minPowerUnits": 5,"hasEmail": true}
Example: active refrigerated-food or beverage carriers:
{"maxResults": 5000,"statusCodes": ["A"],"cargoTypes": ["REFRIGERATED_FOOD", "BEVERAGES"]}
Output example
{"dotNumber": "1234567","statusCode": "A","legalName": "EXAMPLE TRANSPORT LLC","phone": "5551234567","email": "dispatch@example.com","physicalAddress": { "city": "DALLAS", "state": "TX", "postalCode": "75201" },"powerUnits": 12,"totalDrivers": 14,"hazmatCarrier": false,"cargoTypes": ["GENERAL_FREIGHT", "REFRIGERATED_FOOD"],"profileUrl": "https://safer.fmcsa.dot.gov/..."}
Results are saved to the default Apify dataset and can be downloaded as JSON, CSV, Excel, XML, or RSS, or consumed through the Apify API and integrations.
Performance and reliability
The Actor uses server-side Socrata filters for status, state, operation, added date, email presence, and company name. It applies numeric fleet and cargo checks locally because several FMCSA bulk columns are published as text. Requests use bounded pages, retry with backoff, batch dataset writes, and stop immediately when maxResults is reached.
No proxy configuration is needed. Very selective local filters can require scanning more source rows, so allow extra runtime when combining a high maxResults with large minimum fleet sizes or rare cargo categories.
Data source and responsible use
Data comes from the official US Department of Transportation / FMCSA Company Census File. Values reflect the latest released census snapshot and may be self-reported, delayed, incomplete, or changed by the agency. A census status or safety field is not a substitute for current licensing, insurance, authority, or compliance verification.
Use contact data lawfully. Respect applicable privacy, marketing, telemarketing, and anti-spam rules. This Actor is not affiliated with or endorsed by FMCSA or the US Department of Transportation.
Pricing
The Actor uses pay-per-event pricing: a very small Actor-start event plus one result event per saved dataset item. You can control the maximum charge with maxResults; records filtered out are not charged as results.
Changelog
2026-08-03 — 1.0.0
- Initial release.
- Verified against the live official FMCSA Company Census Socrata schema.
- Added bulk pagination, retry/backoff, batch writes, normalized cargo fields, numeric integrity, meaningful filters, dataset overview, and direct SAFER links.