primaryContactName
Optional
Only with outputFormat leader-compatible: first companyOfficers (needs includeOfficerNames).
FMCSA Carrier Data: USDOT & MC Lookup, Insurance, New Carriers
Pricing
from $3.50 / 1,000 carriers
Look up and search US trucking companies and brokers in official FMCSA data: USDOT/MC, authority, insurer, insurance history and upcoming cancellations, safety, phone, email. Daily feed of new and revoked authority, radius search near any ZIP, free lead score and monitor alerts.
Pricing
from $3.50 / 1,000 carriers
Rating
0.0
(0)
Developer
Clean Yield
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Security
Limited permissionsShare
schemaVersion
Optional
Output schema version (2 since v0.2.0; fields are only added, never renamed). See CHANGELOG.md.
dotNumber
Required
USDOT number (no leading zeros).
mcNumbers
Optional
MC docket numbers, e.g. ["MC-135797"].
dockets
Optional
All MC/FF/MX dockets with their status (active/inactive/pending).
legalName
Required
Legal name as registered with FMCSA (cleaned, uppercase).
dbaName
Optional
Doing-business-as name, or null.
companyName
Optional
Display name for mail merge: DBA or legal name without legal suffix, in title case.
entityType
Optional
Main entity type: carrier, broker, freightForwarder, shipper, intermodalEquipmentProvider, cargoTankFacility or registrant.
entityTypes
Optional
All entity types registered.
businessType
Optional
corporation, individual (sole proprietor), partnership, or null if not reported.
usdotStatus
Required
USDOT registration status: active, inactive or pending.
carrierOperation
Optional
interstate, intrastateHazmat or intrastateNonHazmat.
operationClassification
Optional
e.g. ["AUTHORIZED FOR HIRE", "PRIVATE PROPERTY"].
hazmat
Optional
Hazardous materials carrier flag.
powerUnits
Optional
Power units (trucks/tractors) reported on the MCS-150.
trucks
Optional
Truck units.
buses
Optional
Bus units.
drivers
Optional
Total drivers.
cdlDrivers
Optional
Drivers with a CDL.
mcs150Mileage
Optional
Annual vehicle miles reported.
mcs150MileageYear
Optional
Year of the reported mileage.
physicalAddress
Required
Normalized address (USPS uppercase): street, city, state (2-letter), postalCode, zip5, country (ISO alpha-2), countyFips (5 digits), oneLine.
mailingAddress
Optional
Normalized address (USPS uppercase): street, city, state (2-letter), postalCode, zip5, country (ISO alpha-2), countyFips (5 digits), oneLine.
phone
Optional
Business phone in E.164 (+14798200000).
mobilePhone
Optional
Mobile phone in E.164, if published.
fax
Optional
Fax in E.164, if published.
Optional
Email published on the FMCSA registration (lowercase). Outreach is subject to CAN-SPAM.
companyOfficers
Optional
Up to 2 officer names (only if includeOfficerNames).
cargoCarried
Optional
Cargo types declared on the MCS-150, labeled as on SAFER.
safetyRating
Optional
satisfactory, conditional, unsatisfactory or unrated.
safetyRatingDate
Optional
Date of the safety rating (YYYY-MM-DD).
safetyReviewDate
Optional
Date of the last compliance review (YYYY-MM-DD).
mcs150Date
Optional
Date of the last MCS-150 filing (YYYY-MM-DD).
addDate
Optional
Date the USDOT number was added (YYYY-MM-DD).
dunsNumber
Optional
Dun & Bradstreet number, if reported.
dataQualityFlags
Optional
Data quality warnings: implausibleFleetSize, physicalAddressUndeliverable, mailingAddressUndeliverable.
outOfService
Optional
true if an FMCSA out-of-service order is in effect (shown as OUT-OF-SERVICE on SAFER); null if not checked (includeAuthority off).
outOfServiceDate
Optional
Date of the out-of-service order in effect (YYYY-MM-DD).
outOfServiceReason
Optional
Reason of the out-of-service order in effect, as published by FMCSA.
insurancePolicies
Optional
Active/pending insurance filings (if includeInsurance): insuranceType, layer, formCode, insurer, policyNumber, coverageUsd, effectiveDate, postedDate, cancelEffectiveDate, source.
insuranceHistory
Optional
v3 · Cancelled or replaced insurance filings (25 most recent, newest first) from FMCSA Motus InsHist and the legacy L&I InsHist: docketNumber, insuranceType, insurer, policyNumber, coverageUsd, effectiveDate, cancelEffectiveDate (may be in the future), kind ('cancellation'|'replacement'|'nameChange'|'other'), reason as filed, source. [] = none; null = not checked.
upcomingInsuranceCancellation
Optional
v3 · Nearest insurance cancellation or replacement already filed with a FUTURE effective date: docketNumber, insuranceType, insurer, policyNumber, cancelEffectiveDate, daysUntil, kind. null = none announced or not checked.
insuranceCancellationsLast12Months
Optional
v3 · Insurance cancellations (not replacements) effective in the last 12 months. null = not checked.
leadTier
Optional
v3 · hot (70+), warm (40-69) or cold (<40) from leadScore.
leadScoreFactors
Optional
v3 · Why the lead score is what it is: [{code, points, detail}] (e.g. authorityPending +20, directPhone +10, sharedPhone -10, outOfService -40). Base 30.
distanceMiles
Optional
v3 · Radius search only: distance in miles from the search center (Census ZIP centroids) to the carrier's ZIP. null in other modes.
fmcsaUrl
Required
SAFER Company Snapshot URL.
sourceDataset
Required
Socrata dataset id of the main record (az4n-8mr2 = Company Census File).
sourceDatasetName
Optional
Name of the source dataset.
sourceUpdatedAt
Optional
When FMCSA last updated the source dataset (ISO 8601).
scrapedAt
Required
When the record was read (ISO 8601).
changeType
Optional
Monitor mode only: new or changed.
changes
Optional
Monitor mode only: [{field, category, previous, current}] for each changed field (category: status, authority, insurance, fleet, contact, address, name, safety, operation, registration).
interstateDrivers
Optional
v2 · Interstate drivers declared on the MCS-150.
intrastateDrivers
Optional
v2 · Intrastate drivers declared on the MCS-150.
equipment
Optional
v2 · Owned, term-leased and trip-leased trucks, tractors and trailers (MCS-150): {owned:{trucks,tractors,trailers}, termLeased:{...}, tripLeased:{...}}.
emailAsFiled
Optional
v2 · The email exactly as filed with FMCSA, only when it had to be repaired (spaces, two addresses in one field...). email holds the usable address.
cargoCarriedText
Optional
v2 · cargoCarried as one comma-separated line, for spreadsheets and CRMs.
ageInDays
Optional
v2 · Days since the USDOT number was added.
isNewEntrant
Optional
v2 · Registered less than 18 months ago (FMCSA New Entrant period).
recordableCrashRate
Optional
v2 · Recordable crash rate published in the census, when FMCSA has one.
priorRevokedDotNumber
Optional
v2 · A previous USDOT number of the same registrant that was revoked (reincarnated / chameleon carrier signal).
insuranceSummary
Optional
v2 · Current insurance in one line: type, layer, coverage, insurer and effective date.
revocations
Optional
v2 · Authority suspension/revocation orders from FMCSA Motus: [{docketNumber, authorityType, orderType, servedDate, effectiveDate}]. [] = none; null = not checked or no docket.
boc3OnFile
Optional
true = BOC-3 process agent on file (FMCSA Motus or the legacy L&I system). v3: false = the carrier has an MC/FF/MX docket and no BOC-3 is on file in either system (typical of brand-new authority still pending); null = no docket or not checked.
processAgent
Optional
v2 · BOC-3 process agent: {docketNumber, name, street, city, state, postalCode, country}.
safety
Optional
v2 · Last 24 months, like SAFER's 'Inspections/Crashes In US': inspections {total, vehicle, vehicleOutOfService, vehicleOutOfServiceRate, driver, driverOutOfService, driverOutOfServiceRate}, crashes {total, fatal, injury, towaway}, basics (unsafeDriving, hoursOfService, driverFitness, controlledSubstancesAlcohol, vehicleMaintenance: inspectionsWithViolations, measure, acuteCriticalViolation), snapshotUpdatedAt. inspections/basics null when the carrier is not in FMCSA's monthly SMS snapshot yet. v3 · vsNationalAverage {vehicleNationalRate, driverNationalRate, vehicleRateDiff, driverRateDiff, vehicle, driver ('above'|'below'|'equal'), nationalAverageAsOf}: out-of-service rates compared with the national average published on SAFER.
rawCensus
Optional
v2 · Only with includeRawData: every census column exactly as filed.
riskScore
Optional
v2 · Pro mode: 0-100 carrier risk (higher = riskier), sum of the points in riskFactors. null without Pro mode.
riskLevel
Optional
v2 · Pro mode: low (0-19), medium (20-49), high (50+).
riskFactors
Optional
v2 · Pro mode: [{code, points, detail}] reasons behind riskScore.
insuranceRenewal
Optional
v2 · Pro mode: estimated next renewal of the current BIPD policy (anniversary of its effective date): {nextRenewalDate, daysToRenewal, insurer, policyNumber, effectiveDate, basis}.
whyNow
Optional
v2 · Pro mode: dated reason to contact this carrier now (authority just granted, pending authority, renewal soon, insurance cancellation...).
trend
Optional
v2 · Pro mode + monitor mode: change since this monitor started following the carrier (power units, drivers, crashes, vehicle OOS rate) with the history points.
insight
Optional
v2 · Pro mode: one-sentence AI summary based only on this record's data (null if AI is unavailable; then not charged).
companyWebsite
Optional
v2 · Only with enrichCompanyWebsite: website contacts from the carrier's own email domain: {domain, url, primaryEmail, primaryPhone, emails, phones, contactPageUrl, socialProfiles, technologies, isHiring, openJobs}.
type
Optional
Only with outputFormat leader-compatible: "carrier".
operationType
Optional
Only with outputFormat leader-compatible: carrierOperation as label (Interstate, Intrastate Hazmat...).
status
Optional
Only with outputFormat leader-compatible: usdotStatus as label (Active...).
classifications
Optional
Only with outputFormat leader-compatible: operationClassification.
classification
Optional
Only with outputFormat leader-compatible: first operationClassification.
isForHire
Optional
Only with outputFormat leader-compatible: Authorized for hire.
primaryContactName
Optional
Only with outputFormat leader-compatible: first companyOfficers (needs includeOfficerNames).
officerNames
Optional
Only with outputFormat leader-compatible: companyOfficers.
totalDrivers
Optional
Only with outputFormat leader-compatible: drivers.
cargoTypes
Optional
Only with outputFormat leader-compatible: cargoCarried.
cargoTypesText
Optional
Only with outputFormat leader-compatible: cargoCarriedText.
registrationDate
Optional
Only with outputFormat leader-compatible: addDate.
addedDate
Optional
Only with outputFormat leader-compatible: addDate.
mcNumber
Optional
Only with outputFormat leader-compatible: first MC number without dash (MC1234567).
docketNumber
Optional
Only with outputFormat leader-compatible: first docket.
physicalAddressText
Optional
Only with outputFormat leader-compatible: physicalAddress.oneLine.
physicalAddressUndeliverable
Optional
Only with outputFormat leader-compatible: physicalAddressUndeliverable flag.
currentlyOutOfService
Optional
Only with outputFormat leader-compatible: outOfService.
cellPhone
Optional
Only with outputFormat leader-compatible: mobilePhone.
saferSnapshotUrl
Optional
Only with outputFormat leader-compatible: fmcsaUrl.
saferUrl
Optional
Only with outputFormat leader-compatible: fmcsaUrl.
leadScore
Optional
v3 · Free lead score 0-100: how good a sales prospect the carrier is for insurance, factoring, freight, BOC-3, ELD or dispatch services (new or pending authority, direct phone, company email, small fleet, insurance change coming...). Every point is explained in leadScoreFactors. Not the Pro risk score.