Skip to main content
POST
Bulk Create
Maximum 500 vehicles allowed per request.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Fleet-Id
string

Body

application/json
Maximum array length: 500
plate_state
string
required

Required. Two-letter state code (A-Z only, exactly 2 characters). Auto-formatted to uppercase.

Required string length: 2
Pattern: ^[A-Z]{2}$
plate_number
string
required

Required. License plate number (max 15 characters, letters and numbers only). Auto-formatted to uppercase with special characters removed. Must be unique when combined with plate_state.

Required string length: 1 - 15
Pattern: ^[A-Z0-9]{1,15}$
vehicle_make
string

Vehicle manufacturer name.

vehicle_model
string

Vehicle model name.

year
string

Manufacturing year (1000 to current year + 100). Numeric digits only.

vehicle_number
string

VIN or custom vehicle identifier (max 20 characters, any format allowed).

Maximum string length: 20
tracking_code
string

Custom tracking identifier.

lessee_renter
string

Name of the person or entity leasing/renting the vehicle.

custom_fields
object

Custom fields specific to your fleet configuration.

active
boolean

Vehicle status. Defaults to true if not specified.

Example:

Response

201 - application/json

Created