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

Release Notes

Current Version

API Version: 1.0 Last Updated: August 2026


Version 1.0 (Current)

Overview

The CheckInHandler Service API provides check-in availability, record locator resolution, and check-in overview services for TUI airlines via Apigee X, backed by a .NET Fargate service integrating with Navitaire NewSkies middleware.

Endpoints

Endpoint Description
GET /recordlocator Resolve TPRL/PNR to record locator
GET /checkinavailability Validate credentials and check-in status
GET /checkinoverview Detailed per-segment overview

Features

  • Multi-carrier support — X3, TB, OR, FH, TOM
  • Product type detection — Harmonised, Legacy, Hybrid
  • Deep link generation — Carrier-specific URLs for legacy check-in products
  • Per-segment availability — Individual time window calculations per flight segment
  • Document availability — Reports whether boarding pass documents can be generated
  • Pending check-in detection — Identifies incomplete check-in processes

Security

  • OAuth 2.0 Bearer token authentication
  • Spike arrest rate limiting
  • Private API product (access:private)

Infrastructure

  • API Gateway: Apigee X (flight space)
  • Backend: AWS ECS Fargate (.NET)
  • Data Source: Navitaire NewSkies (via internal middleware)
  • Environments: dev → sit → pre-prod → prod

Changelog

2026-08 — Check-in Overview endpoint

  • Added GET /checkinoverview endpoint with per-segment document and pending status

2026-07 — Per-segment check-in data

  • Enhanced /checkinavailability with per-segment details (departure times, window configuration)

2026-03 — Initial release

  • GET /recordlocator — Record locator resolution
  • GET /checkinavailability — Check-in availability with product type detection
  • Multi-carrier deep link support

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