Skip to main content
POST
Add a vehicle

Authorizations

Authorization
string
header
required

Your fleet API key, e.g. Authorization: Bearer cxk_live_…. Create keys in the fleet portal under Developers.

Headers

Idempotency-Key
string
Maximum string length: 255

Body

application/json
vehicle_type_id
integer
required
vehicle_model_id
integer
required
registration_number
string
required
Required string length: 1 - 32
vin
string | null
Required string length: 1 - 64
asset_tag
string | null
Required string length: 1 - 64
description
string | null
Maximum string length: 5000
driver_id
string | null
Pattern: ^[a-z][a-z0-9]{23,31}$
status
enum<string>
Available options:
active,
maintenance,
inactive,
retired

Response

Success

object
enum<string>
required
Available options:
vehicle
id
string
required
registration_number
string
required
vin
string | null
required
asset_tag
string | null
required
status
enum<string>
required
Available options:
active,
maintenance,
inactive,
retired
vehicle_type_id
integer | null
required
vehicle_model_id
integer | null
required
brand
string | null
required
model
string | null
required
description
string | null
required
image_url
string | null
required
driver_id
string | null
required
created_at
string<date-time>
required
updated_at
string<date-time>
required