Federal Motor Carrier Safety Administration · Capability
Federal Motor Carrier Safety Administration QCMobile API
The FMCSA QCMobile API provides access to commercial motor carrier safety data including carriers, vehicles, drivers, inspections, and crashes. Authentication uses a WebKey passed as a query parameter on each request.
What You Can Do
GET
Getcarrierbydotnumber
— Get carrier by DOT number
/carriers/{dotNumber}
GET
Searchcarriersbyname
— Search carriers by name
/carriers/name/{name}
GET
Getcarriercargocarried
— Get cargo carried for a carrier
/carriers/{dotNumber}/cargo-carried
GET
Getcarrieroperationclassification
— Get operation classification for a carrier
/carriers/{dotNumber}/operation-classification
GET
Getcarrieroos
— Get out-of-service info for a carrier
/carriers/{dotNumber}/oos
GET
Getcarrierdocketnumbers
— Get docket numbers for a carrier
/carriers/{dotNumber}/docket-numbers
GET
Getcarrierauthority
— Get carrier authority
/carriers/{dotNumber}/authority
MCP Tools
getcarrierbydotnumber
Get carrier by DOT number
read-only
idempotent
searchcarriersbyname
Search carriers by name
read-only
idempotent
getcarriercargocarried
Get cargo carried for a carrier
read-only
idempotent
getcarrieroperationclassification
Get operation classification for a carrier
read-only
idempotent
getcarrieroos
Get out-of-service info for a carrier
read-only
idempotent
getcarrierdocketnumbers
Get docket numbers for a carrier
read-only
idempotent
getcarrierauthority
Get carrier authority
read-only
idempotent