ParseData

Feed · daily · $0.05 per 1,000-row page

Carrier Analytics

The full FMCSA carrier census as one analytics-ready table: identity, address, fleet size, operating status, authority and insurance filings, federal safety rating, SaferGrade score, and 24-month inspection summaries — one flat row per USDOT number. Built for freight-tech and insurtech data teams, factors, brokers, lessors, and credit desks that need the whole universe, not one lookup at a time.

The base: 4.47M carriers in the FMCSA census, refreshed daily, with authority, insurance, score, and SMS safety summaries pre-joined per carrier — five federal tables flattened into one.

Provenance

How this dataset is built

Everything comes from FMCSA’s published files on data.transportation.gov, joined on USDOT number — no fuzzy matching required, no scraping, no modeled records:

Attestation. Every API response carries a signed _meta attestation naming the FMCSA source, source URL, and census vintage; rows are keyed by USDOT number, the identifier of the official federal record.

Honest limits. Authority and insurance tables are sparse relative to the census — FMCSA publishes them for a subset of carriers, so counts of 0 mean no record on file, not verified absence. The current census vintages carry no per-record modified date; added_since polls new registrations instead. SaferGrade scores are null where inspection history is insufficient rather than imputed.

Who buys this

Documented use cases

  1. 01Freight factoring underwriter

    Asks
    Re-check every carrier in my factoring book overnight: whose operating status, authority statuses, or insurance filings changed since yesterday?
    The feed returns
    Your roster joined by USDOT number to the daily census: operating_status flips, active_authorities counts moving, and insurance_active_filings going to zero — the recorded events that precede a carrier going dark.
    Action
    Freeze new advances and accelerate collections on accounts whose official records changed, before open invoices become write-offs.
  2. 02Freight broker / shipper — carrier vetting

    Asks
    Before I tender this load: what do the official records show for this USDOT number?
    The feed returns
    One row: operating status, authority statuses on file, active insurance filings, safety rating and date, 24-month inspection, out-of-service, and crash counts, and the SaferGrade score — everything on record, nothing inferred.
    Action
    Apply your own tender criteria to a complete, current record instead of a stale lookup — and batch-vet an entire carrier list in one paginated pull.
  3. 03Trade-credit insurer / AR team

    Asks
    Across every trucking counterparty we cover, which ones show recorded authority or insurance-filing changes this quarter?
    The feed returns
    A portfolio-wide diff over the daily feed: per-carrier authority_statuses, insurance filing counts, prior_revoke_flag, and operating status, keyed by USDOT for a clean join to your book.
    Action
    Reprice or adjust limits on the accounts whose official records moved, before a claim materializes.
  4. 04Equipment lessor / asset-recovery firm

    Asks
    Which carriers with 20+ power units now show inactive operating status or no active authorities on file?
    The feed returns
    Census rows filtered by min_power_units where operating_status is inactive or active_authorities is zero, with fleet composition (trucks, buses, power units) and the physical address on file.
    Action
    Prioritize repossession and restructuring outreach where the records indicate equipment is likely idle — while assets are still on the lot.
  5. 05Used-truck dealer / heavy-equipment auctioneer

    Asks
    Find sizable fleets whose census record went inactive recently, so I can make a cash-for-fleet offer.
    The feed returns
    Rows where operating_status changed from active, sorted by power_units, with legal name, DBA, and address as filed — a direct-mail-ready list of fleets whose records show a wind-down.
    Action
    Offer liquidity to owners ahead of the auction cycle, buying rolling stock below auction value.
  6. 06Regional bank commercial-loan workout officer

    Asks
    Scan my C&I book nightly and escalate any trucking borrower whose official record changed.
    The feed returns
    Borrowers matched by USDOT: authority status transitions, insurance filing counts, safety rating changes, and 24-month out-of-service and crash summaries — a nightly monitoring cron, not a one-time pull.
    Action
    Trigger covenant review on documented record changes and tighten credit before a default, improving recovery.
  7. 07Freight-tech / insurtech data team

    Asks
    Give me the entire carrier universe as a base table for pricing and risk models — and a scheduled check for new entrants.
    The feed returns
    All 4.47M census rows in USDOT order for the full-universe pull, then added_since polling for newly registered carriers (the natural shape for new-entrant onboarding funnels), with SaferGrade scores and SMS summaries pre-joined.
    Action
    Skip the five-source ingestion project: land one flat table in your warehouse and refresh deltas daily.

Set these up as live Parses — recipes and delivery mechanics →

Schema

Fields & sample rows

