FMCSA Insurance & Authority Change Monitor avatar

FMCSA Insurance & Authority Change Monitor

Pricing

$20.00 / 1,000 qualifying carrier changes

Go to Apify Store
FMCSA Insurance & Authority Change Monitor

FMCSA Insurance & Authority Change Monitor

Monitor official daily FMCSA/DOT records for insurance cancellation or replacement filings, authority grants, reinstatements, inactive or withdrawn authority, and involuntary-suspension notices. Filter nationwide changes or a carrier watchlist.

Pricing

$20.00 / 1,000 qualifying carrier changes

Rating

0.0

(0)

Developer

Mason

Mason

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Share

Monitor official daily FMCSA/DOT records for meaningful public insurance-filing and operating-authority changes. Use the nationwide daily feed or restrict results to a carrier watchlist, then export normalized events to JSON, CSV, Excel, or an API workflow.

This Actor uses DOT's public machine-readable datasets. It does not automate SAFER search pages, require a buyer API key, open a browser, solve CAPTCHAs, or use proxies.

What it reports

  • Insurance cancellation filings
  • Insurance termination or replacement filings
  • Authority grants and reinstatements
  • Voluntary suspensions, other inactive authority, and withdrawals
  • Qualifying involuntary-suspension notices
  • Pending Initial Status authority applications when explicitly enabled

Each dataset item is one unique event, not a carrier snapshot. Results include the USDOT and docket identifiers available in the source, event dates, the official dataset link, and optional carrier legal name, DBA, city, and state enrichment.

Quick start

  1. Open the Input form.
  2. Keep Nationwide daily feed to receive the current official change cycle, or choose Carrier watchlist.
  3. For watchlist mode, add at least one USDOT number or MC/FF/MX docket number.
  4. Select event and optional state/authority filters.
  5. Set a Maximum events safety cap and click Start.
  6. Open Output for the event table or download the dataset. Open the run's Storage → Key-value store → OUTPUT record for the compact run summary.

The form is the easiest way to run the Actor. JSON input remains available for API users.

Example: nationwide daily feed

{
"mode": "dailyFeed",
"usdotNumbers": [],
"docketNumbers": [],
"eventTypes": [
"insurance_cancellation_filed",
"insurance_termination_or_replacement_filed",
"authority_granted",
"authority_reinstated",
"authority_voluntarily_suspended",
"authority_became_inactive",
"authority_withdrawn",
"authority_involuntary_suspension_notice"
],
"states": [],
"authorityTypes": [],
"maxEvents": 1000,
"includePendingAuthorities": false
}

Example: carrier watchlist

{
"mode": "watchlist",
"usdotNumbers": ["123456", "987654"],
"docketNumbers": ["MC-123456"],
"eventTypes": [
"insurance_cancellation_filed",
"authority_became_inactive",
"authority_withdrawn",
"authority_involuntary_suspension_notice"
],
"maxEvents": 100,
"includePendingAuthorities": false
}

Event meanings

Event typeWhat the source reportedAttention
insurance_cancellation_filedAn FMCSA insurance-history row with status reason CANCELHigh
insurance_termination_or_replacement_filedAn insurance-history row with status reason TERM/REPLMedium
authority_grantedAuthority history changed to Active because it was grantedMedium
authority_reinstatedAuthority history changed to Active because it was reinstatedMedium
authority_voluntarily_suspendedAuthority history changed to Inactive for voluntary suspensionHigh
authority_became_inactiveAuthority history changed to another substantive Inactive reasonHigh
authority_withdrawnAuthority history reported WithdrawnHigh
authority_involuntary_suspension_noticeFMCSA published a qualifying involuntary-suspension noticeHigh
authority_application_pendingPending authority with Initial Status; opt-in onlyLow

An insurance cancellation filing is not proof that a carrier lacks current or replacement insurance. Future effective dates are retained when FMCSA supplies them.

Output fields

Important fields include:

  • eventId: deterministic, versioned event identifier used for replay protection
  • eventType and attentionLevel
  • observedAt, sourceUpdateDate, effectiveDate, and statusChangeDate
  • usdotNumber and docketNumber
  • carrierLegalName, carrierDbaName, physicalCity, and physicalState
  • authority status/reason fields or insurance filing fields
  • insuranceClassCode, required coverage, underlying limit, and the individual policy maximum when supplied
  • sourceDatasetName, sourceDatasetId, and sourceUrl

Fields that do not apply are returned as null. Coverage values are integer cents. minimumRequiredCoverageCents is the amount FMCSA reports as required for the entity; maximumCoverageCents is the maximum covered by the individual policy, so they are not endpoints of one numeric range. Class E means excess insurance, and underlyingCoverageCents records the underlying primary limit when supplied. Raw insurance policy numbers are never returned.

Daily monitoring and replay protection

The three primary sources are official daily-difference datasets, not a historical backfill service. A first run processes the current update cycle. A repeated run against the same cycle normally returns no duplicate events because delivered event IDs are retained in a user-scoped named key-value store for at least 45 days.

For recurring monitoring, save the input as an Apify Task and schedule it once daily. Running after approximately 12:30 PM Eastern gives the primary daily event files and optional Company Census enrichment time to refresh. Official publication timing can vary on weekends, holidays, or maintenance days.

Pricing behavior

The Actor costs $0.02 per unique qualifying carrier change ($20.00 per 1,000). Platform usage is included. There is no start fee.

Unique events deliveredCost
1$0.02
25$0.50
100$2.00
1,000$20.00

You are not charged the primary event for empty polls, duplicates, filtered-out records, administrative corrections, malformed records, stale or unavailable required sources, or records beyond the run's event/charge limit. The compact OUTPUT summary reports emitted and charged counts.

Use Apify's Maximum charge per run together with the Actor's Maximum events input to control cost. At $0.02 per event, a $2.00 maximum charge permits at most 100 paid events.

Official sources

The Actor requests only the fields needed for this product. It deliberately excludes driver data, officer/contact names, email addresses, telephone numbers, full street or mailing addresses, raw policy numbers, and vehicle/safety records.

Important limitations

  • Results are daily public records and may be delayed, corrected, incomplete, or later superseded.
  • This is not a real-time current-authority or current-insurance verification product.
  • Carrier identity enrichment is optional. A source event remains valid when name/city/state enrichment is unavailable.
  • State filters require successful state enrichment; unenriched events cannot match a selected state.
  • V1 does not provide historical backfill.
  • Do not schedule overlapping runs with the same account and Actor input.

Verify consequential decisions against the current official FMCSA record. The Actor reports public source data and change signals; it does not make legal, safety, insurance, underwriting, or contracting determinations.

Unofficial Actor: This Actor is not affiliated with, endorsed by, or sponsored by FMCSA, the U.S. Department of Transportation, or any regulated carrier or insurer.