FMCSA Carrier Intelligence
Pricing
from $2.00 / 1,000 carrier records
FMCSA Carrier Intelligence
Verify US trucking carriers before booking: operating authority, insurance status, out-of-service orders, and revocation history in one profile per DOT number, with a computed risk flag. Sourced from official DOT data, ideal for freight brokers and insurers. No login needed.
Pricing
from $2.00 / 1,000 carrier records
Rating
0.0
(0)
Developer
Sheshinmcfly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Verify US trucking carriers before you book them. Look up any DOT number and get a combined profile: operating authority status, insurance on file, out-of-service orders, and revocation history — plus a computed risk flag. Sourced directly from official DOT data. No login, no API key, no subscription required.
What data do you get?
| Field | Type | Example |
|---|---|---|
| dotNumber, docketNumber | string | 02217388, MC012892 |
| legalName, dbaName | string | registered business names |
| businessStreet, businessCity, businessState, businessZip | string | registered address |
| commonAuthorityStatus, contractAuthorityStatus, brokerAuthorityStatus | string | active/inactive per authority type |
| propertyAuthority, passengerAuthority, householdGoodsAuthority | boolean | what the carrier is authorized to haul |
| bipdInsuranceOnFile, cargoInsuranceOnFile, bondOnFile | boolean | insurance/bond currently on file |
| bondRequired, cargoInsuranceRequired | boolean | what's required for this carrier |
| outOfService, oosDate, oosReason | boolean, string | active FMCSA out-of-service orders |
| hasRevocationHistory, revocationType, revocationEffectiveDate | boolean, string | authority revocation history |
| crashCount, crashFatalities, crashInjuries, mostRecentCrashDate | number, string | reported crash history |
| phone, email | string | direct contact on file |
| fleetSize, driverCount, hazmatCarrier | number, number, boolean | fleet size, driver count, HAZMAT authorization |
| recentMileage, recentMileageYear, censusUpdatedDate | number, number, string | latest self-reported mileage |
| riskFlags, riskLevel | array, string | computed risk summary (LOW/MEDIUM/HIGH) |
46 fields per carrier, merged into a single record from multiple official DOT datasets.
How to use
- Open the actor and enter one or more DOT numbers
- Click Start
- Download results as JSON, CSV, or Excel
Use cases
- Carrier vetting: freight brokers and 3PLs verifying a carrier's authority and insurance before booking a load
- Insurance underwriting: checking safety and compliance history before quoting a policy
- Compliance monitoring: flagging carriers with active out-of-service orders or revocation history
- Fleet onboarding: automating DOT number verification in a carrier onboarding workflow
- Risk scoring pipelines: feeding the computed
riskLevelandriskFlagsinto your own scoring models
Input parameters
{"dotNumbers": ["02217388", "02217389"]}
| Parameter | Type | Required | Description |
|---|---|---|---|
dotNumbers | array of strings | Yes | US DOT numbers to verify. |
proxyConfiguration | object | No | Optional — the actor works reliably without a proxy in most cases. |
Example output (JSON)
{"dotNumber": "01000000","docketNumber": "MC123456","legalName": "EXAMPLE TRUCKING LLC","dbaName": null,"businessCity": "PHENIX CITY","businessState": "AL","commonAuthorityStatus": "N","brokerAuthorityStatus": "I","propertyAuthority": true,"bipdInsuranceOnFile": false,"cargoInsuranceOnFile": false,"outOfService": false,"hasRevocationHistory": true,"revocationType": "INVOLUNTARY REVOCATION","revocationEffectiveDate": "12/27/2005","crashCount": 1,"crashFatalities": 0,"crashInjuries": 1,"mostRecentCrashDate": "1990-01-22","phone": "(706) 325-1816","email": "example@carrier.com","fleetSize": 2,"driverCount": 2,"hazmatCarrier": false,"riskFlags": ["HAS_REVOCATION_HISTORY", "NO_LIABILITY_INSURANCE_ON_FILE"],"riskLevel": "HIGH","extractedAt": "2026-07-09T21:03:16.964Z"}
Performance
Returns results in a few seconds, even for larger batches of DOT numbers — data is retrieved efficiently regardless of list size.
Pricing
Pay-per-event: $2.00 per 1,000 results ($0.002 per carrier). Every Apify account gets $5 in free usage per month, enough to try this actor at no cost.
Related actors
-
Congressional Stock Trades Scraper — every House member stock trade disclosed under the STOCK Act.
-
SEC EDGAR Scraper — company filings, Form 4 insider trades, XBRL financials and 13F fund holdings.
-
Zacks Rank Stock Scraper — Zacks Rank (1-5 rating) plus a full quote snapshot for any US stock ticker.
-
ATS Job Board Scraper — job postings from any company Greenhouse, Lever, or Ashby career page, unified in one schema.
FAQ
Do I need an FMCSA account or subscription? No. This actor extracts publicly available carrier data — no login required.
What does riskLevel mean?
A computed summary: HIGH if the carrier has an active out-of-service order or revocation history, MEDIUM if it's missing required insurance/bond, LOW otherwise. Always verify directly with the carrier before making a business decision.
What if a DOT number doesn't exist? It's skipped with a warning rather than returned as an empty record — only valid, registered DOT numbers appear in your results.
How current is the data? Sourced from the official DOT open-data mirror of FMCSA records, which is updated daily.
Keywords
FMCSA, DOT number lookup, carrier verification, trucking compliance, motor carrier safety, freight broker tools, carrier vetting, out of service orders, trucking insurance verification, logistics risk
Legal Disclaimer
This actor extracts publicly available carrier data published by the U.S. Department of Transportation. Users are solely responsible for ensuring their use of this data complies with applicable laws. This is not legal or compliance advice.
Changelog
- v1.2 (2026-07-09) — Added contact info (phone, email), fleet size, driver count, HAZMAT authorization, and recent mileage.
- v1.1 (2026-07-09) — Added crash history (crashCount, crashFatalities, crashInjuries, mostRecentCrashDate) to the risk profile.
- v1.0 (2026-07-09) — Initial release: combined FMCSA authority, insurance, out-of-service, and revocation data per DOT number, computed risk flags, no login required.