REST API
Pull your vehicles, drivers, documents, and compliance status as clean JSON — and get a webhook the moment any of it changes. On every plan, from $79/mo. No feature gates.
WHAT YOU CAN READ
Authenticate with an API key and GET the same records Dockex tracks for you — paginated, filtered, the way you'd expect. It's read-only on purpose: your data flows out to your systems, nothing writes back through the key. So you can wire Dockex into your BI, your ERP, your own dashboards without worrying it'll touch your records.
curl -H "X-API-Key: dockex_your_key_here" \
https://api.dockex.io/v1/vehicles{
"data": [
{
"id": "veh_abc123",
"vin": "1HGCM82633A004352",
"year": 2024,
"make": "Freightliner",
"model": "Cascadia",
"status": "compliant",
"registrationExpiry": "2026-09-15"
}
],
"meta": { "total": 47, "page": 1, "limit": 20, "totalPages": 3 }
}WEBHOOKS
Point a webhook at your endpoint and Dockex POSTs you the moment something changes — a new vehicle, a filing that completed, a compliance item that flipped. Seven event types, scoped to your company. Your systems stay in sync without a single cron job.
vehicle.createdNew vehicle added to your fleetvehicle.updatedA vehicle record changedrequest.status_changedA filing moved a stagerequest.completedA filing finisheddocument.uploadedA new document landedcompliance.status_changedA compliance item flippeddriver.updatedA driver record changedNO FEATURE GATES
I don't gate the API behind an enterprise tier. Same endpoints, same webhooks, same docs whether you're on the $79 Starter or the $599 Business plan. The tiers differ on fleet size and how much filing work I do for you — never on what the software can do.
# every request carries your key
X-API-Key: dockex_your_key_here
# revoke + rotate any time in SettingsBUILD ON IT
Spin up a sandbox, generate a key, and pull your first vehicle in under a minute.