Widen Your Code
Build on the airline that flies to more countries than any other. Award miles, availability, timetables and airport reference data — one governed API platform, one set of credentials, one place to ship.
Build on the airline that flies to more countries than any other. Award miles, availability, timetables and airport reference data — one governed API platform, one set of credentials, one place to ship.
130+
Countries served
350+
Destinations
4
Public APIs
OIDC
Secured by default
An API that is not documented is an API nobody can adopt. This guide covers how Turkish Airlines teams describe their services so that the specification itself — not a wiki page or a Slack thread — becomes the contract consumers build against.
Publishing puts your API in front of consumers — internal teams, travel partners, and third-party developers. This guide covers what has to be true before you publish, and what changes the moment you do.
Once an API is published, someone depends on it. Versioning is how Turkish Airlines evolves a service without breaking the integrations already in production — and how consumers know, ahead of time, what is about to change.
Browse the full API catalog with interactive documentation and live testing.
You currently have no APIs available in your catalog.
Calculate the Miles&Smiles award miles a passenger earns on any Turkish Airlines itinerary before they book, so loyalty value is visible at the point of decision rather than after the fact.
Query live seat availability and fare options across the Turkish Airlines network, with consistent request and response shapes across every cabin and route.
Pull timetables by day, week or month and resolve any airport in the network through a single reference endpoint — the same data that powers turkishairlines.com.
Every API is fronted by Kong, so authentication, rate limiting and traffic policy are enforced consistently — and every call is observable end to end.
Dive into guides, reference material, and code samples to start building.
Browse guidesExplore APIs