Send us the carriers and brokers you work with. Every morning we check each one against FMCSA's records and tell you what changed overnight. You also get the full risk file on every active carrier, 2,246,675 of them as of November 13, 2026.
Your list, checked every morning
Give us a spreadsheet of USDOT or MC numbers: your factoring clients, your carrier base, the brokers you buy invoices from. Each morning your private link has three files:
alerts.csv and report.html: only what changed since yesterday, in plain English. For example:
| Carrier | What changed |
|---|---|
| Sample Ridge Freight LLC | Out-of-service order issued. Phone changed: 2145550100 to 3055550199. Risk level rose from LOW to HIGH. |
| Test Harbor Brokerage LLC | New red flag: Broker bond cancelling. |
| Example Prairie Transport Inc | No longer listed as an active carrier by FMCSA. |
Made-up companies, real alert wording.
status.csv: every company on your list with today's risk level and all the columns below.
Brokers, not just carriers
If you factor freight, the broker on the invoice is the one who has to pay. Brokers must keep a $75,000 bond or trust fund on file with FMCSA, and a broker whose bond is cancelling, or whose authority is about to be suspended, is a warning before the invoice goes unpaid. As of November 13, 2026, 1 broker had a bond cancelling and 99 had active broker authority with no bond on file.
The full file
carriers.csv: one row per active carrier, about 65 MB gzipped, in parts. changes.csv: every phone, email, address, officer or authority change we recorded, with old and new values and the day we saw it.
FMCSA publishes each carrier's current record and overwrites it when something changes. We save the full census every day and compare it with the day before, so the change file covers what SAFER and the bulk files can't show you, like a 10-year-old authority that changed its phone and email last week. The history started on November 9, 2026 and grows every day.
Authority, insurance and suspensions come from Motus, the registration system FMCSA moved to on May 14, 2026. FMCSA's older licensing and insurance files stopped updating that day.
Columns in carriers.csv
| Column | What it holds |
|---|---|
usdot | USDOT number |
name | Legal name, with the DBA name in parentheses |
risk_levelrisk_score | LOW, MED or HIGH, and the 0 to 100 score behind it |
flags | Every flag that applies, separated by |. The flag list is below. |
docketsauthority | MC/FF/MX dockets and the active authority types (common, contract, broker) |
addedmcs150_date | When the USDOT number was added, and the last MCS-150 update |
power_unitslocation | Power units and the physical city and state |
insurerinsurance_policiesinsurance_sinceinsurance_cancel_date | Liability insurance on file, and a pending cancellation date if there is one |
oos_order_sinceoos_reason | The out-of-service order in effect, if any |
revocations | Authority revocations and involuntary suspensions on record |
phone_shared_withemail_shared_with | How many other active carriers list the same phone or email |
change_countlast_change | Contact and authority changes we recorded, and the date of the latest |
brokerbond_cancel_date | Y if the company has active broker authority, and its bond cancellation date if one is pending |
data_date | The day the file was built |
Sample files with made-up carriers: sample-carriers.csv and sample-changes.csv.
Flags and weights
The score adds up the weights of the flags that apply, capped at 100. 0 to 14 is LOW, 15 to 39 is MED, and 40 or more is HIGH.
| Flag | Meaning | Weight |
|---|---|---|
INACTIVE | FMCSA lists this USDOT number as inactive. | 50 |
OOS_ORDER | FMCSA has an out-of-service order in effect for this USDOT number. It may not operate until the order is lifted. | 60 |
REV_PENDING | FMCSA has served a notice suspending this carrier's operating authority, and it is not yet in effect. | 40 |
INS_CANCEL | An insurance policy on file has a cancellation date within 60 days. | 35 |
BOND_MISSING | Has active broker authority but no BMC-84 bond or BMC-85 trust fund on file. Brokers must carry $75,000 in financial security. | 45 |
BOND_CANCEL | The broker's BMC-84 bond or BMC-85 trust fund has a cancellation date within 60 days and no replacement is on file. | 45 |
NO_INS | Has active for-hire authority but no BIPD liability insurance on file. | 35 |
CHG_14 | Phone, email, address or officer changed in the last 14 days (CarrierTell history). | 40 |
CHG_30 | Phone, email, address or officer changed in the last 30 days (CarrierTell history). | 25 |
AUTH_CHG_30 | Operating authority or insurance status changed in the last 30 days. | 20 |
NEW_30 | USDOT number was added in the last 30 days. | 30 |
NEW_90 | USDOT number was added in the last 90 days. | 20 |
SHARED_PHONE | The same phone number is listed by other active carriers. | 20 |
SHARED_EMAIL | The same email address is listed by other active carriers. | 20 |
PRIOR_REVOKE | FMCSA flags a prior revocation linked to this USDOT. | 15 |
REVOKED_12M | An operating authority was revoked or involuntarily suspended in the last 12 months. | 15 |
OOS_12M | An FMCSA out-of-service order was issued or lifted in the last 12 months. | 10 |
NO_AUTH | Has an MC/FF docket but no active operating authority (fine for private carriers). | 10 |
UNDELIV | FMCSA marks this carrier's mail as undeliverable. | 10 |
STALE_150 | Registration (MCS-150) not updated in over 2 years (required every 2 years). | 5 |
Price and delivery
$99 a month, billed monthly, for your list and the full file. No contract, and you can stop any time. You get a private link with its own key that updates every morning, and the files are yours to use inside your company.
To try it, email [email protected]. We'll send you a full day's file to test before you pay anything.
The data comes from public FMCSA records on data.transportation.gov plus our own daily change history. The flags are automated signals, not verdicts about any company. Check SAFER and your own process before you act on them.