For travel agencies & developers

Real-time flights & hotels for your own website

Show your clients live airline schedules, hotel rates and photos on your booking portal, and issue itineraries and hotel vouchers under your own brand. One simple API, one monthly subscription.

# Search one-way flights GET /api/v1/search?from=DXB&to=LHR&date=2026-11-15 X-API-Key: tdk_live_•••••••• { "ok": true, "count": 12, "flights": [{ "airline": { "code": "EK", "name": "Emirates" }, "flight_number": "EK 3", "departure": { "time": "07:45" }, "arrival": { "time": "12:05" }, "stops": 0, "price": { "amount": 612, "currency": "USD" } }, …] } # Search hotels GET /api/v1/hotels?city=Dubai&check_in=2026-11-15&check_out=2026-11-20 { "hotels": [{ "name": "Rove Downtown", "stars": 3, "rating": 4.4, "price": { "per_night": 95, "currency": "USD" } }, …] }

What your clients get

The same live flight and hotel search that powers TicketDrafts, delivered as clean JSON your developer can drop into any website.

Live schedules

Real airlines, flight numbers, departure and arrival times for the date your client chooses.

Stops & layovers

Every leg of a connecting flight, with transit airport and waiting time.

Indicative fares

Lowest economy fare per option, sorted cheapest first, so clients can compare at a glance.

Real hotels & rates

Up to about 15 real hotels per city, cheapest first, with stars, guest rating, photos, amenities and the lowest nightly rate.

Free hotel details

Address, phone, check-in and check-out times and lasting photos for the hotel your client picks, not counted against your quota.

Itineraries & vouchers

Optional script that turns your results into TicketDrafts-format flight itineraries and hotel vouchers, as on-screen previews and PDFs.

Your brand, your design

We send data only. Results, booking flow and documents look exactly the way you design them.

Fast & cached

Popular routes answer instantly from a 24-hour cache, hotels from a 7-day cache, and repeat searches within 15 minutes are free.

Fair monthly billing

Only searches that return flights or hotels count. Errors and empty answers are always free.

How it works

Three steps from application to live results.

1

Apply & choose a plan

Send the form below. We confirm your plan and monthly price by email or WhatsApp.

2

Get your API key

After payment you receive a private key and the developer documentation.

3

Connect your website

Your developer calls the API from your server, and your clients see live flights and hotels.

Plans

Billed monthly. Searches reset on the 1st of every month. Contact us for pricing in your currency.

Starter
For a new booking portal or a small agency.
1,000 searches / month
  • Live flights & hotels
  • Itinerary & hotel voucher layout
  • Usage endpoint & request log
  • 30 requests per minute
  • Email support
Get a quote
Business
For agencies with steady daily traffic.
5,000 searches / month
  • Live flights & hotels
  • Itinerary & hotel voucher layout
  • Usage endpoint & request log
  • 30 requests per minute
  • Priority support
Get a quote
Enterprise
High volume, custom limits and priority support.
Custom volume
  • Live flights & hotels
  • Itinerary & hotel voucher layout
  • Usage endpoint & request log
  • Higher rate limits
  • Priority support
Get a quote

Questions

Anything else? Ask in the form below.

Does the API book seats or hotel rooms?

No. It returns live flight options with indicative fares, and real hotels with their nightly rates. Nothing is booked or ticketed. What your website does with them — showing results, building itineraries, hotel vouchers or other documents — is up to you.

Who designs the results and documents?

You do. The API sends data only, so everything your clients see carries your own branding and layout.

Which routes and cities are covered?

Flights: worldwide routes between airports with scheduled passenger service, searched by 3-letter IATA airport code. For a return or multi-city trip, search each leg. Hotels: search by city (and country) with check-in and check-out dates.

What counts as a search?

A flight search that returns flights, or a hotel search that returns hotels. Errors, invalid input, empty answers and the same search repeated within 15 minutes are not counted, and hotel details are always free.

What happens when my monthly searches run out?

The API answers "quota exceeded" until the 1st of next month. You can upgrade at any time and the new limit applies immediately.

How do I pay?

Monthly, or in advance for several months. We confirm the payment options with you together with your plan.

Request API access

Tell us about your agency and we will get back to you with pricing.

Messenger Telegram