9.9/10 on G2 · High Performer5.0 on the Chrome Web Store
Every carrier in your network, verified every day.
Add your list once. CarrierOk re-checks every carrier against every FMCSA publish. Authority, insurance, safety, fleet, and contact changes land in front of you the same day, automatically.
Carrier monitoring is the standing check that replaces re-vetting. Add the carriers you work with once, and CarrierOk re-checks each of them against every FMCSA publish, reporting authority, insurance, safety, fleet, contact and risk changes the same day they land, through the app and through the API.
- What it watches
- Operating authority, insurance filings and limits, BASIC percentiles and alerts, fleet size, contact details, and the named risk signals behind the risk score.
- When you hear
- The same day the change is published. Sources are re-ingested when they publish rather than on a fixed clock, so nothing waits for a nightly window.
- How it reaches you
- In the app as a feed you can filter, and through the API as the same record your parser already handles, so a nightly job can ask only what moved.
- What it costs
- Priced per carrier watched rather than per call, so polling the list costs nothing extra.
- Why a one-time check is not enough
- A carrier cleared today can lose authority or insurance tomorrow, and nothing about the record you saved will tell you.
Verification has a shelf life.
We followed every carrier that held active authority and primary insurance in May 2025, all 351,429 of them, for twelve months. A verification does not stay true on its own.
Measured from FMCSA authority and insurance filings, May 2025 through April 2026.
How setup works.
Add carriers to monitoring
Open any carrier's profile and add it, or sync your list through the API. Most customers start with their approved carrier list.
CarrierOk watches the source, throughout the day
Every monitored carrier is compared against the newest FMCSA record as it publishes, throughout the day. Nothing to schedule.
Know the same day anything changes
Every change lands in your feed with a direct link to the updated profile, or in your systems through the API. Only real changes, grouped by carrier.
25 changes worth an alert.
Grouped by carrier and category, with the critical and warning changes highlighted so the ones that cost money are the first thing you see.
- Authority5 events
- Insurance7 events
- Safety & Risk6 events
- Company & Fleet7 events
- Authority Revoked — Common, contract or broker authority moved from active to inactive.
- Authority Restored — A revoked authority came back. Update your approved list.
- Authority Under Review — FMCSA opened a review on the authority.
- New Authority Application — The carrier applied for an authority it did not have.
- Review Cleared — A pending review closed.
- Insurance Inactive — The carrier went from insured to not insured on file.
- Insurance Pending Cancellation — A cancellation was filed, with its effective date.
- BIPD Dropped or Reduced — Liability coverage went to zero or below its prior limit.
- Cargo Dropped or Reduced — Cargo coverage went to zero or below its prior limit.
- Bond Dropped or Reduced — Broker surety bond went to zero or below its prior amount.
- Insurance Restored — Coverage came back on file.
- Insurance Cancellation Withdrawn — A pending cancellation was withdrawn.
- Placed Out of Service — The carrier may not legally operate, with the OOS date.
- Risk Score Elevated — CarrierOk's risk level for the carrier moved up.
- Safety Rating — FMCSA safety rating changed, with the rating date.
- Compliance Review — A new compliance review or audit was recorded.
- Crash reported — A new crash appears in the carrier's record.
- Out of Service Cleared — An out-of-service order was lifted.
- Physical Address — The carrier's physical or mailing address changed.
- Total Power Units — The reported fleet size moved.
- Legal Name or DBA Name — The carrier is operating under a different name.
- Telephone or Email Address — Contact details on the record changed.
- Operating Area — The carrier expanded or reduced where it operates.
- Cargo Carried — The cargo types on the record changed.
- Total Drivers — The reported driver count moved.
The feed for your team. The API for your systems.
Read changes where your team already works, or pull them straight into your own stack.
Every change logged same-day, with a direct link to the updated profile.
POST /v2/monitoring/add and /remove take a list of profile IDs, so you can sync your approved list in one call.
Poll GET /v2/monitoring/list with view_changes filters and pull only the carriers that moved.
# Add carriers to your monitored watchlist
curl -X POST "https://api.carrierok.com/v2/monitoring/add" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"profile_ids": ["1234567-MC8765432", "4567890-MC1122334"]}'
# Poll for monitored carriers with recent insurance or authority changes
curl "https://api.carrierok.com/v2/monitoring/list?view_changes_insurance=true&view_changes_authority=true" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"total_count": 1,
"items": [{
"dot_number": "1234567",
"legal_name": "APEX TRANSPORT LLC",
"authority_common": "Inactive",
"insurance_bipd_on_file": "0",
"risk_score": "High",
"...": "300+ fields per record"
}]
}Full reference at developers.carrierok.com/docs.
Who monitors with CarrierOk.
Monitor active policy portfolios for mid-term deterioration
A carrier that passed underwriting last quarter can deteriorate fast. Same-day alerts when anyone in your book loses insurance or authority, with no manual re-runs at renewal.
Underwriting use case →Know the day a carrier loses authority or insurance
An approved list is only safe while it stays current. Know the day a carrier's authority is revoked or insurance goes inactive, before you tender another load.
Broker use case →Catch authority changes between payment cycles
A revocation between invoice submissions is exposure you carry blind. Same-day visibility into authority and insurance changes for every active client.
Factoring use case →Embed monitoring alerts into your TMS or risk platform
Poll the monitoring API and push changes into your own workflow: re-verification queues, dispatch blocks, automatic risk cases.
Platform integration →Included in every plan.
Every CarrierOk plan includes the same feed, the same 25 alert types, and the same-day cadence. Plans differ in how many carriers you can watch.
Pro includes a 14-day free trial. Card required; cancel anytime.
Frequently Asked Questions
Put your network on watch.
Add your approved list once and every change finds you the same day. Everything in Pro, free for 14 days; card required, cancel anytime.
