CarrierOk

New carrier registrations — every new DOT, the day after it's granted.

FMCSA grants 200 to 400 new carrier authorities every day. CarrierOk delivers every one in a daily CSV with the contact details from the filing, ready for your CRM, and any DOT can be enriched to 300+ fields through the profile API.

The short answer

New carriers reach the FMCSA record continuously as authority is granted. CarrierOk returns each new registrant with contact data and the full profile, filterable by state, entity type and equipment, through the API, the directory, or a daily file.

The volume
15,987 new USDOT registrations landed in the 30 days before 2026-09-10, and 5,583 operating-authority grants in 2026-08, about 266 on a business day.
What each record carries
Identity, domicile, contact details, equipment and entity type, plus the same risk fields as any other profile once the record has a safety history.
Filtering
By state, entity type, equipment class and authority status, so a list is the carriers you would actually call rather than everything filed that week.
Three doors
The REST API for your own system, the directory for lists your team works, and a daily file for teams that load it into their own warehouse.
Why it matters
A new registrant has no incumbent vendor relationships yet, which is why the first call tends to win the account.
How It Works

From authority grant to your outreach queue.

A new carrier needs insurance, factoring, and freight from day one. The feed puts every new grant in your hands the next day, with the phone and email from the filing already on the row.

Then qualify before you dial: enrich each DOT with GET /v2/profile and hold back the ones that fail your checks, whether that’s a High risk tier, no liability insurance on file yet, or a fleet below your floor.

Feed + Enrichment

A daily feed of new DOTs, enriched on demand.

Pull today’s new registrants from the CSV, then qualify each DOT with GET /v2/profile (risk tier, insurance on file, fleet size) before it reaches your outreach queue.

api.carrierok.com
Request
# 1) The New Registrants feed arrives daily as a CSV export.
#    Read today's file — sample columns shown in the response panel.
head -3 new_registrants_2026-09-05.csv

# 2) Enrich any new DOT to 300+ fields with the profile API
curl "https://api.carrierok.com/v2/profile?dot_number=4219102" \
  -H "Authorization: Bearer YOUR_API_KEY"
Response200 OK
dot_number,docket,legal_name,physical_address_state,entity_type_desc,total_power_units,phone,email,authority_grant_date
4219102,MC1521901,PINEY WOODS CARRIERS LLC,TX,Carrier,2,936-555-0164,office@pineywoodscarriers.com,2026-09-05
4219087,MC1521888,BLUEBONNET REFRIGERATED FREIGHT INC,TX,Carrier,5,972-555-0341,pnguyen@bluebonnetreefer.com,2026-09-05
4219064,MC1521866,DALLAS FLATBED SOLUTIONS LLC,TX,Carrier,3,214-555-0891,dispatch@dallasflatbed.com,2026-09-05
Use Cases

Who uses the feed.

Every new motor carrier authority is a prospect who needs services immediately. These are the teams building on top of new registration data.

Freight factoring companies

Freight Factoring Prospecting

New carriers need factoring from day one: they have invoices to collect before they have established bank relationships. The feed is a daily list of warm prospects at the moment of maximum need, delivered while the registration is still fresh.

phoneemailtotal_power_unitsauthority_grant_date

Insurance MGAs & direct writers

Commercial Auto Insurance Lead Gen

New motor carrier authorities are a reliable, recurring pipeline of commercial auto prospects, and every new authority needs coverage before operating. Reach them with contact details, state, and fleet size already in hand for quoting.

physical_address_statetotal_power_unitsemailauthority_grant_date

Freight brokers & 3PLs

New Entrant Risk Screening

New entrants are the highest-risk segment in any carrier network. Enrich each new DOT from the feed with GET /v2/profile: lookups by phone, address, or EIN surface prior registrations that share contact data, and each profile carries the named risk signals behind chameleon carrier detection. Know before you tender a load.

dot_numberphoneeinaddress

Logistics platforms & analysts

Market Intelligence & Capacity Forecasting

Track new carrier formation rates by state, entity type, and fleet size. Identify emerging capacity trends before they show up in rate indices. New registration data, aggregated by geography and fleet size, is a leading indicator of capacity changes in regional freight markets.

