TRANSFERISE FOR BUSINESS · PARTNER API

Airport transfer API and partner program for travel agencies

Sell private airport and hotel transfers on your website, booking engine or back office. Live fixed prices, instant booking, changes and cancellations through one JSON API — with a free sandbox and commission on every completed transfer.

  • Free sandbox in 2 minutes
  • No setup fee, no monthly fee
  • TÜRSAB licensed agency (no. 18926)
  • 3-D Secure card payments
GET /api/widget.php?action=quote
# Your first quote in one request
curl '…/api/widget.php?action=quote' \
  -d from=airport:68 -d to=hotel:17370 \
  -d date=2026-11-21 -d time=14:00 -G \
  -H 'X-Api-Key: tfx_test_…'

{
  "ok": true,
  "from": "Antalya Airport (AYT)",
  "to": "Rixos Downtown Antalya",
  "vehicles": [
    { "id": 60, "name": "Standard Sedan", "max_passengers": 3,
      "price": 30.00, "currency": "EUR",
      "payment_methods": ["cash_driver", "iyzico_full"] },
    { "id": 61, "name": "Mercedes Vito VIP", "max_passengers": 7, … }
  ],
  "booking_url": "https://transferise.com/search?…&ref=p12"
}
airports
26
countries
10
priced routes
760
hotels mapped
4.541

What is the Transferise Partner API?

The Transferise Partner API is a JSON REST API for B2B airport transfers. Travel agencies, tour operators, online travel agencies (OTAs), comparison sites, hotels and travel apps use it to search pickup and drop-off points, get live fixed prices for private transfers, create bookings and manage them — change pickup times, flight numbers and hotels, or cancel — without phone calls or e-mails. Every booking is operated by Transferise with meet & greet, flight monitoring and 24/7 support.

Type
JSON REST API
Auth
API key (header X-Api-Key)
Sandbox
Free, instant, real prices
Booking
Book · change · cancel
Payment
Card (3-D Secure) or cash to driver
Pricing
No fees · commission per completed trip

Built for every kind of travel business

Travel agencies

Add airport transfers to every package or flight booking and earn commission without handling drivers.

Tour operators & DMCs

Book arrival and departure transfers for groups and individual guests from your own system.

OTAs & comparison sites

Show our live prices next to other providers and redirect or book directly — attribution is automatic.

Hotels & resorts

Offer guests a fixed-price airport pickup on your website or at check-in.

Travel apps & TMCs

Embed ground transport in your app or corporate travel tool with a single API.

Bloggers & creators

No code? Use partner links and the booking widget and still earn on every trip.

Three ways to work with us

For developers

Booking API

Full integration: search, quote, book, change and cancel from your platform. Travellers pay by card on our secure page or cash to the driver.

Get a free sandbox key →
No booking flow needed

Partner links & widget

Show prices with action=quote or our widget and send travellers to transferise.com. Every booking within 30 days is credited to you.

Partner links & widget →
For agencies without IT

Agency portal (B2B)

Prefer a login instead of code? Book transfers for your clients with agency prices and monthly statements.

Agency portal (B2B) →

Everything you need to sell transfers

Live fixed prices

Per-vehicle prices in EUR, GBP, USD, TRY and more. No surge pricing, no hidden fees.

Instant confirmation

Bookings are validated with the same rules as our website and confirmed in one call.

Changes & cancellations

Change time, flight or hotel and cancel one leg or the whole trip through the API.

Idempotent bookings

Send your own partner_reference — a retried request never creates a duplicate.

Sandbox with real prices

Test search, quote, booking, change and cancel without real bookings or payments.

Partner console

Bookings, earnings, payouts and monthly statements in one dashboard, with CSV export.

Secure payments

Card payments run on a licensed payment institution with 3-D Secure. We never see card numbers.

Real operations

Meet & greet with a name sign, flight monitoring and 24/7 support on every booking.

Your first quote in one request

Find the airport and hotel with action=places, then ask for live prices. Every response includes a booking_url that already carries your partner code.

  1. 1Sign upCompany, website and e-mail. No contract needed to test.
  2. 2Get your sandbox keyInstantly after you confirm your e-mail.
  3. 3Build and testThe console ticks off a short checklist as you call the API.
  4. 4Go liveRequest go-live with one click; your live key arrives by e-mail after a short review.
