Skip to main content

Boardingpass API v1

Last updated: 03-Aug-2026
Recent changes: Merge branch 'feature/NSK-76937' into 'master' update api product values Closes NSK-76937 See merge request api-program/apigee/flight/newskies-apis/boardingpass!124

API Onepager

What is the Boardingpass API?

The NewSkies Boardingpass API provides a comprehensive set of services for online check-in and boarding pass generation across TUI airlines. It enables consumer applications to check passengers in, generate boarding passes in multiple formats (PDF, Apple Wallet, Google Pay), send them via email, and query check-in availability and status.

Key Capabilities

  • Check-in availability — Determine whether online check-in is available for a given route, airline, and date
  • Boarding pass generation — Generate boarding passes with IATA BCBP-compliant barcodes
  • Multi-format delivery — PDF, Apple Wallet (pkpass), and Google Pay boarding passes
  • Email delivery — Send boarding passes directly to passengers via email
  • Check-in status — Query the check-in state of passengers on a booking
  • Configuration — Retrieve check-in rules and general settings per carrier and source market
  • Auto document check — Verify if automatic document check applies for a route

Use Cases

Use Case Description
Web check-in Customer-facing check-in flow on tuifly.com and partner sites
Mobile boarding pass Deliver pkpass/Google Pay passes to passenger mobile wallets
PDF boarding pass Generate printable boarding passes for passengers who prefer paper
Email confirmation Send boarding pass documents to passenger email addresses
Check-in eligibility Determine if a flight is within the check-in window
Operational queries Query check-in configuration and general settings for a carrier

Target Audience

  • Frontend teams building check-in flows (web and mobile)
  • Partner integrations requiring boarding pass generation
  • Internal services needing check-in status information

Source Markets

The API serves multiple TUI source markets, determined by the X-SourceMarket header:

Market Value Airline
United Kingdom uk TUI Airways
Germany de TUIfly
Netherlands nl TUI fly Netherlands
Belgium be TUI fly Belgium

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 source market configuration
  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