latestOpenAPI 3.1.02026-08-183475125.9 KB

ae58c064a7af

Look up a carrier by DOT number

Returns the full carrier profile with 200+ fields including identity, authority, safety, fleet, technology stack, and contacts. Use the fields parameter to project only the fields you need.

get/v1/carriers/{dot_number}

Path parameters

dot_numberstring required

The carrier's USDOT number

Query parameters

fieldsstring

Comma-separated list of fields to return (e.g. "legal_name,power_units,latitude,longitude"). Omit to return all fields.

Response

Full carrier profile

dot_numberstring
legal_namestring nullable
dba_namestring nullable
mc_numberstring nullable
mx_numberstring nullable
ff_numberstring nullable
duns_numberstring nullable
domainstring nullable
alternative_domainstring nullable
statusstring nullable

Carrier record status, e.g. "Active"

carrier_typestring[] nullable

e.g. ["authorized_for_hire"], ["private_property"]

authority_typesstring[] nullable

Active authority classes: common, contract, broker

carrier_operationstring nullable

e.g. "Interstate", "Intrastate Hazmat"

authority_based_carrier_typestring nullable
operating_authority_statusstring nullable

e.g. "AUTHORIZED", "NOT AUTHORIZED"

earliest_common_datestring nullable
earliest_contract_datestring nullable
earliest_broker_datestring nullable
propertyboolean nullable
passengerboolean nullable
household_goodsboolean nullable
email_addressstring nullable
phonestring nullable
cell_phonestring nullable
faxstring nullable
timezonestring nullable
latitudenumber nullable
longitudenumber nullable
power_unitsinteger nullable
driversinteger nullable
truck_unitsinteger nullable
day_cabsinteger nullable
sleeper_cabsinteger nullable
owned_trucksinteger nullable
total_trailersinteger nullable
bus_unitsinteger nullable
avg_truck_age_yearsnumber nullable
fleet_compositionobject nullable

Predicted fleet by make and model: { MAKE: { MODEL: count } }

avg_gvwr_classnumber nullable
light_trucksinteger nullable
heavy_trucksinteger nullable
cargostring[] nullable
cargo_typestring[] nullable
hazmat_thresholdboolean nullable
mcs_mileagenumber nullable

Annual mileage from the carrier’s MCS-150 filing

recent_mileagenumber nullable
distinct_states_servedinteger nullable
radius_90pct_milesnumber nullable
date_addedstring nullable
company_descriptionstring nullable
business_typestring nullable
servicesstring[] nullable
company_officersstring[] nullable

Officer names

estimated_employeesinteger nullable
annual_revenuenumber nullable
founded_yearinteger nullable
linkedin_urlstring nullable
top_truckstop_brandstring nullable
safety_ratingstring nullable

FMCSA safety rating, e.g. "Satisfactory"