Enter a USDOT number
Look up registration, authority records and insurance filings from public U.S. Department of Transportation datasets.
Public-record carrier checks
Checking a carrier you haven’t run with before? Look up a USDOT number to review registration, authority records and insurance filings — with a public source and publication date behind every fact.
Source links and publication dates.
Start with a USDOT number
Sample data · not a live result
Sample record for illustration. Names, identifiers, values and dates are illustrative; this is not a live lookup.
Sources publish with a delay. Review the linked records and their dates when making a decision.
How it works
Built first for freight brokers.
Source dates and coverage limits apply.
Look up registration, authority records and insurance filings from public U.S. Department of Transportation datasets.
Open the source links and check publication dates. Missing fields stay unknown.
Review companies sharing public-record identifiers. Shared details are leads to review, not proof of ownership or wrongdoing.
The evidence comes with it
Sources can lag or fail, and a blank result does not establish a clean record.
Insurance filings are not a coverage determination, and historical authority actions are not current status.
How we check carrier records ↗What a fact includes
Watchlist
Sample data
Insurance filing: previous value unknown → BMC-91 filing on file.
Source: FMCSA Licensing & Insurance · sample publication: 2026-10-19Related company at the same address: previous sample not shown → Keystone Dedicated LLC. Shared details need review.
Source: FMCSA Census · sample publication: 2026-10-17No unseen retained rows in this sample. Coverage outside the sample is unknown.
Source: sample watchlist view · sample observation: 2026-10-16Sample record for illustration. This feed does not describe live carriers or establish verified changes.
Developers
Look up by USDOT through the REST API. Outbound watchlist webhooks are not available; review changes through the API or account.
Use the vet_carrier tool for the core profile and evidence. History and relationships load through separate calls.
Try the synthetic sandbox without a test key. Live evaluation uses your account API key and monthly allowance.
Read the API docsSample record for illustration · response excerpts
# Illustrative response excerpt; not a live record
curl https://getdaymark.io/v1/verify/3917254 \
-H "Authorization: Bearer $DAYMARK_KEY"
{
"profile": {
"usdot": {
"value": "3917254"
},
"sections": {
"census": {
"records": [
{
"legal_name": {
"value": "Valor Transport Group LLC",
"field": "legal_name",
"record_date": null,
"evidence": {
"dataset": "az4n-8mr2",
"url": "https://data.transportation.gov/d/az4n-8mr2",
"source_updated_at": "2026-10-19T00:00:00Z",
"fetched_at": "2026-10-20T00:00:00Z",
"sha256": null
}
}
}
]
},
"insurance": {
"records": [
{
"ins_form_code": {
"value": "Bodily injury and property damage filing",
"raw_value": "BMC-91",
"field": "ins_form_code",
"record_date": null,
"evidence": {
"dataset": "c5y8-a4uz",
"url": "https://data.transportation.gov/d/c5y8-a4uz",
"source_updated_at": "2026-10-19T00:00:00Z",
"fetched_at": "2026-10-20T00:00:00Z",
"sha256": null
}
}
}
]
}
}
}
}// MCP tools/call request
{
"name": "vet_carrier",
"arguments": {
"usdot": "3917254"
}
}
// Illustrative result excerpt; not a live record
{
"structuredContent": {
"profile": {
"usdot": {
"value": "3917254"
},
"sections": {
"census": {
"records": [
{
"legal_name": {
"value": "Valor Transport Group LLC",
"field": "legal_name",
"record_date": null,
"evidence": {
"dataset": "az4n-8mr2",
"url": "https://data.transportation.gov/d/az4n-8mr2",
"source_updated_at": "2026-10-19T00:00:00Z",
"fetched_at": "2026-10-20T00:00:00Z",
"sha256": null
}
}
}
]
},
"insurance": {
"records": [
{
"ins_form_code": {
"value": "Bodily injury and property damage filing",
"raw_value": "BMC-91",
"field": "ins_form_code",
"record_date": null,
"evidence": {
"dataset": "c5y8-a4uz",
"url": "https://data.transportation.gov/d/c5y8-a4uz",
"source_updated_at": "2026-10-19T00:00:00Z",
"fetched_at": "2026-10-20T00:00:00Z",
"sha256": null
}
}
}
]
}
}
}
},
"isError": false
}Evidence fields follow the API contract. Dates and values above are illustrative. Insurance responses show filing facts; amounts are withheld.
MCP + API
Use Daymark’s MCP server or API to check carrier records in an AI conversation, with source links and publication dates.
API-key bearer access is available. Your client must support a bearer key or a local MCP server. OAuth connect is not available. Client features and access vary.
See connection options and limits ↗“Vet USDOT 100002 before I book this load and show me the evidence.”
Example prompt. Review the source records and their dates before making a decision. Claude and ChatGPT are named only to identify clients; no endorsement or partnership is implied.
Pricing
$0 / month
Monthly plan
$29/mo
14-day no-card trial. Trial dates do not reset.
Start with a free account ↗There is no automatic charge when the trial ends; choosing checkout starts billing, even during a trial. Checkout is currently test-mode only.
Before you book
A USDOT number may be absent from the published census data, or a source may be delayed or unavailable. Missing data is not a verdict about the carrier.
Phones can be reassigned, addresses can be shared offices or homes, and officers can share names. A match does not prove that two carriers operated together or that their connection is current.
Use the correction form. Reports await human review and never automatically change source facts.
Built first for freight brokers.
The same evidence record can help factoring companies check a carrier before buying its invoices, shippers vet carriers they hire directly, and insurance agents verify a carrier’s filings. Source dates and coverage limits apply.
Carrier checks for factoring companies · Carrier vetting for shippers
Review the records, source links and publication dates.