FMCSA Carrier Check

Page header background

Authority and insurance before you tender

Overview

Carrier vetting against FMCSA public data, built to say when it does not know

Before a load is tendered, somebody checks the carrier's authority and insurance. If that check quietly fails, a load has been dispatched to an operator who is not allowed to run.

Enter a USDOT or MC number and get operating authority, insurance filings, safety rating and twenty-four months of inspection and crash history from FMCSA's public data. Every check is shown against the named fields it reads, so the derivation is visible — there is no weighting and no proprietary score.

Portfolio item image

Engineering

How it was built

Frontend

  • Next.js 15 and React 19
  • Report laid out by section: carrier, operating authority, insurance, safety rating, inspections and crashes
  • Every check listed against the named FMCSA fields it reads

Backend & services

  • Server-only API key, verified absent from the browser bundle
  • "Carrier not found" and "bad credential" distinguished where the upstream returns 404 for both
  • Unreadable authority reported as unknown rather than as nothing found
  • Responses cached

Integrations

  • FMCSA QCMobile public API

Testing & verification

  • 188 tests

Applied

Skills on this project

Logistics & TransportationAPI IntegrationNext.jsReactTypeScriptCompliance tooling

Next step

Ready to bring your project to life?

Schedule a free 30-minute strategy call with our team.

Book Your Free Consultation or email contact@disit.tech

No sales call. You will talk to the engineer who would do the work, and you will get a written summary either way.