Search for flights

Overview

Search for available flights between any two airports with real-time results from multiple providers. Supports one-way and round-trip searches with flexible filtering options.

When to Use

  • Display flight listings with live pricing on your search results page
  • One-way and round-trip flight searches for any route
  • Filter results by cabin class, number of stops, price, or refundability
  • Stream results as they arrive from each provider using SSE

What You Get

  • Flight offers from multiple providers with real-time pricing
  • Complete itineraries with segments, layovers, and flight durations
  • Pricing breakdown including taxes, fees, and fare family details
  • Baggage allowances per offer for each passenger type

Key Features

  • Multi-provider search: Aggregates results from multiple flight providers in a single request
  • SSE streaming: Send Accept: text/event-stream to receive results as each provider responds (Server-Sent Events)
  • Flexible filtering: Filter by cabinClass, maxStops, maxPrice, refundableOnly, departure time range, and more
  • Round-trip support: Include returnDate for round-trip searches

Quick Start

Required fields: origin (IATA code), destination (IATA code), departureDate (YYYY-MM-DD)

Tip: Add returnDate for round-trip results. Send Accept: text/event-stream for faster time-to-first-result on your search page (SSE).

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here!