CarFleet for developers

Reach a workspace from your own systems. One API key, minted in Settings → API & MCP, works for the REST API and for the MCP server. You choose at minting whether a key can write — and no key of either kind can take a payment, issue an invoice or message a customer.

Start here

Quickstart

Get a key and make your first call in about five minutes — plus the four things that will bite you if nobody says them.

REST

API reference

Every endpoint with its parameters, responses and a runnable example. Generated from the same declarations the server runs on, so it cannot describe an API we do not serve.

Push

Webhooks

Be told when something happens instead of polling for it. Thirty events, HMAC-signed, at-least-once — including integration.failed, which fires when one of your own integrations stops working.

Conversational

AI assistants (MCP)

Connect Claude or ChatGPT to a workspace and ask in plain language. Twenty questions it answers, six things it can change, same key as the API.

Machine-readable

OpenAPI 3.1 spec

The specification itself. Public — you read it to learn how to authenticate, so putting it behind authentication would be a closed loop.

For agents

Agent skill

npx skills add https://carfleet.ae — teaches an agent what the answers mean, not just which tools exist.

Where the writes stop

A read-write key reaches reference data — vehicles, add-ons, charge types, invoice settings — over MCP. Every REST endpoint reads. Nothing anywhere creates a booking, records a payment, or sends a customer anything.

That line is drawn where an action cannot be withdrawn. A UAE tax invoice number is burned the moment it is allocated and the sequence has to stay gapless; a card charge and a message reach the outside world. Those keep a person in the loop — ask an assistant to draft, then press the button yourself. It also cannot read identity documents: Emirates ID, passport and licence numbers are encrypted and unreachable through any key, and phone numbers and emails are stripped before an assistant sees them.

Saying so here is cheaper than letting you find out halfway through building.