Flight API guide
Google Flights API: what exists, what ended and what books flights
Google Flights is a metasearch site: it compares fares and sends travelers to an airline or agency to book. There is no public Google Flights API for developers, and QPX Express, the paid flight search API from ITA Software, closed in 2018. Travel businesses that need flight search, booking and ticketing connect GDS, NDC and consolidator APIs to a booking engine they own.
- No public developer API
- QPX Express history
- GDS, NDC and consolidator APIs
- Search, book, ticket, service
The short answer
What teams mean when they search for a Google Flights API
Most people who search for a Google Flights API want developer access to flight times, availability and prices, and then a way to book and service those flights. Google Flights does not offer that. It shows fares that airlines and online agencies share with Google under partner agreements, and the booking itself happens on the seller's site. Its search technology came from ITA Software, which Google acquired in 2011; the related QPX Express API was a commercial, query-priced shopping service, not a booking API, and it has been closed. The practical route is a contracted flight content source, such as a GDS, an airline NDC connection or a consolidator, plugged into a flight booking engine that handles offers, PNRs, ticketing, changes and refunds. PHPTRAVELS is that booking layer.
- Decide whether you need search only or booking, ticketing and servicing
- Choose a flight content source: GDS, airline NDC or consolidator
- Sign the supplier agreement and receive test credentials
- Connect the source to PHPTRAVELS and set markups and rules
- Certify with the supplier, go live and service bookings
- Environment
- Sandbox
- Content source
- GDS · Amadeus
- Credentials
- API key: ••••
- Markup
- 6% on base fare · B2C
- Ticketing
- Auto-issue after payment
Facts first
Google Flights, QPX and ITA Software explained
The right side shows what a contracted flight API returns inside PHPTRAVELS: bookable fares with rules, not just prices to look at.
- GDSLondon (LHR) → New York (JFK)GDS fare · Economy · 1 Nov 2026 · Direct$548per adult
- NDCDubai (DXB) → Paris (CDG)NDC offer · Economy with bag · 14 Nov 2026$412per adult
- Istanbul (IST) → Berlin (BER)Consolidator fare · Economy light · 20 Nov 2026$136per adult
Google Flights is metasearch
It compares fares from airlines and agencies and links travelers to them to book. Payment, tickets, changes and refunds stay with the seller.
No public developer API
Google does not publish a self-service API for Google Flights data. Airlines and agencies appear on it through partner agreements with Google.
ITA Software and ITA Matrix
ITA Software built airfare search and pricing systems for airlines and travel sellers. ITA Matrix is its fare search interface, not an API.
QPX and QPX Express
QPX was ITA's shopping engine for enterprise clients. QPX Express offered availability and price queries under per-query pricing and quotas until it closed in 2018.
Why a free feed does not work
Scraping fare pages is usually against the site's terms, breaks without warning and cannot create a PNR or issue a ticket.
What to use instead
A contracted GDS, NDC or consolidator API with documented endpoints, test credentials and support for booking, ticketing and servicing.
Booking lifecycle
What a flight booking API covers that Google Flights does not
Search is only the first step. A flight API you can sell from has to carry the booking through ticketing and every change after it.
Shop
Search by route, dates, cabin and passengers across the sources you have contracted.
Price
Re-price the selected fare, attach fare rules and baggage, and apply your markup.
Book
Capture traveler details, create the order or PNR and hold or take payment.
Ticket
Issue the ticket and send the e-ticket and itinerary under your brand.
Service
Handle date changes, cancellations, reissues and refunds on the same booking record.
Report
Reconcile sales, supplier costs and agent commissions in the back office.
Real alternatives
Flight content sources that replace a Google Flights API
Each source needs its own agreement with the supplier. PHPTRAVELS connects them to one search, one booking flow and one admin.
GDS connections
Travelport, Amadeus and Sabre provide published and negotiated fares with PNR creation, ticketing and servicing for accredited agencies.
Airline NDC offers
Offers and orders straight from airlines that support NDC, with bundles, seats and ancillaries the airline sells.
Consolidators and flight APIs
REST and JSON flight APIs and ticketing consolidators that give agencies without their own accreditation access to bookable fares.
Flight suppliers you can connect:
Seeru
Amadeus
Duffel
Google Flights
Kayak
Kiwi
Mystifly
PKfare
Sabre
TBO Holidays
Travelport
Back office
Run your flight API from one admin
The controls a metasearch link never gives you: your prices, your rules and your records.
Markups and commissions
Fixed or percentage markups by route, airline, cabin or channel, and commissions for B2B agents.
Source switching
Turn a GDS, NDC or consolidator source on or off per market without changing the website.
Secure credentials
Supplier API keys stored in your own installation, separate for sandbox and production.
Agent wallets
B2B agents book against a prepaid wallet or credit limit, with every deduction logged.
Request logs
Search, price and booking calls logged with errors, to debug supplier issues and certification.
Sales reports
Bookings, tickets, refunds and margin by supplier, agent and date range.
Compare
PHPTRAVELS vs relying on Google Flights
Google Flights is built for travelers comparing fares, not for businesses selling them. This is how the two typically differ; check Google's current partner terms for details.
| Area | Google Flights | PHPTRAVELS |
|---|---|---|
| Developer access | Google FlightsNo public API; listing through partner agreements | PHPTRAVELSYour own contracted GDS, NDC or consolidator APIs |
| Booking | Google FlightsTravelers leave to book on the seller's site | PHPTRAVELSBooking, PNR and payment on your website |
| Changes and refunds | Google FlightsHandled by the airline or agency that sold the ticket | PHPTRAVELSHandled on the booking record in your admin |
| Pricing control | Google FlightsShows the seller's price | PHPTRAVELSMarkups, commissions and currencies you set |
| Customer data | Google FlightsBooking and traveler data stay with the seller | PHPTRAVELSBookings and customers in your own database |
Use cases
Who builds a flight platform instead
Online travel agencies
Sell flights under your own brand with search, booking and ticketing, instead of sending traffic to someone else's checkout.
Corporate travel and TMCs
Flight search with travel policy, approvals and servicing, feeding travel and expense reporting.
Product teams and startups
Teams that went looking for a Google Flights API and need a working flight booking layer to build on.
Why PHPTRAVELS
A flight booking layer you own
Source code included
Self-hosted under a commercial licence, so your developers can extend the flight logic and APIs.
Your supplier contracts
You agree terms with each flight supplier and keep the credentials in your installation.
Replaceable sources
Add or switch flight suppliers while the website, bookings and reports stay the same.
Web, B2B and mobile
One flight engine behind your website, agent portal and mobile apps.
FAQ
Google Flights API questions
What developers and travel businesses ask before choosing a flight API.
Talk to salesNo. Google does not offer a public, self-service Google Flights API. Google Flights is a metasearch site that compares fares from airlines and agencies and links to them for booking. For search and booking, businesses use contracted GDS, NDC or consolidator flight APIs.
QPX was the airfare shopping engine from ITA Software, which Google acquired in 2011. QPX Express exposed availability and price queries to developers under per-query pricing and quotas. It returned prices, not bookings, and Google closed it in 2018.
No. Free tools that read Google Flights pages usually scrape them, which is typically against the site's terms and cannot book or ticket. Bookable flight content comes through commercial agreements with flight suppliers.
Airlines and online agencies appear on Google Flights through partner agreements with Google, which are separate from your booking engine. Check Google's current partner requirements; the booking itself still happens on your site.
Documented REST or XML endpoints, sandbox credentials, clear rate limits, fare rules and baggage, PNR or order creation, ticketing, and support for changes, cancellations and refunds. PHPTRAVELS connects these sources to one booking flow.
PHPTRAVELS plans start with Startup at $2499 as a one-time licence; see the pricing page for Agency and Enterprise. Flight content is billed separately by each supplier under your agreement with them.
Keep exploring
More from the platform
- Flights APIGDS, NDC and consolidator flight APIs on one platform
- Flight booking softwareBuyer's checklist for agencies and OTAs selling flights
- FlightsGDS and NDC ticketing
- NDC flights booking systemSell NDC airline offers, ancillaries and servicing
- Travelport API integrationTripServices flights, branded fares, PNRs and servicing
- Travel APIsGDS, hotel, tour, car and payment APIs