curl 'https://transferise.com/api/widget.php?action=quote&from=airport:68&to=hotel:17370&date=2026-11-21&time=14:00&passengers=2&currency=EUR' \
  -H 'X-Api-Key: tfx_test_…'
const r = await fetch('https://transferise.com/api/widget.php?action=quote&from=airport:68&to=hotel:17370&date=2026-11-21&time=14:00&passengers=2', {
  headers: { 'X-Api-Key': process.env.TRANSFERISE_KEY }
});
const { vehicles, booking_url } = await r.json();
$ch = curl_init('https://transferise.com/api/widget.php?action=quote&from=airport:68&to=hotel:17370&date=2026-11-21&time=14:00&passengers=2');
curl_setopt_array($ch, [CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ['X-Api-Key: ' . getenv('TRANSFERISE_KEY')]]);
$quote = json_decode(curl_exec($ch), true);
import os, requests
q = requests.get('https://transferise.com/api/widget.php', params={'action': 'quote', 'from': 'airport:68', 'to': 'hotel:17370',
    'date': '2026-11-21', 'time': '14:00', 'passengers': 2}, headers={'X-Api-Key': os.environ['TRANSFERISE_KEY']}).json()
Read the API docs →

Coverage

Live routes from 26 airports in 10 countries, 760 priced routes and 4.541 hotels mapped to their nearest airport. New airports are added continuously and appear in the API automatically.

All airports →

Commission model

You earn a commission on the transfer value of every completed booking made through your API key or your partner links. Cancellations and no-shows are excluded. Your rate is agreed individually based on your volume and confirmed when your account goes live; earned commission is requested from the console and paid by bank transfer.

  • No setup or monthly fees
  • Rate based on your volume
  • 30-day attribution on links
  • Monthly statements & CSV

Trust & security

Transferise is operated by ADG TAŞIMACILIK TURİZM LİMİTED ŞİRKETİ, a TÜRSAB licensed travel agency (GERGER Destination Travel Agency, licence 18926) in Antalya, Türkiye. Card payments use 3-D Secure through a licensed payment institution; API keys are stored as hashes, live keys can be locked to your domains, and you only ever see bookings created by your own key.

  • TÜRSAB 18926
  • 3-D Secure
  • Domain lock
  • HTTPS · JSON

Frequently asked questions

Is there an airport transfer API for travel agencies?

Yes. The Transferise Partner API lets travel agencies, tour operators and OTAs search locations, get live fixed prices, book private airport transfers and change or cancel them through a JSON REST API.

How much does the API cost?

Nothing. There is no setup fee and no monthly fee. You earn a commission on every completed transfer made through your key or partner links.

Can I test before going live?

Yes. You get a free sandbox key right after sign-up. It returns real prices but test bookings never reach a driver and no payment is taken.

Who pays for the transfer?

The traveller pays either by card on our secure 3-D Secure page or in cash to the driver, depending on the methods available for the trip.

Can bookings be changed or cancelled via API?

Yes. Pickup date and time, flight number, hotel and notes can be changed, and single legs or whole bookings cancelled, until 24 hours before pickup by default.

Which airports are covered?

Live routes currently cover 26 airports in 10 countries, including Antalya, Istanbul (IST and SAW), Dalaman, Bodrum and Alanya-Gazipaşa. The places endpoint always returns the current coverage.

How is my commission tracked?

Bookings created with your API key carry your partner code automatically. Travellers who follow your booking_url or partner link are attributed to you for 30 days.

Do I need a developer?

Not necessarily. Partner links and the booking widget need no code, and agencies can book through our B2B agency portal.

Get your free sandbox key

Takes two minutes. You will receive a confirmation link by e-mail.

  • Free sandbox in 2 minutes
  • No setup fee, no monthly fee
  • TÜRSAB licensed agency (no. 18926)
  • 3-D Secure card payments

Already registered? Sign in →

Start selling airport transfers today

Free sandbox, real prices, no fees.