Skip to content

Get All Vehicles

Retrieve all vehicle records from FleetIO with automatic pagination handling.

getVehicles

vehicle

This operation has no required parameters.

OptionTypeDefaultDescription
Include Debug InfobooleanfalseWhether to include metadata about the API request

Returns an array of vehicle records:

{
"id": 12345,
"name": "Truck 001",
"vin": "1HGBH41JXMN109186",
"license_plate": "ABC-1234",
"year": 2022,
"make": "Ford",
"model": "F-150",
"color": "White",
"vehicle_type_id": 1,
"vehicle_type_name": "Pickup Truck",
"vehicle_status_id": 1,
"vehicle_status_name": "Active",
"current_meter_value": 45230,
"current_meter_unit": "mi",
"group_id": 5,
"group_name": "North Fleet"
}

With debug info enabled:

{
"id": 12345,
"name": "Truck 001",
"_metadata": {
"totalVehicles": 150,
"apiUrl": "https://secure.fleetio.com/api/v1"
}
}
{
"success": false,
"error": "FleetIO credential is missing apiKey",
"debug": {
"apiUrl": "https://secure.fleetio.com/api/v1"
}
}
FieldTypeDescription
idnumberUnique vehicle ID
namestringVehicle name/identifier
vinstringVehicle Identification Number
license_platestringLicense plate number
yearnumberModel year
makestringManufacturer
modelstringVehicle model
colorstringVehicle color
vehicle_type_idnumberVehicle type ID
vehicle_type_namestringVehicle type name
vehicle_status_idnumberStatus ID
vehicle_status_namestringStatus name
current_meter_valuenumberCurrent odometer reading
current_meter_unitstringOdometer unit (mi/km)
group_idnumberFleet group ID
group_namestringFleet group name
  • Missing API URL: FleetIO credential is missing apiUrl
  • Missing Account Token: FleetIO credential is missing accountToken
  • Missing API Key: FleetIO credential is missing apiKey
  • Rate Limiting: API rate limit exceeded
  • Authentication Failure: Invalid credentials