Getting Started
The CarrierOk API gives you real-time access to 4M+ FMCSA motor carrier and broker profiles with 280+ data fields per record, updated 4x daily. Search by DOT number, MC number, company name, EIN, phone, email, address, VIN, or license plate.
Free sandbox
Sign up and get a sandbox key instantly. Returns fixture data for 10 hand-picked carriers — no card, no rate limits. Activate live access for $50 (applied as $50 of API credit) when you're ready for real data.
Quick Start
1
Get your API key
Create a free account to get your API key. You'll find it on the API Keys page once you're signed in.
2
Make your first request
Request
curl "https://api.carrierok.com/v2/profile?dot_number=568253" \
-H "Authorization: Bearer YOUR_API_KEY"3
Explore the response
Every carrier profile includes identity, authority status, all 7 BASIC percentile scores, ISS score, 50+ risk signals, policy-level insurance, and VIN-decoded fleet data.
API Endpoints
GET
Carrier Profiles
/v2/profile, /v2/profile-lite, /v2/autocompleteFull carrier lookup by DOT, MC, name, VIN, plate, phone, email, or address. Lite profiles + typeahead included.
GETPOST
Monitoring
/v2/monitoring/add, /v2/monitoring/remove, /v2/monitoring/listAdd carriers to a watchlist and track authority, insurance, and safety changes