REST API · version 2026-09-01

The Fleetiqo API

Read and write your vehicles, rentals, customers, income and expenses from your own code. The API is public: create a key in your dashboard and start calling it.

The docs and key settings are in the dashboard (sign in with your Fleetiqo account). The OpenAPI spec is public.

Base URL

https://dashboard.fleetiqo.com/api/v1

GET https://dashboard.fleetiqo.com/api/v1 needs no key and returns the API's version, auth scheme, scopes and conventions, so you can check your setup in one call.

Bearer API keys with scopes

Send Authorization: Bearer <api key>. Create keys yourself in the dashboard under Settings → API keys. Each key has scopes per resource (vehicles:read, rentals:write…) or the group scopes read and write. Live (fio_live_…) and test (fio_test_…) keys are available.

120 requests per minute

Per API key. Every response carries X-RateLimit-Remaining. Lists paginate 25 items by default, up to 100, in cursor or offset mode.

Signed webhooks

Subscribe an HTTPS endpoint to events. Each delivery is HMAC-signed (X-Fleetiqo-Signature) and retried automatically for about 32 hours if your endpoint fails.

Predictable JSON

Success is { data, meta }, errors are { error: { code, message }, request_id }. Money is a decimal string with an explicit currency. Idempotency-Key, If-Match and If-None-Match are supported.

What you can reach

Vehicles
Fleet, status, mileage, purchase and insurance details
Rentals
Bookings from Turo sync and direct bookings
Customers
Renters and their contact details
Income
Revenue per rental and vehicle
Expenses
Costs per vehicle
Maintenance
Service records and reminders
Mileage
Odometer readings
Documents
Files attached to vehicles and rentals
Exports & imports
Bulk data in and out
Webhooks
Manage webhook endpoints

A first call

GET /api/v1/vehicles
curl https://dashboard.fleetiqo.com/api/v1/vehicles?limit=1 \
  -H "Authorization: Bearer fio_live_YOUR_KEY"

# Response (abridged)
{
  "data": [
    {
      "object": "vehicle",
      "id": 142,
      "vin": "7FARW2H58NE012345",
      "make": "Honda",
      "model": "CR-V",
      "year": 2022,
      "status": "active",
      "rental_status": "available",
      "current_mileage_mi": 24500
    }
  ],
  "meta": {
    "request_id": "req_9fk2j3l1",
    "api_version": "2026-09-01"
  }
}

Documentation

Stuck or missing an endpoint? Write to support@fleetiqo.com.