Flights
GET/v1/flights/orders
Your flight orders, newest first
Everything you booked through this API, whether or not you kept the id. Paged with limit and cursor, the same way as every other list in this contract — pass back nextCursor unchanged and stop when it is null. The rows are summaries; the itinerary and the passengers are on the single order.
- Auth
- API key
- Scope
- flights:book
- Rate limit
- READ
- Search quota
- Free
- Idempotency
- Not required
Query parameters
Responses
200 · FlightOrderPageDto
Errors
Every one of these carries the same envelope. What each error.type means, and whether a retry can succeed, is on the error index — once, for all operations.
Response headers
Set on every response of this operation, successful or not.
Example
curl -sS "$VACABEE_API_URL/v1/flights/orders" \
-H "Authorization: Bearer $VACABEE_API_KEY"Set VACABEE_API_URL to https://api.vacabee.com with a live key, or to https://sandbox-api.vacabee.com with a vcb_test_ key. Binding a host to one kind of key is planned and is not enforced by the host yet, so nothing stops a key from being answered at the wrong base URL — assert the prefix against your configured URL yourself. What the sandbox answers
TypeScript SDK
await vacabee.flights.orders(…);The typed method sends the right headers, derives the idempotency key where one is required, and returns the response type generated from this document. Installing and using the SDK