physical_address_stateentity_type_desctotal_power_unitsauthority_grant_date
Feed Columns

The core columns.

Every DOT in the feed can be enriched to 300+ fields (safety BASICs, ISS, insurance, risk signals) with a GET /v2/profile call.

ColumnTypeDescription
dot_numberstringFMCSA-assigned DOT number for the newly registered carrier.
docketstring | emptyMC/FF docket number if the carrier applied for interstate operating authority.
legal_namestringCarrier's legal entity name as registered with FMCSA.
physical_address_statestringTwo-letter state code of the carrier's principal place of business.
entity_type_descstringEntity type: Carrier, Broker, or Freight Forwarder.
total_power_unitsstringNumber of power units (trucks) reported in the registration.
phonestring | emptyContact phone number from the FMCSA registration filing.
emailstring | emptyContact email address from the FMCSA registration filing.
authority_grant_dateISO 8601 dateDate FMCSA granted the operating authority.
Pricing

How the feed is priced.

The feed is scoped per use case with the data team, and evaluation starts with a real sample file, so you see exactly what lands in your pipeline before you buy. Enriching new DOTs through the profile API is pay-as-you-go, and the full bulk dataset is its own product.

New Carrier Registrations Feed: Frequently Asked Questions

CarrierOk is a carrier intelligence API. It consolidates the FMCSA record on any motor carrier or broker and adds the scoring FMCSA does not publish: all 7 BASIC percentiles, a computed ISS score, 50+ named risk signals, and policy-level insurance history, with monitoring that reports changes the same day. The same record is delivered however you consume it: a REST API, the web app, a Chrome extension, or bulk files.
The CarrierOk New Registrants feed is a daily CSV of motor carriers that have received new operating authority from FMCSA. Each record includes the DOT number, docket number, legal name, state, entity type, fleet size, phone, email, and authority grant date. Pricing is scoped per use case with the data team; request a sample file to evaluate it first.
FMCSA grants between 200 and 400 new motor carrier authorities per business day, with seasonal variation. Texas, Florida, California, and Illinois consistently produce the highest volume of new registrations. CarrierOk processes every new authority grant and includes it in the daily feed; current national numbers are on the new carrier registrations report.
The feed is delivered daily, and new authority grants typically appear in the next file after FMCSA publishes them. You're reaching new carriers within a business day of their authority being granted.
No, the New Registrants product is delivered as a daily CSV data feed, not an API endpoint. For programmatic workflows the pattern is: read the new DOT numbers from the daily file, then enrich each one with GET /v2/profile from the CarrierOk API (free sandbox, $50 activation applied as $50 of credit, then usage-based billing with full profiles priced per unique carrier per month).
The daily CSV includes state, entity type, fleet size, and authority grant date columns, so you can filter to your target segment in your own pipeline or spreadsheet. For risk-based filtering (risk tier, insurance on file, safety history), enrich the DOT with GET /v2/profile and apply your thresholds there.
Each record includes the phone number and email address as provided in the carrier's FMCSA registration filing, where available; completeness varies by filing. State and entity details are included for all carriers, and the full physical address is available by enriching the DOT via GET /v2/profile.
Yes, by enriching new DOTs with the profile API. GET /v2/profile supports lookups by phone, address, EIN, and email, so you can surface prior registrations that share contact data with a new applicant, and each profile carries 50+ named risk signals cross-referenced against every registrant in the dataset. Chameleon carrier detection covers the mechanism.
Yes, from day one, and reading it right matters. FMCSA's insufficient-data rules assign new carriers an ISS in the 50 to 74 OPTIONAL band (zero-inspection carriers score 63 to 69 by fleet size), so a new entrant's score reflects missing history, not measured safety; the iss_recommendation_reason field says which. The ISS Score API page covers the bands. Add new entrants to a monitored watchlist (POST /v2/monitoring/add) and CarrierOk will surface safety changes as their history builds.

Start with a sample of the feed.

Every new authority, daily, with contact details from the filing. Evaluate the real file before you buy.