Flight Booking API

One flight API. Every airline your agency sells.

Search, hold, ticket and manage airline bookings from your own website, app or back office through one JSON API. Full-service carriers, low-cost airlines and NDC content answer one search, priced in your currency, with the fare families laid out for the traveller to choose.

  • 500+ airlines in one search
  • Branded fares: Saver, Classic, Flex and more
  • Hold first, ticket when the customer pays
  • Voids, refunds and reissues through the same API

What you get

  • One search, every source

    One-way, return and multi-city up to six legs, economy to first, up to nine passengers with children and infants. Results come back in seconds, already priced.

  • Fare families

    Ask for branded fares and every family on an itinerary comes as its own offer, with its baggage, changes and refund rules, so the customer picks the fare they want.

  • Hold, then ticket

    Confirm the price, hold the seats with the airline's own time limit, and issue tickets when your customer has paid. Instant-ticket fares are flagged so you know before you book.

  • Rules, receipts, e-tickets

    Fare rules on request, ticket numbers on the booking, a branded e-ticket PDF and e-mail for every ticket, and the airline's own copy where the airline sends one.

  • After sales built in

    Void inside the window, quote and settle refunds, reissue to new dates; every request is tracked with its status and money.

  • Sandbox first

    A sandbox key with live shopping data, the same JSON in test and production, and stable error codes your code can act on.

How it works

  1. 1Get a sandbox keyRegister your agency, open API access in the portal and copy your test key and secret.
  2. 2Search and confirmPOST a search, read the offers, confirm the price of the one your customer wants.
  3. 3Hold and ticketBook with the travellers' names, then issue the tickets from your deposit when paid.
  4. 4Go liveSwap the sandbox key for a live one. Same endpoints, same responses.

A search in one request

POST /api/v1/flights/search — one adult, one child and one infant, economy, the cheapest fare per itinerary.

Plain JSON over HTTPS, a key and secret in the headers, the same in the sandbox and live. The full guides with every request and response are in the portal under API access.

{
  "slices": [
    { "origin": "DAC", "destination": "DXB", "departure_date": "2026-10-22" }
  ],
  "passengers": { "adults": 1, "children": 1, "infants": 1 },
  "cabin": "economy",
  "fares": "standard",
  "filters": { "max_offers": 20 }
}

Questions agencies ask

Which airlines can I sell through the flight API?

Full-service airlines, low-cost carriers and NDC content from one search: more than 500 airlines, including Emirates, Qatar Airways, Turkish Airlines, Singapore Airlines and the airlines of Bangladesh such as Biman, US-Bangla, NOVOAIR and Air Astra. Every fare is priced in your agency's currency.

Do I need a GDS contract or an IATA licence?

No. You integrate with one API and settle with the platform from a prepaid deposit. Ticketing, airline settlement and after-sales run on our side.

Can I hold a fare before my customer pays?

Yes. A booking holds the seats with the airline's own time limit and the tickets are issued when you say so, from your deposit. Fares that must be ticketed at once are flagged as instant.

How are refunds and changes handled?

Through the same API: ask for a void inside the void window, request a refund or a reissue, receive a quote with the airline's penalties and our fee, and accept it. The money returns to your deposit.

Is there a sandbox?

Yes. A sandbox key shops live data and books test records, with the same request and response format as production, so you can build and certify before going live.

How long does an integration take?

Most teams search and book from the sandbox on the first day. The full flow with ticketing, after-sales and webhooks usually takes one to two weeks.

Sell flights from your own platform

Register your agency, get a sandbox key in minutes and ship your first booking this week.

Register your agency