Skip to content

Driver Documents

Taxi & Private HireProductsFleet › Driver Documents

Generally available

HTTP API for driver compliance documents: list / get / upload / replace / soft-delete licences, certifications, badges, training certificates. Each document carries expiry tracking so the operator console can warn ahead of compliance lapses. Attached to Driver entities.

Example request

POST /client/{clientId}/driver/{driverId}/driverdocument

See the API reference for the full request and response schema.

Endpoints

MethodPath
POST /client/{clientId}/driver/{driverId}/driverdocument · primary
GET /client/{clientId}/driver/{driverId}/driverdocument/{driverdocumentId}
GET /client/{clientId}/driver/{driverId}/driverdocument
GET /client/{clientId}/driver/{driverId}/driverdocument/search
POST /client/{clientId}/driver/{driverId}/driverdocument/{driverdocumentId}
POST /client/{clientId}/driverdocument
GET /client/{clientId}/driverdocument/{driverdocumentId}
GET /client/{clientId}/driverdocument
GET /client/{clientId}/driverdocument/search
POST /client/{clientId}/driverdocument/{driverdocumentId}

Full request/response schemas and an interactive explorer will live in the API reference (coming soon).

Use cases

Operator flows that exercise this feature.

Onboard a driver

config risk: low

Register a new driver and attach their compliance documents.

  1. POST /client/{clientId}/driver
  2. POST /client/{clientId}/driver/{driverId}/driverdocument
Add a driver document

config risk: low

Attach or renew a compliance document on a driver (licence, insurance, DBS).

  1. POST /client/{clientId}/driver/{driverId}/driverdocument