Travel APIs for agencies on the Istanbul–Dubai corridor
Rate Extra Tourism L.L.C is a Dubai-licensed tour operator. One contract gives your agency UAE visas, Istanbul and Antalya ground services and worldwide eSIM, through one API or a B2B portal.
Licensed by Dubai DET · License No. 1253634
POST /v1/transfers/search
{
"from_name": "Istanbul Airport (IST)",
"from_lat": 41.2753,
"from_lng": 28.7519,
"to_name": "Taksim, Istanbul",
"to_lat": 41.037,
"to_lng": 28.985,
"date": "2026-11-14",
"time": "10:00",
"passengers": 3,
"transfer_type": "oneway",
"currency": "AED"
}Illustrative, abbreviated response
License No.
1253634
Register No.
2115485
DCCI No.
495018
Issued by
Department of Economy and Tourism (DET)
License active
Licensing & complianceWe work one corridor: Istanbul–Dubai
Contracting, billing and the UAE visa desk run from Dubai. Ground operations run in Istanbul and Antalya. Digital products like eSIM work worldwide.
- IST · AYT
- DXB
Istanbul · Antalya
Dubai
Products
Core APIs
- UAEUAE Visa APIApply for and track UAE visas via API.Early access
- IST · AYTTransfer APIAirport and city transfers in Istanbul and Antalya.API reference
- IST · AYTTours & Activities APITours, attraction tickets and activities.API reference
- WorldwideeSIM APIData eSIMs for every country, instant delivery.API reference
- Flights APILive itineraries, booked and ticketed in one call.API reference
- Hotel APIby Safaryar HolidaysDirect Türkiye hotel contracts, by Safaryar Holidays.API reference
More APIs
Built for integration teams
- 01One key and one prepaid balance for every vertical in your contract
- 02HMAC-SHA256 signed requests
- 03Idempotent bookings and cancellations
- 04Signed webhooks with retries
- 05One error envelope with stable codes
- 06Per-agency rate limits with headers
import crypto from "node:crypto";
const keyId = process.env.TD_KEY_ID!;
const secret = process.env.TD_SECRET!;
const method = "GET";
const path = "/v1/account"; // request path as sent to the server
const query = ""; // sorted query string, empty if none
const timestamp = Math.floor(Date.now() / 1000).toString();
const nonce = crypto.randomUUID();
const body = "";
const bodyHash = crypto.createHash("sha256").update(body).digest("hex");
const stringToSign = [method, path, query, timestamp, nonce, bodyHash].join("\n");
const signature = crypto.createHmac("sha256", secret).update(stringToSign).digest("hex");
const res = await fetch("https://api.traveldistro.com" + path, {
headers: {
Authorization: `TD-HMAC-SHA256 KeyId=${keyId}, Signature=${signature}`,
"X-TD-Timestamp": timestamp,
"X-TD-Nonce": nonce,
},
});For licensed travel agencies
- Travel agenciesAdd UAE visas and travel extras to every booking.
- Online travel agenciesPlug visas, eSIM and transfers into your checkout.
- Tour operators & DMCsPackage visas and ground services into your tours.
- Air ticketing agenciesSell the UAE visa with the ticket.
- Corporate travel agenciesVisas and transfers for business travellers.
We work exclusively with licensed travel agencies. Partner requirements
How onboarding works
- 01
Apply online
- 02
Licence and company review
- 03
Contract and wallet top-up
- 04
API keys or portal account
- 05
Go live
Numbers
product APIs
11
settlement currencies
5
AED, USD, EUR, GBP, TRY
average UAE visa processing, working hours
48h
hubs: Dubai, Istanbul
2
Our brands
- TravelDistro
B2B travel API platform.
Rate Extra
- TripXtra
Traveller assistance card for agencies.
Rate Extra
- Safaryar Holidays
Istanbul B2B hotel wholesaler and DMC.
Sindibad Turizm Ticaret A.Ş. (affiliated company)
Partners and distribution channels
- Tripadvisor
- GetYourGuide
- Turkish Airlines
- AJet (AnadoluJet)
- RateHawk
- TBO Holidays
- Milli Saraylar Başkanlığı
- DEM Museums
- SICPA
- Solustiq Yazılım
- Yandex Go
- flydubai
Frequently asked questions
Who can apply?
Licensed travel agencies only. We ask for your licence number and trade licence during the application.
Which currencies do you contract and settle in?
AED, USD, EUR, GBP and TRY.
Is there a public API reference?
Yes. The TravelDistro API reference is public at api.traveldistro.com/docs. The UAE Visa API is in early access and is not yet in the public reference.
Is the Hotel API a Rate Extra product?
No. The Hotel API is provided and contracted by Safaryar Holidays (Sindibad Turizm Ticaret A.Ş.), Istanbul. It is available to Rate Extra partners.
Where are you licensed?
In Dubai, by the Department of Economy and Tourism (DET). License No. 1253634, Register No. 2115485.
Licensed travel agency? Apply for API access.
Get API access