Destination Tools API
Book chauffeur trips, manage your fleet and drivers, read quotes and invoices, and drive dispatch — directly from your own software.
Base URL — all endpoints live under
https://app.destination.dev/api/v1 and return JSON.
How it works
The API is a versioned REST interface. Authenticate with a Bearer token —
a per-business API key or a per-user access token — call resource endpoints,
and receive a consistent response envelope. Every response carries a
meta.request_id you can quote in support requests.
A first request
List the trips on your dispatch board:
Request
curl https://app.destination.dev/api/v1/trips \
-H "Authorization: Bearer YOUR_API_KEY"
Response
{
"data": [
{
"trip_id": 4821,
"reference": "TRIP-4821",
"status": "confirmed",
"pickup_at": "2026-08-02 09:15:00",
"pickup_address": "Dublin Airport T2, Dublin",
"dropoff_address": "The Shelbourne, Dublin 2",
"passengers": 2,
"car_id": 12,
"driver_id": 7,
"total": "85.00"
}
],
"meta": {
"request_id": "req_1a2b3c4d5e6f7a8b",
"pagination": {
"page": 1, "per_page": 20,
"count": 1, "total": 1,
"total_pages": 1, "has_more": false
}
}
}
Resources
Each endpoint is labelled with a status: Live available now · Beta available, may change · Planned documented, not yet released.
| Resource | What you can do | Status |
|---|---|---|
| Trips | List, create, update and delete chauffeur trips — the core transport resource, with pickup, drop-off, passengers, vehicle and driver. | Live |
| Cars | List, create, update and delete the vehicles in your fleet. | Live |
| Drivers | List, create, update and delete drivers, and see which cars they can drive. | Live |
| Bookings | List, read and create product/service bookings taken through your booking pages. | Live |
| Products | Read the booking products and services you offer. | Live |
| Customers | List and search your customer directory and read a customer's history. | Live |
| Quotes | List and read the quotes you've sent, with their line items and status. | Live |
| Invoices | List and read invoices, with line items and payments. | Live |
| Webhooks | Register endpoints to receive signed trip, booking and invoice events. | Beta |
Next steps
- Quickstart — make your first authenticated request.
- Authentication — API keys, user tokens and business selection.
- Mobile app quickstart — log a driver or operator in and build native screens.
- API reference — every endpoint, parameter and schema.
- OpenAPI spec — the machine-readable source of truth.