Sign-in required
The resources below are available in the Turkish Airlines Agency Portal. Not yet a partner? Start with How to connect.
Short videos that walk you through the TKCONNECT UI: signing in and the main page, creating orders with additional services, void, holding a booking and paying later, reissue, creating an order with an account code, adding extra baggage, and dividing an order.
Guides for applying to TKCONNECT and working with it day to day.
NDC Application Guideline: A complete guide to applying to TKCONNECT, tailored to each connection type. Available here without sign-in.
Change Management Guideline: How changes to TKCONNECT are planned and communicated.
TKCONNECT User Interface Guideline: How to use the TKCONNECT UI, from search to servicing.
TKCONNECT Flight Disruptions Guideline: How to handle involuntary changes and flight disruptions in TKCONNECT.
TKCONNECT Capability: What you can do through TKCONNECT, function by function.
Documents and tools for developers integrating with the Turkish Airlines NDC API.
Turkish Airlines' NDC APIs use the IATA NDC schema without modifications. Build your integration to this standard schema to ensure compatibility, and refer to IATA's official NDC schema documentation for message structures, data elements and protocols. For schema questions, email the Turkish Airlines NDC development team during onboarding, or see the NDC FAQ below.
TK NDC API Integration Document: Message flows and integration details for the Turkish Airlines NDC API.
TK NDC API Developer Access Guide: How developers get access to the TK NDC API.
TK NDC API Postman Collection and APIM Collection Environment: Ready-made requests and environment settings for testing the API in Postman.
NDC FAQ: Answers to common technical questions.
Developer Authorized User Operations: How to create developer and authorized users in the Agency Portal.
TK NDC getEticketList JSON API Service Document: Specification of the JSON service that returns e-ticket lists.
TK NDC API PETC/AVIH Document: How to request pets in the cabin (PETC) and in the hold (AVIH) through the API.