Skip to main content

TUI Flight Price Cache API 1.1.0

Last updated: 10-Aug-2026
Recent changes: Merge branch 'feature/NSK-73561-rename-api-title' into 'main' fix: rename API title to Flight Price Cache API (NSK-73561) Closes NSK-73561 See merge request api-program/apigee/flight/newskies-apis/flight-newskies-pricecache-api!58

Flight Price Cache API — Overview

What is the Flight Price Cache API?

The Flight Price Cache API is a RESTful web service that provides fast access to pre-computed flight availability and pricing data. It serves cached pricing from the TUI NewSkies system, making it ideal for high-volume display scenarios like metasearch integrations and booking widgets.

Purpose

This API enables:

  • Metasearch Engines: Display cheapest flight prices across routes and dates
  • Travel Platforms: Show calendar-style availability and pricing
  • Partner Integrations: Access flight inventory for display and comparison
  • Mobile Applications: Fast price lookups for flight widgets

Key Capabilities

Cheapest Flight Search (/cheapflights)

  • Find the cheapest flight per route and date combination
  • Filter by carrier, origin, destination, and date range
  • Support for harmonized product class fares
  • Agent role-based filtering

Full Availability Search (/search)

  • Detailed flight information with fare breakdowns
  • Multiple product classes and fare options
  • Support for one-way and return trips
  • Flexible date range searching

Day-Level Offers (/dayleveloffers)

  • Aggregated pricing per day
  • Ideal for calendar widgets
  • Efficient for displaying price trends

Route Discovery (/connections)

  • List all available routes in the system
  • Filter by carrier code
  • Useful for building route selectors

Target Audience

  • External Partners: Metasearch engines, OTAs, and travel platforms needing cached pricing
  • Internal Teams: Applications requiring fast availability lookups without hitting the live PSS
  • Frontend Developers: Building price comparison and calendar interfaces

Technical Highlights

  • Protocol: RESTful HTTP/HTTPS
  • Data Format: JSON
  • Authentication: OAuth 2.0 (client credentials)
  • Caching: Pre-computed results from NewSkies, refreshed periodically
  • Rate Limiting: Spike arrest protection

Getting Started

  1. Register on developer.tui and select flight-newskies-pricecache-api
  2. Contact yoda@tui.de with your app name for AgentName mapping
  3. Obtain OAuth token and test against the Test environment

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