FieldTypeDescription
usdotintegerUSDOT number — primary key and cursor key.
legal_name / dba_nametextCarrier legal name and DBA as filed.
entity_typetextcarrier | broker | forwarder.
mc_numbertextMC docket number, when one exists.
operating_statustextCensus status: A (active) | I (inactive) | P (pending).
safety_rating / safety_rating_datetext / dateFederal safety rating on file (S / C / U; null when never rated) and its date.
phy_street / city / state / ziptextPhysical address as filed.
power_units / truck_units / bus_unitsintegerFleet composition.
total_drivers / total_cdlintegerDriver counts as filed.
hm_ind / prior_revoke_flagtextHazmat indicator and prior authority-revocation flag (Y/N).
add_datedateDate added to the census — the added_since polling axis.
as_published_datedateCensus-file vintage the row was last published in. Rows are never restated; changes arrive as new census vintages (point-in-time discipline).
authorities_on_file / active_authorities / authority_statusesint / text[]Operating-authority records and per-type statuses on file.
insurance_active_filingsintegerActive insurance filings on file (subset coverage as published).
safergrade_score / safergrade_gradeint / textSaferGrade 0-100 inspection-outcome score and letter grade, where computed.
inspections_24mo ... injuries_24mointeger24-month SMS window: inspections, driver/vehicle OOS orders, violations, crashes, fatalities, injuries.

Curated subset — the full 37-column data dictionary ships with the feed (docs/feeds/carrier-analytics.dictionary.md) and in every Snowflake / Datarade listing.

usdotlegal_namecity, statepower_unitsstatussafety_ratingsafergradeinspections_24movehicle_oos_24mocrashes_24mo
7358YELLOWHOUSE MACHINERY COAMARILLO, TX66AS84 (B)901
9047OLDCASTLE BUILDINGENVELOPE INCDALLAS, TX369AS75 (C)605729
11429POOLE CHEMICAL COMPANY INCORPORATEDTEXLINE, TX63AS78 (C)96105
14862WILLIAM GEORGE PRODUCE CO INCLUFKIN, TX10AC75 (C)201
21677M LIPSITZ & CO LTDWACO, TX43AS69 (D)42103

Real rows from GET /v1/feeds/carrier-analytics?state=TX&min_power_units=10 (public FMCSA records; columns abridged). Every row also carries the full address, MC number, driver counts, authority statuses, insurance filings, and the complete 24-month SMS summary.

Pricing & access

Three ways to buy

Self-serve API

$0.05 / page

up to 1,000 rows per page-call — live today

  • Full feed, every filter, opaque keyset cursor
  • Pay per use: x402 (USDC, no account) or a metered API key
  • Signed _meta attestation and source vintages on every response
  • No seat licenses, no minimums, no sales call
Get an API keyView in the API catalog

Enterprise

$10,000 / yr

flat annual license

  • Bulk daily or weekly drops (CSV / Parquet) to your bucket
  • Webhook alerts on new rows matching your saved filters
  • Private Snowflake share of the same tables
  • Email support and a named contact
Contact hello@govparse.io

Institutional

Private offer

the tier comparable products price at $40–85k/yr

  • Everything in Enterprise
  • Ticker/CIK-mapped rows — identifier-verified against the SEC registrant universe, match basis disclosed
  • Point-in-time discipline: event_date + as_published_date on every row, no restatements, vintage history retained
  • Delivery SLA, methodology documentation, and diligence support for your data-sourcing review
Contact hello@govparse.io
  • $0.05 per page-call — each call returns up to 1,000 flat rows. Drain any window with repeated cursor calls; the opaque keyset cursor never skips or double-counts a row.
  • Pay-per-use, two ways: x402 (USDC, no account needed — pay per request) or a metered API key with monthly billing.
  • Warehouse-native delivery: the same feeds are listed on Datarade and coming to Snowflake Marketplace (listings submitted, in review) — enterprise buyers get a private Snowflake share today — plus CSV export for flat-file workflows.
  • Full machine-readable endpoint definitions (parameters, output shape, prices) live in the catalog at api.govparse.io/v1/catalog; dataset license terms at api.govparse.io/v1/license/fmcsa.
curl "https://api.govparse.io/v1/feeds/carrier-analytics?state=TX&min_power_units=10&limit=500" \
  -H "x-api-key: gp_live_..."

GET https://api.govparse.io/v1/feeds/carrier-analytics

Usage notice

Public-source federal records as published by FMCSA, keyed by USDOT number, with derived scores computed from disclosed methodology. ParseData is not a consumer reporting agency and this is not a consumer report. Not for use in determining eligibility for employment, credit, insurance, tenancy, or any other purpose regulated by the Fair Credit Reporting Act (FCRA). Rows report counts and statuses as recorded — they are not a determination that any carrier is safe or unsafe.

Start pulling pages today.

No sales call. First page is one x402 payment away, or grab a metered key.

More feeds:Pharma PrescribingHiring & WorkforceEnforcement EventsDistress SignalsInsider BuyingClinical Trial StartsContract AwardsPatent GrantsSBA LoansFDA Drug ApprovalsFDA Device ClearancesFDA Warning LettersSubawards (File F)Veteran-Owned VendorsRCRA Hazardous-Waste HandlersLabor PetitionsAll feeds