REST API v1

Fleetify API Reference

Build custom integrations, sync bookings with your systems, or automate fleet operations. The full platform — accessible programmatically.

API Operational
99.99% uptime (30d)
Base URL: https://fleetify.africa

Authentication

All API requests require two headers: your tenant API key and your tenant ID. Obtain these from your Admin Dashboard → Settings → Developer.

Access Requirement

API access is available on paid plans only. Free trial accounts cannot generate API keys. Upgrade your plan →

bash
curl https://fleetify.africa/api/vehicles \
  -H "Authorization: Bearer sk_live_xxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "X-Tenant-ID: ten_clxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json"

Authorization

Bearer token with your API key. Never share this key or commit it to version control.

X-Tenant-ID

Your unique tenant identifier. Scopes all responses to your fleet's data.

Vehicles

Bookings

Analytics

Webhooks

Error Responses

400Bad RequestMissing or invalid parameters
401UnauthorizedInvalid or missing API key
403ForbiddenPlan restriction — feature not available on your current plan
404Not FoundResource (vehicle, booking, etc.) does not exist
409ConflictDuplicate operation (e.g. vehicle already booked for that period)
429Rate LimitedToo many requests. Limit: 200 req/min per API key
500Server ErrorInternal error — contact support with the request ID from the response

Quick Links

Authentication
Vehicles
Bookings
Analytics
Webhooks
Error Responses

Get Your API Keys

Developer Portal →

Rate Limits

Starter100 req/min
Growth500 req/min
Enterprise2,000 req/min