FMCSA New Carrier Authority Scraper
Pricing
$4.00 / 1,000 result rows
FMCSA New Carrier Authority Scraper
Motor carriers, brokers and freight forwarders newly granted FMCSA operating authority. Pick a window of 1-30 days; get one row per grant with USDOT number, docket number, name, city and state.
Pricing
$4.00 / 1,000 result rows
Rating
0.0
(0)
Developer
US Tech Automations
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
This Week's New Trucking Authority Leads
Freight-factoring and trucking-insurance sales reps get this week's newly authorized carriers, with the company name already joined to the grant date, ready to call first.
Every motor carrier, broker and freight forwarder granted new operating authority by the Federal Motor Carrier Safety Administration in a chosen window of the last 1 to 30 days. One row per grant, with the USDOT number, the docket (MC) number, the company name, and the city and state the agency has on file.
Introduction
A new trucking company cannot legally haul for hire until FMCSA grants it operating authority. The day that happens, the company needs insurance, a factoring line, an electronic logging device, and load board access. It is also the day its record first appears in the agency's public register.
This Actor reads that register live and returns the grants from a recent window. Pick how many days back to read, optionally narrow to motor carriers, brokers or freight forwarders, optionally narrow to one state, and set a ceiling on how many rows the run may return.
Two public datasets published by FMCSA on the US Department of Transportation's open data portal are used:
Motus AuthHist - All With History, the dated record of authority actions. A row markedGRANTEDis one grant of operating authority on that date.Motus Carrier - All With History, which supplies the company name, trade name, city, state and country for a USDOT number.
The grant history table holds no names, so the two are joined on the USDOT
number. Both datasets are marked Public Access Level: public by their
publisher and are refreshed daily.
Nothing is cached and nothing is bundled. Every run reads the agency's portal at
the moment it runs. If the portal cannot be reached, the run reports UNKNOWN
with the exact error and returns no rows, rather than serving a stale copy.
Tutorial
- Set Days back to the size of the window you want.
7reads today and the six days before it.1reads today only. The maximum is30. - Leave Kind of authority on
all, or pickcarrier,brokerorfreight-forwarder. - Leave State empty for the whole country, or enter a two-letter code such
as
TX. - Set Maximum rows to the most rows you are willing to pay for. This is the only control on what a run costs.
- Run it. Results arrive in the default dataset and can be downloaded as JSON, CSV or Excel.
Recent volume, read from the register on 14 September 2026: between about 80 and 300 grants a day across the whole country. A seven-day national window is therefore usually in the range of 1,000 to 1,500 rows, so set Maximum rows deliberately before a wide run.
Pricing
$0.004 per row. There is no start fee, so a run that returns no rows costs nothing. Every row returned is charged, beginning with the first row.
The cost of any run is capped by Maximum rows: 100 rows is $0.40, 1,000 rows is $4.00. Rows that are refused by your filters are never returned and never charged. A run that fails or is given bad input returns nothing and charges nothing.
Input and output examples
Input:
{"daysBack": 7,"authorityType": "all","maxItems": 100}
Input, narrowed to brokers newly granted authority in Texas over the last fortnight:
{"daysBack": 14,"authorityType": "broker","state": "TX","maxItems": 250}
One output row:
{"usdot_number": "3880517","docket_number": "MC82038341","legal_name": "MAKINA TRANSPORT LLC","dba_name": null,"authority_type": "Motor Carrier of Property (Except Household Goods)","authority_category": "carrier","authority_status": "Active","action": "GRANTED","grant_date": "2026-09-14","city": "MIAMI","state": "FL","country": "US","attribution": "Published by the Federal Motor Carrier Safety Administration on data.transportation.gov. Public Access Level: public.","source_dataset": "data.transportation.gov/resource/yu5v-wbh6 (Motus AuthHist - All With History)","source_url": "https://data.transportation.gov/resource/yu5v-wbh6.json?$where=usdot_number%20%3D%20%273880517%27%20AND%20...","fetched_at": "2026-09-15T02:54:55Z"}
Every field, in every row:
| Field | What it holds |
|---|---|
usdot_number | The USDOT number of the company. |
docket_number | The docket number, such as MC82038341. |
legal_name | The company's legal name, as the agency records it. |
dba_name | The trading name, when the agency holds one. Often empty. |
authority_type | The agency's own wording, such as Broker of Property (Except Household Goods). |
authority_category | carrier, broker, freight-forwarder, or other. |
authority_status | The status attached to the action, such as Active. |
action | Always GRANTED. Only grants are returned. |
grant_date | The day authority was granted, as YYYY-MM-DD. |
city | The city of the business address on file. |
state | The two-letter state code of the business address. |
country | The country code, such as US or MX. |
attribution | The publisher credit that travels with the row. |
source_dataset | The dataset the grant was read from. |
source_url | A link to the agency's own API record for this exact grant. |
fetched_at | When the row was read, in UTC. |
Open any row's source_url in a browser to see the agency's own record for that
grant. It returns that one record.
Recommendations
Run it daily with Days back set to 2 and dedupe on usdot_number plus
docket_number. A two-day window overlaps yesterday's run, which covers grants
the agency posts late, and the overlap costs a few cents.
One company can be granted more than one authority on the same day, for example
motor carrier and broker together. Those arrive as separate rows sharing a USDOT
number. Treat usdot_number plus docket_number plus authority_type as the
unique key.
Use state when you sell into one territory. Use authorityType set to
broker if you sell surety bonds, since brokers must file a $75,000 bond, and
carrier if you sell insurance, factoring or electronic logging devices.
Limitations
No contact details. Street address, telephone number, mailing address and postcode are published by the agency but are deliberately never requested and never returned. Rows carry company name, city, state and country only. If you need a phone number, look the USDOT number up yourself.
Some rows have no company name. A USDOT number can appear in the grant
history before the agency's carrier table holds a record for it. Those rows come
back with legal_name, city and state empty; the USDOT and docket numbers
are still exact. The run report counts how many rows this affected. A row with
no state cannot match a state filter.
The window is counted in UTC, and the register runs behind it. Actions are
posted during the US business day, so a run early in the UTC day with Days
back set to 1 can correctly return nothing. When a run returns no rows, the
report names the newest day the register actually holds a grant for. Setting
Days back to 2 or more avoids this.
Grants only. Revocations, suspensions, reinstatements and withdrawals are in the same source but are not returned.
The agency's data is the limit of accuracy. Names, cities and states are returned as published, without correction. Spelling and capitalisation are the agency's own.
FAQ
Where does this data come from? The Motus AuthHist - All With History and
Motus Carrier - All With History datasets published by FMCSA on
data.transportation.gov. Every row links to its own record there.
How fresh is it? The source is refreshed daily and held grants dated the same day when this Actor was built. Each row records the moment it was read.
Does a wide window cost more? Only through the row count. Set Maximum rows to cap the spend of any run.
Can it go back further than 30 days? Not through this input. The source holds decades of history, but this Actor is built for recent grants.
Why do two rows share a USDOT number? The company was granted more than one kind of authority. Each grant is its own row.
What happens if the portal is down? The run reports UNKNOWN with the exact
error, returns no rows, and costs nothing.
Are Mexican and Canadian carriers included? Yes, where the agency grants them
authority. The country field distinguishes them.
Refunds and support
Refunds: if a run returns zero rows for a valid input, email operations@ustechautomations.com within 7 days and we refund that run. Support: same address, replies within 2 business days.