lookup_carrier
Look up a single carrier's current profile by USDOT number. Paid — you pay only when a call returns records; an exact-key miss is free.
Returns every carrier_status (Active, Inactive, Pending) — check the carrier_status field, don't assume Active.
Carries no contact information (legal_name, dba_name, addresses,
phone, email — removed 2026-09-19, see schemas.CarrierProfile). The one
legitimate use those fields served — confirming a carrier's claimed
identity against records, e.g. to catch a carrier-identity-theft
("double brokering") attempt — is available instead via claimed_name
(matched against legal_name OR dba_name) and claimed_street/
claimed_city/claimed_state/claimed_zip (matched against
physical_address; supply any subset). Returns name_match/
physical_address_match as a boolean per claim actually supplied, null
for a claim not supplied — never the value on file itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| claimed_zip | No | ||
| claimed_city | No | ||
| claimed_name | No | ||
| usdot_number | Yes | ||
| claimed_state | No | ||
| claimed_street | No |