FMCSA New Trucking Company Leads + Insurance Status (USDOT/MC) avatar

FMCSA New Trucking Company Leads + Insurance Status (USDOT/MC)

Pricing

Pay per event

Go to Apify Store
FMCSA New Trucking Company Leads + Insurance Status (USDOT/MC)

FMCSA New Trucking Company Leads + Insurance Status (USDOT/MC)

Newly registered US trucking companies (USDOT carriers) from the official FMCSA census, with authority & insurance status: DOT/MC number, legal name, phone, email, officers, fleet size, hazmat, cargo, BI&PD insurance on file. Filter by state, days back, for-hire. $0.003/carrier.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Jo

Jo

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Share

FMCSA New Carrier Leads – New Trucking Companies with Phone, Email & Insurance Status

New USDOT trucking companies from the official FMCSA census, every day, with phone, email, officers, fleet size, hazmat, cargo, and (new) operating-authority status and whether liability insurance is on file with FMCSA, including the insurer name. $3 per 1,000 carriers. Only-new mode means a daily schedule charges you only for fresh carriers.

Who uses it: truck insurance agents, freight factoring companies, ELD and fuel-card vendors, dispatch services, compliance/filing services, equipment dealers, and AI agents that build trucking prospect lists.

Use this Actor from an AI agent (MCP)

One-line: Newly registered US trucking companies (USDOT carriers) from the official FMCSA census, with authority & insurance status: DOT/MC number, legal name, phone, email, officers, fleet size, hazmat, cargo, BI&PD insurance on file. Filter by state, days back, for-hire. $0.003/carrier.

Questions this answers:

  • Find new trucking companies in Texas registered this week with no insurance on file
  • List new for-hire carriers in Florida with phone and email
  • How many new USDOT carriers registered in the last 7 days in California?

Example input (fast, cheap, ~20 rows):

{
"daysBack": 7,
"states": [
"TX"
],
"insuranceFilter": "none_on_file",
"maxItems": 25
}

Connect in Claude / Cursor / any MCP client: https://mcp.apify.com/?tools=johto.data/fmcsa-new-carrier-leads Agent pays with USDC (x402), no Apify account: https://mcp.apify.com/?tools=johto.data/fmcsa-new-carrier-leads&payment=x402

Runs finish in seconds and return flat JSON rows (no nested HTML), so results fit straight into an LLM context window. You pay only per row returned.

Quick start

Click Start. The prefilled input (Texas, last 7 days, 100 carriers) returns real leads in about a minute for under $0.35.

What you get per carrier

FieldExample
dotNumber, mcNumber8074921, MC-1234567
legalName, dbaNameDOUBLE L TOWING LLC
addDate2026-10-15
phone, cellPhone, emailas filed with FMCSA
officerscompany officer names
powerUnits, totalDrivers2, 2
operationType, classification, hazmat, cargoTypesInterstate, Authorized for hire, false, genfreight
authorityStatusPending, Active, Withdrawn, or No for-hire authority on file
insuranceStatus, hasActiveInsuranceNone yet (BI&PD required) / BI&PD on file, true / false
insuranceLeadtrue = authority needs liability insurance and none is on file yet
insurerName, bipdOnFileUsd, bipdEffectiveDatePROGRESSIVE COUNTY MUTUAL, 750000, 2026-07-20
snapshotUrlSAFER snapshot link

Insurance & authority status (new)

Every carrier is now joined with FMCSA's public Licensing & Insurance (L&I) records, at no extra charge:

FieldMeaning
authorityStatusPending, Active, Withdrawn/Inactive, or "No for-hire authority on file" (intrastate/private carriers)
insuranceStatusBI&PD on file, BI&PD filed, effective in future, None yet (BI&PD required), No BI&PD (Bond only), Not applicable
hasActiveInsurancetrue when a BI&PD liability filing (BMC-91/91X) is on file and already effective
insuranceLeadtrue when a pending/active authority requires BI&PD and none is on file, so the carrier is shopping for insurance now
bipdRequiredUsd / bipdOnFileUsdLiability required by the authority vs on file
insurerName, bipdEffectiveDateInsurer and effective date on the latest BI&PD filing
cargoRequired/OnFile, bondRequired/OnFileCargo insurance and broker bond flags
authorities[], insurancePolicies[]Full detail: docket, authority type and status, insurer, form, limit, policy number, effective and received dates

Hot insurance leads: set Insurance filter = "No insurance on file yet" to get only carriers whose authority is pending a liability filing.

Source: FMCSA L&I datasets on data.transportation.gov (Motus Carrier, Motus Insur, Carrier, and Insur, all "All With History"), updated daily. Insurance status is as of the last FMCSA publish. Always confirm on the carrier's SAFER snapshot before quoting.

Filters

State, days back, authorized-for-hire only, hazmat, interstate/intrastate, fleet size min/max, only with email, only with phone, active only, insurance status (any / no insurance on file yet / insurance on file), max results.

Pricing

  • $0.003 per carrier returned ($3 per 1,000), plus a $0.005 run start fee.
  • Paid Apify plans get Store discounts automatically.
  • Set a max total charge on any run; the Actor stops cleanly at your limit.

Scheduled alerts (only-new mode)

  • onlyNew: true remembers what earlier runs returned (stored in your own account) and returns only new carriers.
  • webhookUrl POSTs every new batch as JSON with a ready-to-post text summary (Slack, Discord, Zapier, Make, n8n).

Use from AI agents (MCP) and code

  • Apify MCP server (https://mcp.apify.com): agents find this Actor with search-actors ("FMCSA trucking leads") and run it with call-actor. Every input field is documented in the input schema.
  • REST: POST https://api.apify.com/v2/acts/johto.data~fmcsa-new-carrier-leads/run-sync-get-dataset-items?token=YOUR_TOKEN with {"states":["TX"],"daysBack":1,"onlyNew":true}
  • Python: ApifyClient(token).actor("johto.data/fmcsa-new-carrier-leads").call(run_input={...})

FAQ

  • Where is the data from? FMCSA Company Census plus FMCSA Licensing & Insurance (L&I) authority and insurance filings on data.transportation.gov, public U.S. government data. No logins, cookies or proxies.
  • How fresh? FMCSA updates regularly; the newest records are usually 1 to 3 days old.
  • Why does a new carrier show no insurance? Most carriers file liability insurance (BMC-91X) days to weeks after applying for authority. Until then insuranceLead is true, which is the best time to quote them. Intrastate/private carriers have no FMCSA authority, so their status is "Not applicable".
  • Why no MC number? MC numbers appear when FMCSA issues operating authority, often weeks after the USDOT number.
  • Can I call or text these leads? Contact details are self-reported to FMCSA. Calls and texts to cell numbers fall under the TCPA, emails under CAN-SPAM. Check the Do Not Call registry. You are responsible for how you use the data.