Skip to content

Get Drivers

Retrieve all driver and contact records from FleetIO with automatic pagination.

getDrivers

driver

This operation has no required parameters.

OptionTypeDefaultDescription
Include Debug InfobooleanfalseWhether to include metadata about the API request

Returns an array of driver/contact records:

{
"id": 12345,
"first_name": "John",
"last_name": "Smith",
"email": "john.smith@example.com",
"phone": "+1-555-123-4567",
"employee_number": "EMP001",
"license_number": "D1234567",
"license_class": "CDL-A",
"license_state": "TX",
"license_expiration_date": "2025-06-15",
"group_id": 5,
"group_name": "North Fleet",
"default_vehicle_id": 789,
"active": true
}
{
"success": false,
"error": "FleetIO credential is missing apiKey"
}
FieldTypeDescription
idnumberUnique contact ID
first_namestringFirst name
last_namestringLast name
emailstringEmail address
phonestringPhone number
employee_numberstringEmployee ID
license_numberstringDriver license number
license_classstringLicense class (e.g., CDL-A)
license_statestringLicense issuing state
license_expiration_datestringLicense expiration date
group_idnumberFleet group ID
group_namestringFleet group name
default_vehicle_idnumberDefault assigned vehicle ID
activebooleanWhether the contact is active
  • 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