Skip to main content

CheckInHandler Service API 1.0

Last updated: 24-Aug-2026
Recent changes: Merge branch 'feature/NSK-76937' into 'main' move to public Closes NSK-76937 See merge request api-program/apigee/flight/newskies-apis/flight-checkinhandler!22

API Onepager

What is the CheckInHandler API?

The CheckInHandler Service API provides a unified interface for online check-in operations across TUI airlines. It validates passenger bookings against Navitaire NewSkies, determines check-in availability based on configurable time windows, and automatically routes passengers to the correct check-in product (Harmonised, Legacy, or Hybrid).

Key Capabilities

  • Record Locator lookup — Resolve Third Party Record Locators (TPRL) to NewSkies PNRs
  • Check-in availability — Validate credentials and determine if check-in is open for a booking
  • Check-in overview — Detailed per-segment availability, document status, and pending check-in information
  • Product type detection — Automatic detection of Harmonised, Legacy, or Hybrid booking types
  • Deep link generation — Carrier-specific deep links for legacy check-in products

Use Cases

Use Case Description
Pre-check-in validation Verify booking credentials before starting the check-in flow
Check-in eligibility Determine if flights are within the check-in time window
Product routing Route passengers to the correct check-in experience (harmonised vs legacy)
Segment overview Show per-segment check-in status and document availability
PNR resolution Convert third-party booking references to NewSkies record locators

Target Audience

  • Frontend teams building check-in flows on tuifly.com and TUI apps
  • Mobile applications requiring check-in availability checks
  • Internal services needing booking validation and PNR resolution

Getting Started

  1. Request API access via the developer portal
  2. Obtain OAuth 2.0 credentials (client_id and client_secret)
  3. Contact the Skywalker team (Skywalker@tui.de) for onboarding
  4. Integrate using the base URL for your target environment

Contact

  • Team: Skywalker (Passenger Logistics)
  • Email: Skywalker@tui.de

About us

TUI is one of the world’s leading tourism groups. The broad portfolio gathered under the Group umbrella consists of strong tour operators, 1,600 travel agencies and leading online portals, five airlines with around 150 aircraft, over 400 hotels, 16 cruise liners and many incoming agencies in all major holiday destinations around the globe.

 

TUI Group logo

Contact

Login to your account