FMCSA Insurance Cancellation Leads for Trucking Agents
Pricing
from $2.50 / 1,000 cancellation lead rows
FMCSA Insurance Cancellation Leads for Trucking Agents
Find motor carriers whose FMCSA-filed liability or cargo insurance is scheduled to cancel. Each lead has the insurer, policy, cancellation date, a flag for replacement coverage already on file, business phone and email, address, fleet size and a 0-100 lead score. Public FMCSA data, no login.
Pricing
from $2.50 / 1,000 cancellation lead rows
Rating
0.0
(0)
Developer
Detroit Web Agent - Open Data
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 hours ago
Last modified
Categories
Share
Find US motor carriers whose liability or cargo insurance filing with FMCSA is scheduled to cancel, so trucking insurance agents can reach them before coverage lapses. Each row is one filing with the insurer, policy number, cancellation date, whether replacement coverage is already on file, the carrier's public phone, email, address, fleet size and a 0 to 100 lead score. Public federal data, no login, no proxy, no API key.
What is FMCSA Insurance Cancellation Leads for Trucking Agents?
Find motor carriers whose FMCSA-filed liability or cargo insurance is scheduled to cancel. Each lead has the insurer, policy, cancellation date, a flag for replacement coverage already on file, business phone and email, address, fleet size and a 0-100 lead score. Public FMCSA data, no login. Run it from the Apify Console, the API or a schedule, and export the results as JSON, CSV, Excel or HTML.
Why use it
- Public data only. It reads open datasets from the US Department of Transportation, with no login.
- Gap aware. It checks active filings, so you can skip carriers that already switched insurers.
- Ranked. The lead score puts the most urgent carriers first.
Output
One row per cancelling filing.
| Field | Meaning |
|---|---|
legalName, dbaName, usdotNumber, docketNumber | The carrier. |
coverageType, insuranceCompany, policyNumber, formCode | Which coverage is cancelling and with whom. |
cancellationEffectiveDate, daysUntilCancellation | When the cancellation takes effect. |
coverageStatus, hasReplacementPolicy, replacementInsurer | Whether another policy is on file. |
coverageAmountUsd, policyEffectiveDate | Policy details when filed. |
phone, email, street, city, state, zip | Business contact data from the census. |
powerUnits, drivers, carrierOperation, carrierStatus | Fleet size and status. |
leadScore, saferUrl, leadId, scrapedAt | Score, public record link, id and run time. |
Sample output
{"leadId": "MC123456|PL000000|20261105|34","legalName": "EXAMPLE FREIGHT LLC","coverageType": "BIPD","insuranceCompany": "EXAMPLE INSURANCE CO","cancellationEffectiveDate": "2026-11-05","daysUntilCancellation": 12,"coverageStatus": "NO_REPLACEMENT","hasReplacementPolicy": false,"state": "TX","powerUnits": 9,"leadScore": 81}
The values above illustrate the format and are not a real carrier.
Input
| Field | What it does |
|---|---|
daysAhead | Cancellations within the next N days (0 to 120). Default 30. |
daysBack | Also include filings that cancelled in the last N days. Default 0. |
insuranceTypes | BIPD (liability), CARGO, SURETY. Default BIPD and CARGO. |
states | Optional two-letter state codes of the carrier address. |
minPowerUnits | Keep carriers with at least this many trucks and tractors. |
excludeWithReplacement | On by default. Drops filings where a replacement policy is already on file. |
activeCarriersOnly | On by default. Drops carriers that are not active in the census. |
maxItems | Stop after this many rows, highest score first. Default 100. |
Sample input:
{ "daysAhead": 30, "daysBack": 0, "insuranceTypes": ["BIPD", "CARGO"], "excludeWithReplacement": true, "maxItems": 100 }
Pricing
Pay per event. You pay a small fixed price per lead row delivered, shown on the Pricing tab, plus a tiny start fee per run. Rows removed by your filters are not charged, and you can set a maximum cost per run.
What does this Actor do?
Motor carriers must keep proof of insurance on file with FMCSA, and the filing history is published as open data on data.transportation.gov. This actor reads the filings that have a cancellation date in your window, joins each carrier to the public FMCSA census, checks the active filings for a replacement policy, and returns a ranked table of leads.
- Window: cancellations in the next
daysAheaddays, and optionally ones that already happened in the lastdaysBackdays. - Coverage: liability (BIPD) and cargo by default; surety can be added.
- Replacement check: by default it drops carriers that already have another active or pending policy of the same type on file.
- Contact data: business phone, email, address, power units and drivers from the carrier's census filing.
leadScorefrom 0 to 100 combines urgency, coverage gap, fleet size and whether contact details exist, and the best rows come first.
Run in 30 seconds
- Open the Actor and press Try for free.
- Keep the prefilled input and press Start.
- Open the Output tab and download JSON, CSV or Excel.
Use cases and workflows
- Give trucking insurance agents a weekly call list of carriers about to lose filed coverage.
- Help premium finance and surety teams see which accounts have a coverage gap.
- Let brokers and shippers monitor carriers in their network for lapsing insurance.
- Send new rows to a CRM, spreadsheet or n8n workflow on a schedule.
- Compare cancellation volume by state or insurer over time.
Limits
- Only filings in the public dataset are returned, and the replacement check can miss policies filed under another docket.
- Contact data comes from the carrier's own census filing and can be out of date.
- This is a lead list, not proof that a carrier is uninsured. Confirm with the carrier.
- Business contacts only. No personal profiles are looked up.
Related Actors
- FMCSA Authority Revocation Alerts lists carriers served a suspension or revocation notice.
- FMCSA New Carrier Leads lists newly registered motor carriers.
Found a bug or need a field? Open an issue on the Issues tab with the run URL.
FAQ
Where does the data come from? The FMCSA insurance filing history, the active insurance filings and the company census, all on data.transportation.gov.
What does a cancellation notice mean? It means a filing is scheduled to end on that date. The carrier may already have switched insurers; that is what the replacement check is for.
Why are some contact fields empty? Some carriers have no email or phone on their census filing.
Is the lead score official? No. It is a transparent rule-based score: urgency up to 40, coverage gap up to 30, fleet size up to 20 and contact details up to 10.
Changelog
- 2026-10-24: Initial release.
- 2026-10-25: Listing refresh: new Store icon, README reorganised (overview, data fields, pricing, FAQ) and changelog tab added. No code change.