Google Flights Booking Options API
SerpApi is able to scrape, extract, and make sense of Google Flights Booking Options.
We add them to our JSON output as the array booking_options. selected_flights and baggage_prices are also added as supportive information.
The API endpoint is https://serpapi.com/search?engine=google_flights
Head to the playground for a live and interactive demo.
Booking options are returned when you either provide a booking_token in the search parameters, or pin a specific itinerary using the selected_flights_json parameter.
API Examples
Example with typical results
Note that the grouped options from the same seller in the HTML are flattened in the JSON result
{
...
"selected_flights": [
{
"flights": [
{
"departure_airport": {
"name": "Paris Charles de Gaulle",
"id": "CDG",
"time": "2023-12-05 07:15"
},
"arrival_airport": {
"name": "Heathrow Airport",
"id": "LHR",
"time": "2023-12-05 07:40"
},
"duration": 85,
"airplane": "Airbus A320",
"airline": "British Airways",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/BA.png",
"travel_class": "Economy",
"flight_number": "BA 303",
"legroom": "29 in",
"extensions": [
"Below average legroom (29 in)",
"Wi-Fi for a fee",
"In-seat USB outlet",
"Carbon emissions estimate: 42 kg"
]
}
],
"total_duration": 85,
"carbon_emissions": {
"this_flight": 43000,
"typical_for_this_route": 40000,
"difference_percent": 8
},
"type": "Round trip",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/BA.png",
"departure_token": "W251bGwsW1siQ0RHIiwiMjAyMy0xMi0wNSIsIkxIUiIsbnVsbCwiQkEiLCIzMDMiXV1d"
},
{
"flights": [
{
"departure_airport": {
"name": "Heathrow Airport",
"id": "LHR",
"time": "2023-12-28 06:55"
},
"arrival_airport": {
"name": "Paris Charles de Gaulle",
"id": "CDG",
"time": "2023-12-28 09:10"
},
"duration": 75,
"airplane": "Airbus A320",
"airline": "British Airways",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/BA.png",
"travel_class": "Economy",
"flight_number": "BA 328",
"legroom": "29 in",
"extensions": [
"Below average legroom (29 in)",
"Wi-Fi for a fee",
"In-seat USB outlet",
"Carbon emissions estimate: 44 kg"
]
}
],
"total_duration": 75,
"carbon_emissions": {
"this_flight": 44000,
"typical_for_this_route": 40000,
"difference_percent": 10
},
"type": "Round trip",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/BA.png",
"departure_token": "W251bGwsW1siTEhSIiwiMjAyMy0xMi0yOCIsIkNERyIsbnVsbCwiQkEiLCIzMjgiXV1d"
}
],
"baggage_prices": {
"together": [
"1 free carry-on",
"1st checked bag: 99-187"
]
},
"booking_options": [
{
"together": {
"book_with": "British Airways",
"airline": true,
"airline_logos": [
"https://www.gstatic.com/flights/airline_logos/70px/BA.png"
],
"marketed_as": [
"BA 303",
"BA 328"
],
"price": 188,
"local_prices": [
{
"currency": "EUR",
"price": 173
}
],
"option_title": "Basic Economy",
"extensions": [
"No refunds",
"Ticket changes for a fee",
"Seat selection for a fee",
"Standard seat"
],
"baggage_prices": [
"1 free carry-on",
"1st checked bag: 99"
],
"booking_request": {
"url": "https://www.google.com/travel/clk/f",
"post_data": "u=EvsvCgJCQRoECAMQAULXBAoCVVMSAmVuGhQtMTE4NjIwMTc5MzI3MjU3NDkxNiIDVVNEKABAowFA3wFAHUAeQIwCQNECQL4CQOACQMoCQNUCQNgCQOECQL0CSABQAVgAYnJNb3ppbGxhLzUuMCAoWDExOyBMaW51eCB4ODZfNjQpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZS85My4wLjQ1NzcuNjMgU2FmYXJpLzUzNy4zNixnemlwKGdmZSmIAQCiARhNSVNTSU5HX0VYRUNVVElPTl9SRVNVTFTCAXBDalJJYjJkRGNubFBWekpGVkhkQlFUazJTa0ZDUnkwdExTMHRMUzB0TFhCbVltWnhOa0ZCUVVGQlIxWm5UWE5SUlY5RU4wRkJFZ2RDUVRNeU9DTXhHZ3NJMTVJQkVBSWFBMVZUUkRnY2NOZVNBUT090gH-AWh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vdHJhdmVsL2ZsaWdodHM_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_qAGAAqoDM0oCUVhSAzAwMVoCRlJyDAoFMTMuMzMSA0VVUnoMCgUxMy4zMxIDRVVS2gEHQVBQTElFRKoDMUoCRlJSAzAwMVoCRlJyCwoENC45MxIDRVVSegsKBDQuOTMSA0VVUtoBB0FQUExJRUSqAzFKAklaUgMwMDFaAkZScgsKBDEuMTMSA0VVUnoLCgQxLjEzEgNFVVLaAQdBUFBMSUVEqgMzSgJGUlIDMDA3WgJGUnIMCgUxMi43MBIDRVVSegwKBTEyLjcwEgNFVVLaAQdBUFBMSUVEqgMxSgJPNFIDMDAxWgJGUnILCgQxLjUwEgNFVVJ6CwoEMS41MBIDRVVS2gEHQVBQTElFRKoDMEoCWVFSAUlyCwoENi4wMBIDRVVSegsKBDYuMDASA0VVUtoBB0FQUExJRUTiAQJCQaoDM0oCVUJSAzAwMVoCR0JyDAoFMjMuMTgSA0dCUHoMCgUyNi42MhIDRVVS2gEHQVBQTElFRKoDM0oCR0JSAzAwMVoCR0JyDAoFMTMuMDASA0dCUHoMCgUxNC45MxIDRVVS2gEHQVBQTElFRIIEAwoBMIoEJxAAIAYolgEyHlRoaXMgdGlja2V0IGlzIG5vbi1yZWZ1bmRhYmxlLooEORACIAwonAEyMENoYW5nZXMgdG8gdGhpcyB0aWNrZXQgd2lsbCBpbmN1ciBhIHBlbmFsdHkgZmVlLtgEAJoFCgoGCAAQARgAEgCaBQoKBggAEAAYABIA4gUOCgFOEgE3IgYIABAAGADiBQ4KAUUSATUiBggAEAEYAIoCBAoCQkHAAgDyAgEw8gIBMfICATLyAgEzegsKBElUQUEQHjoBMIIBCwjwkgEQAhoDVVNEkgEEEAEoCpgBMqIBNEhTamxwTG1JUTk5a0FBM011d0JELS0tLS0tLS1wZmJndTE5QUFBQUFHVmdNdHNIZUFwc0G6AQQIAhABwAGPAcAB0wHAAUHAAVTAAX_AAZ4BwAE3wAFnwAGjAcABcMAB9QHAAYsBwAG2AcAB6gHAAdkBwAH-AcABlAHAAb0BwAGCAsABpgHAAfwBwAHyAcAB4wHAAeIBwAGGAcABWMABUcABgwLAAYUBwAHzAcAB3AHAAe0BwAG0AcABmgHAAeEBwAE2wAGrAcABhwHAAUnAAdQBwAFbwAHMAcABdsABrAHAAbcBwAGBAsAB6wHAAewBwAHwAcAB-AHAAfcBwAGEAsAB9gHAAd0BwAGiAcABnQHAAacBwAH6AcABsQHAAWzAAdIBygELCL6GARACGgNFVVLaAQDwAQGIAgCaAloKAjFBCgIxVRICQkEaA1BBUiICRlIqA1BBUjICRlJAAVIBMlIBM1IEQkpNWnICQkFyAzBCQXIDWEJBcgQwOFgxcgVHT09HTJIBBUhCT0JBogEDRVVS0gECQkGiAgCqAk4KCwjXkgEQAhoDVVNEGgsI8JIBEAIaA1VTRCoLCL6GARACGgNFVVIyCwiUhwEQAhoDRVVSQgsI15IBEAIaA1VTREoLCL6GARACGgNFVVKyAg0KC0hBU19VUFNFTExT0gILCgJCQRoFQkFTSUPgAgDoAgH4AgGSA-sGCq4DCtQBCo8BCkoIABoDMzJBIgNDREcqA0xIUjIHCgJCQRCvAkIWMjAyMy0xMi0wNVQwNzoxNSswMTowMEoWMjAyMy0xMi0wNVQwNzo0MCswMDowMBAAGgJCQSCvAioDQ0RHMgNMSFI6FjIwMjMtMTItMDVUMDc6MTUrMDE6MDBCFjIwMjMtMTItMDVUMDc6NDArMDA6MDASA0NERxoDTEhSIhYyMDIzLTEyLTA1VDA3OjE1KzAxOjAwKhYyMDIzLTEyLTA1VDA3OjQwKzAwOjAwMgJCQTgAQAAK1AEKjwEKSggAGgMzMjAiA0xIUioDQ0RHMgcKAkJBEMgCQhYyMDIzLTEyLTI4VDA2OjU1KzAwOjAwShYyMDIzLTEyLTI4VDA5OjEwKzAxOjAwEAAaAkJBIMgCKgNMSFIyA0NERzoWMjAyMy0xMi0yOFQwNjo1NSswMDowMEIWMjAyMy0xMi0yOFQwOToxMCswMTowMBIDTEhSGgNDREciFjIwMjMtMTItMjhUMDY6NTUrMDA6MDAqFjIwMjMtMTItMjhUMDk6MTArMDE6MDAyAkJBOAFAABIKCIxHEAIaA0VVUhoLCL6GARACGgNFVVIiCQgAEAIaA0VVUioKCLI_EAIaA0VVUjIECgJCQTqBAwoLCL6GARACGgNFVVISCgiMRxACGgNFVVIaCgiyPxACGgNFVVIiHwoBURIHUU5NMFowSBgBIgQIABAAKgYIABAAGAAyATkiHQoBVhIFVkVaMEgYASIECAAQASoGCAAQARgAMgE5KgsKAU4SBggAEAAYACoLCgFFEgYIABABGAAyDwoCQkESB1FOTTBaMEg4ADITCgJCQRIFVkVaMEgyBEFQMDE4AToZCgoItQoQAhoDRVVSGgJRWCoHQVBQTElFRDoZCgoI7QMQAhoDRVVSGgJGUioHQVBQTElFRDoYCgkIcRACGgNFVVIaAklaKgdBUFBMSUVEOhkKCgj2CRACGgNFVVIaAkZSKgdBUFBMSUVEOhkKCgiWARACGgNFVVIaAk80KgdBUFBMSUVEOhkKCgjYBBACGgNFVVIaAllRKgdBUFBMSUVEOhkKCgjmFBACGgNFVVIaAlVCKgdBUFBMSUVEOhkKCgjVCxACGgNFVVIaAkdCKgdBUFBMSUVEQgMKATCaAwkKBElUQUESATCqAwQIAigBugOsAgqQAQoLCgJCQRoFQkFTSUMSBAgJEAISBAgCEAQSBAgBEAISBAgEEAISBAgMEAEYASINQmFzaWMgRWNvbm9teSoCCAEqAggBMkAKHAgCEgoI2EwQAhoDVVNEGAEiCgioRhACGgNFVVISHAgCEgoIpncQAhoDVVNEGAEiCgiwbRACGgNFVVIaAggDQggIAhADGAMoARABGAAgACqQAQoLCgJCQRoFQkFTSUMSBAgJEAISBAgCEAQSBAgBEAISBAgEEAISBAgMEAEYASINQmFzaWMgRWNvbm9teSoCCAEqAggBMkAKHAgCEgoI2EwQAhoDVVNEGAEiCgioRhACGgNFVVISHAgCEgoIpncQAhoDVVNEGAEiCgiwbRACGgNFVVIaAggDQggIAhADGAMoAQ"
}
}
},
{
"together": {
"book_with": "British Airways",
"airline": true,
"airline_logos": [
"https://www.gstatic.com/flights/airline_logos/70px/BA.png"
],
"marketed_as": [
"BA 303",
"BA 328"
],
"price": 224,
"local_prices": [
{
"currency": "EUR",
"price": 206
}
],
"option_title": "Economy Plus",
"extensions": [
"No refunds",
"Ticket changes for a fee",
"Seat selection for a fee",
"Standard seat"
],
"baggage_prices": [
"1 free carry-on",
"1st checked bag up to 23 kg free"
],
"booking_request": {
"url": "https://www.google.com/travel/clk/f",
"post_data": "u=ErQwCgJCQRoECAMQAULXBAoCVVMSAmVuGhQtMTE4NjIwMTc5MzI3MjU3NDkxNiIDVVNEKABAowFA3wFAHUAeQIwCQNECQL4CQOACQMoCQNUCQNgCQOECQL0CSABQAVgAYnJNb3ppbGxhLzUuMCAoWDExOyBMaW51eCB4ODZfNjQpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIENocm9tZS85My4wLjQ1NzcuNjMgU2FmYXJpLzUzNy4zNixnemlwKGdmZSmIAQCiARhNSVNTSU5HX0VYRUNVVElPTl9SRVNVTFTCAXBDalJJYjJkRGNubFBWekpGVkhkQlFUazJTa0ZDUnkwdExTMHRMUzB0TFhCbVltWnhOa0ZCUVVGQlIxWm5UWE5SUlY5RU4wRkJFZ2RDUVRNeU9DTXhHZ3NJMTVJQkVBSWFBMVZUUkRnY2NOZVNBUT090gH-AWh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vdHJhdmVsL2ZsaWdodHM_dGZzPUNCOFFBaG9fRWdveU1ESXpMVEV5TFRBMUloOEtBME5FUnhJS01qQXlNeTB4TWkwd05Sb0RURWhTS2dKQ1FUSURNekF6YWdjSUFSSURRMFJIY2djSUFSSURURWhTR2o4U0NqSXdNak10TVRJdE1qZ2lId29EVEVoU0Vnb3lNREl6TFRFeUxUSTRHZ05EUkVjcUFrSkJNZ016TWpocUJ3Z0JFZ05NU0ZKeUJ3Z0JFZ05EUkVkQUFVZ0JjQUdDQVEwSV9fX19fX19fX19fX0FSQUFtQUVCWApgAnL3HQo8CjoKCENIRUFQRVNUGcNC4vUo_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_wAGeAcABN8ABZ8ABowHAAXDAAfUBwAGLAcABtgHAAeoBwAHZAcAB_gHAAZQBwAG9AcABggLAAaYBwAH8AcAB8gHAAeMBwAHiAcABhgHAAVjAAVHAAYMCwAGFAcAB8wHAAdwBwAHtAcABtAHAAZoBwAHhAcABNsABqwHAAYcBwAFJwAHUAcABW8ABzAHAAXbAAawBwAG3AcABgQLAAesBwAHsAcAB8AHAAfgBwAH3AcABhALAAfYBwAHdAcABogHAAZ0BwAGnAcAB-gHAAbEBwAFswAHSAcoBCwiioAEQAhoDRVVS2gEA8AEBiAIAmgJaCgIxQQoCMVUSAkJBGgNQQVIiAkZSKgNQQVIyAkZSQAFSATJSATNSBEJKTVpyAkJBcgMwQkFyA1hCQXIEMDhYMXIFR09PR0ySAQVIQk9CQaIBA0VVUtIBAkJBogIAqgJOCgsI564BEAIaA1VTRBoLCICvARACGgNVU0QqCwiioAEQAhoDRVVSMgsI-KABEAIaA0VVUkILCOeuARACGgNVU0RKCwiioAEQAhoDRVVSsgINCgtIQVNfVVBTRUxMU9ICCgoCQkEaBFBMVVPgAgDoAgH4AgGSA-8GCq4DCtQBCo8BCkoIABoDMzJBIgNDREcqA0xIUjIHCgJCQRCvAkIWMjAyMy0xMi0wNVQwNzoxNSswMTowMEoWMjAyMy0xMi0wNVQwNzo0MCswMDowMBAAGgJCQSCvAioDQ0RHMgNMSFI6FjIwMjMtMTItMDVUMDc6MTUrMDE6MDBCFjIwMjMtMTItMDVUMDc6NDArMDA6MDASA0NERxoDTEhSIhYyMDIzLTEyLTA1VDA3OjE1KzAxOjAwKhYyMDIzLTEyLTA1VDA3OjQwKzAwOjAwMgJCQTgAQAAK1AEKjwEKSggAGgMzMjAiA0xIUioDQ0RHMgcKAkJBEMgCQhYyMDIzLTEyLTI4VDA2OjU1KzAwOjAwShYyMDIzLTEyLTI4VDA5OjEwKzAxOjAwEAAaAkJBIMgCKgNMSFIyA0NERzoWMjAyMy0xMi0yOFQwNjo1NSswMDowMEIWMjAyMy0xMi0yOFQwOToxMCswMTowMBIDTEhSGgNDREciFjIwMjMtMTItMjhUMDY6NTUrMDA6MDAqFjIwMjMtMTItMjhUMDk6MTArMDE6MDAyAkJBOAFAABIKCPBgEAIaA0VVUhoLCKKgARACGgNFVVIiCQgAEAIaA0VVUioKCLI_EAIaA0VVUjIECgJCQTqFAwoLCKKgARACGgNFVVISCgjwYBACGgNFVVIaCgiyPxACGgNFVVIiHwoBURIHUU5NMFYySBgBIgQIABAAKgYIABAAGAAyATkiHwoBVhIHVkVNMFYySBgBIgQIABABKgYIABABGAAyATkqCwoBThIGCAAQABgAKgsKAUUSBggAEAEYADIPCgJCQRIHUU5NMFYySDgAMhUKAkJBEgdWRU0wVjJIMgRBUDExOAE6GQoKCLUKEAIaA0VVUhoCUVgqB0FQUExJRUQ6GQoKCO0DEAIaA0VVUhoCRlIqB0FQUExJRUQ6GAoJCHEQAhoDRVVSGgJJWioHQVBQTElFRDoZCgoI9gkQAhoDRVVSGgJGUioHQVBQTElFRDoZCgoIlgEQAhoDRVVSGgJPNCoHQVBQTElFRDoZCgoI2AQQAhoDRVVSGgJZUSoHQVBQTElFRDoZCgoI5hQQAhoDRVVSGgJVQioHQVBQTElFRDoZCgoI1QsQAhoDRVVSGgJHQioHQVBQTElFREIDCgEwmgMJCgRJVEFBEgEwqgMECAIoAboDkAIKdQoKCgJCQRoEUExVUxIECAkQARIECAIQBBIECAEQAhIECAQQAhIECAwQASIMRWNvbm9teSBQbHVzKgIIASoCCAEyJwoCCAMSHQgCEgsIq4gBEAIaA1VTRBgBIgoIgH0QAhoDRVVSGgIIA0IKCAIQAxgBIBcoARABGAEgACqQAQoLCgJCQRoFQkFTSUMSBAgJEAISBAgCEAQSBAgBEAISBAgEEAISBAgMEAEYASINQmFzaWMgRWNvbm9teSoCCAEqAggBMkAKHAgCEgoI2EwQAhoDVVNEGAEiCgioRhACGgNFVVISHAgCEgoIpncQAhoDVVNEGAEiCgiwbRACGgNFVVIaAggDQggIAhADGAMoAQ"
}
}
},
...,
{
"together": {
"book_with": "BudgetAir",
"airline_logos": [
"https://www.gstatic.com/flights/partner_logos/70px/TRAVIX_BUDGETAIR.png"
],
"marketed_as": [
"BA 303",
"BA 328"
],
"price": 232,
"local_prices": [
{
"currency": "EUR",
"price": 213
}
],
"baggage_prices": [
"1 free carry-on",
"1st checked bag: 187"
],
"booking_request": {
"url": "https://www.google.com/travel/clk/f",
"post_data": "u=Ev0fCgZUUkFWSVgaBAgDEAFC1wQKAlVTEgJlbhoULTExODYyMDE3OTMyNzI1NzQ5MTYiA1VTRCgAQKMBQN8BQB1AHkCMAkDRAkC-AkDgAkDKAkDVAkDYAkDhAkC9AkgAUAFYAGJyTW96aWxsYS81LjAgKFgxMTsgTGludXggeDg2XzY0KSBBcHBsZVdlYktpdC81MzcuMzYgKEtIVE1MLCBsaWtlIEdlY2tvKSBDaHJvbWUvOTMuMC40NTc3LjYzIFNhZmFyaS81MzcuMzYsZ3ppcChnZmUpiAEAogEYTUlTU0lOR19FWEVDVVRJT05fUkVTVUxUwgFwQ2pSSWIyZERjbmxQVnpKRlZIZEJRVGsyU2tGQ1J5MHRMUzB0TFMwdExYQm1ZbVp4TmtGQlFVRkJSMVpuVFhOUlJWOUVOMEZCRWdkQ1FUTXlPQ014R2dzSTE1SUJFQUlhQTFWVFJEZ2NjTmVTQVE9PdIB_gFodHRwczovL3d3dy5nb29nbGUuY29tL3RyYXZlbC9mbGlnaHRzP3Rmcz1DQjhRQWhvX0Vnb3lNREl6TFRFeUxUQTFJaDhLQTBORVJ4SUtNakF5TXkweE1pMHdOUm9EVEVoU0tnSkNRVElETXpBemFnY0lBUklEUTBSSGNnY0lBUklEVEVoU0dqOFNDakl3TWpNdE1USXRNamdpSHdvRFRFaFNFZ295TURJekxURXlMVEk0R2dORFJFY3FBa0pCTWdNek1qaHFCd2dCRWdOTVNGSnlCd2dCRWdORFJFZEFBVWdCY0FHQ0FRMElfX19fX19fX19fX19BUkFBbUFFQlidA2ACcssPCh4KHAoIQ0hFQVBFU1QZZrMfAADoa0AiB0VDT05PTVkqDQoGMjEyLjE0EgNFVVI6DQoGMjEyLjE0EgNFVVJSDQoGMTM5LjAwEgNFVVJiDAoFODEuMTQSA0VVUqIBDAoFLTguMDASA0VVUuoB1AYKoQMK1QIKggIKBwoCQkEQrwISA0NERxoDTEhSMhYyMDIzLTEyLTA1VDA3OjE1KzAxOjAwOhYyMDIzLTEyLTA1VDA3OjQwKzAwOjAwQgUSAzMyQYIBAjJEigEBNZABVZoBBQgBENgBqAEAugEXCAASBhIETWVhbBoLTm9uLXNtb2tpbme6ARcIARIGEgRNZWFsGgtOb24tc21va2luZ7oBMggCEiESH0Zvb2QgYW5kIEJldmVyYWdlcyBmb3IgUHVyY2hhc2UaC05vbi1zbW9raW5nugEyCAMSIRIfRm9vZCBhbmQgQmV2ZXJhZ2VzIGZvciBQdXJjaGFzZRoLTm9uLXNtb2tpbmegAgCAAQCSAQJCQZgBrwKiAQNDREeqAQNMSFKyARYyMDIzLTEyLTA1VDA3OjE1KzAxOjAwugEWMjAyMy0xMi0wNVQwNzo0MCswMDowMMABAMgBVVgAcgJCQXoDQ0RHggEDTEhSigEWMjAyMy0xMi0wNVQwNzoxNSswMTowMJIBFjIwMjMtMTItMDVUMDc6NDArMDA6MDCYAQCgAVUKoQMK1QIKggIKBwoCQkEQyAISA0xIUhoDQ0RHMhYyMDIzLTEyLTI4VDA2OjU1KzAwOjAwOhYyMDIzLTEyLTI4VDA5OjEwKzAxOjAwQgUSAzMyMIIBATWKAQIyRJABS5oBBQgBENgBqAEAugEXCAASBhIETWVhbBoLTm9uLXNtb2tpbme6ARcIARIGEgRNZWFsGgtOb24tc21va2luZ7oBMggCEiESH0Zvb2QgYW5kIEJldmVyYWdlcyBmb3IgUHVyY2hhc2UaC05vbi1zbW9raW5nugEyCAMSIRIfRm9vZCBhbmQgQmV2ZXJhZ2VzIGZvciBQdXJjaGFzZRoLTm9uLXNtb2tpbmegAgCAAQCSAQJCQZgByAKiAQNMSFKqAQNDREeyARYyMDIzLTEyLTI4VDA2OjU1KzAwOjAwugEWMjAyMy0xMi0yOFQwOToxMCswMTowMMABAMgBS1gBcgJCQXoDTEhSggEDQ0RHigEWMjAyMy0xMi0yOFQwNjo1NSswMDowMJIBFjIwMjMtMTItMjhUMDk6MTArMDE6MDCYAQCgAUsqAwoBMFAAgAHTgwKCAvcHGg0KBjIxMi4xNBIDRVVSIg0KBjIxMi4xNBIDRVVSwgENCgYxMzkuMDASA0VVUtIBDAoFODEuMTQSA0VVUrICDAoFLTguMDASA0VVUsoCWxIHUU5NMFowSNICRkJEIAEqHgoMCgU2MC4wMBIDRVVSEgwKBTYwLjAwEgNFVVIYACoeCgwKBTYwLjAwEgNFVVISDAoFNjAuMDASA0VVUhgBOADwAgC4AwLoAwDKAlgSBFZaMEjSAkZCRCABKh4KDAoFNjAuMDASA0VVUhIMCgU2MC4wMBIDRVVSGAAqHgoMCgU2MC4wMBIDRVVSEgwKBTYwLjAwEgNFVVIYATgA8AIBuAMC6AMA4gItCgFREgE5GAMiBAgAEAAqBggAEAAYAFIHUU5NMFowSJEBAAAAAAAA8D-oAYAC4gIqCgFWEgE5GAMiBAgAEAEqBggAEAEYAFIEVlowSJEBAAAAAAAA8D-oAYACqgMzSgJRWFIDMDAxWgJGUnIMCgUxMy4zMxIDRVVSegwKBTEzLjMzEgNFVVLaAQdBUFBMSUVEqgMxSgJGUlIDMDAxWgJGUnILCgQ0LjkzEgNFVVJ6CwoENC45MxIDRVVS2gEHQVBQTElFRKoDMUoCSVpSAzAwMVoCRlJyCwoEMS4xMxIDRVVSegsKBDEuMTMSA0VVUtoBB0FQUExJRUSqAzNKAkZSUgMwMDdaAkZScgwKBTEyLjcwEgNFVVJ6DAoFMTIuNzASA0VVUtoBB0FQUExJRUSqAzFKAk80UgMwMDFaAkZScgsKBDEuNTASA0VVUnoLCgQxLjUwEgNFVVLaAQdBUFBMSUVEqgMwSgJZUVIBSXILCgQ2LjAwEgNFVVJ6CwoENi4wMBIDRVVS2gEHQVBQTElFROIBAkJBqgMzSgJVQlIDMDAxWgJHQnIMCgUyMy4xOBIDR0JQegwKBTI2LjYyEgNFVVLaAQdBUFBMSUVEqgMzSgJHQlIDMDAxWgJHQnIMCgUxMy4wMBIDR0JQegwKBTE0LjkzEgNFVVLaAQdBUFBMSUVEygNACgwKBS04LjAwEgNFVVISDAoFLTguMDASA0VVUhoMCgUtOC4wMBIDRVVSMgNGQ0E6B0ZBS0VHRlNCBjQxNjU2OIIEAwoBMIoEJxAAIAYolgEyHlRoaXMgdGlja2V0IGlzIG5vbi1yZWZ1bmRhYmxlLooEORACIAwonAEyMENoYW5nZXMgdG8gdGhpcyB0aWNrZXQgd2lsbCBpbmN1ciBhIHBlbmFsdHkgZmVlLtgEAJoFCgoGCAAQARgAEgCaBQoKBggAEAAYABIA4gUOCgFOEgE3IgYIABAAGADiBQ4KAVYSATkiBggAEAEYAIoCBAoCQkHAAgDyAgEwegsKBElUQUEQHjoBMIIBCwigtQEQAhoDVVNEkgEEEAEoCpgBMqIBNEhTamxwTG1JUTk5a0FBM011d0JELS0tLS0tLS1wZmJndTE5QUFBQUFHVmdNdHNIZUFwc0G6AQQIAhABwAGPAcAB0wHAAUHAAVTAAX_AAZ4BwAE3wAFnwAGjAcABcMAB9QHAAYsBwAG2AcAB6gHAAdkBwAH-AcABlAHAAb0BwAGCAsABpgHAAfwBwAHyAcAB4wHAAeIBwAGGAcABWMABUcABgwLAAYUBwAHzAcAB3AHAAe0BwAG0AcABmgHAAeEBwAE2wAGrAcABhwHAAUnAAdQBwAFbwAHMAcABdsABrAHAAbcBwAGBAsAB6wHAAewBwAHwAcAB-AHAAfcBwAGEAsAB9gHAAd0BwAGiAcABnQHAAacBwAH6AcABsQHAAWzAAdIBygELCN6lARACGgNFVVLaAQDwAQGIAgCaAj8KAjFBCgIxVRoDUEFSIgJGUioDUEFSMgJGUkAAUgYzQUExQVRSBFFTUkuaAQCaAQCiAQNFVVLKAQY0MTY1NjiiAgCqAk4KCwjitAEQAhoDVVNEGgsIoLUBEAIaA1VTRCoLCN6lARACGgNFVVIyCwi0pgEQAhoDRVVSQgsI4rQBEAIaA1VTREoLCN6lARACGgNFVVLgAgDoAgH4AgGSA-QGCq4DCtQBCo8BCkoIABoDMzJBIgNDREcqA0xIUjIHCgJCQRCvAkIWMjAyMy0xMi0wNVQwNzoxNSswMTowMEoWMjAyMy0xMi0wNVQwNzo0MCswMDowMBAAGgJCQSCvAioDQ0RHMgNMSFI6FjIwMjMtMTItMDVUMDc6MTUrMDE6MDBCFjIwMjMtMTItMDVUMDc6NDArMDA6MDASA0NERxoDTEhSIhYyMDIzLTEyLTA1VDA3OjE1KzAxOjAwKhYyMDIzLTEyLTA1VDA3OjQwKzAwOjAwMgJCQTgAQAAK1AEKjwEKSggAGgMzMjAiA0xIUioDQ0RHMgcKAkJBEMgCQhYyMDIzLTEyLTI4VDA2OjU1KzAwOjAwShYyMDIzLTEyLTI4VDA5OjEwKzAxOjAwEAAaAkJBIMgCKgNMSFIyA0NERzoWMjAyMy0xMi0yOFQwNjo1NSswMDowMEIWMjAyMy0xMi0yOFQwOToxMCswMTowMBIDTEhSGgNDREciFjIwMjMtMTItMjhUMDY6NTUrMDA6MDAqFjIwMjMtMTItMjhUMDk6MTArMDE6MDAyAkJBOAFAABIKCMxsEAIaA0VVUhoLCN6lARACGgNFVVIiEgjg-f________8BEAIaA0VVUioKCLI_EAIaA0VVUjIECgJCQTrxAgoLCN6lARACGgNFVVISCgjMbBACGgNFVVIaCgiyPxACGgNFVVIiHwoBURIHUU5NMFowSBgBIgQIABAAKgYIABAAGAAyATkiHAoBVhIEVlowSBgBIgQIABABKgYIABABGAAyATkqCwoBThIGCAAQABgAKgsKAVYSBggAEAEYADILEgdRTk0wWjBIOAAyCBIEVlowSDgAOhkKCgi1ChACGgNFVVIaAlFYKgdBUFBMSUVEOhkKCgjtAxACGgNFVVIaAkZSKgdBUFBMSUVEOhgKCQhxEAIaA0VVUhoCSVoqB0FQUExJRUQ6GQoKCPYJEAIaA0VVUhoCRlIqB0FQUExJRUQ6GQoKCJYBEAIaA0VVUhoCTzQqB0FQUExJRUQ6GQoKCNgEEAIaA0VVUhoCWVEqB0FQUExJRUQ6GQoKCOYUEAIaA0VVUhoCVUIqB0FQUExJRUQ6GQoKCNULEAIaA0VVUhoCR0IqB0FQUExJRURCAwoBMJoDCQoESVRBQRIBMKoDBAgCKAG6A0QKQBgBKgIIASoCCAEyKgoRCAISCwjpkQEQAhoDVVNEGAESEQgCEgsI6ZEBEAIaA1VTRBgBGgIIA0IICAIQAxgDKAEQAA"
}
}
},
...
],
"price_insights": {
"lowest_price": 188,
"price_level": "typical",
"typical_price_range": [
165,
500
]
}
...
}
Example with separate tickets
{
...
"baggage_prices": {
"departing": [
"1 free carry-on",
"1st checked bag: 30"
],
"returning": [
"1 free carry-on",
"1st checked bag: 30"
]
},
"booking_options": [
{
"separate_tickets": true,
"together": {
"book_with": "Delta, American",
"airline": true,
"airline_logos": [
"https://www.gstatic.com/flights/airline_logos/70px/DL.png",
"https://www.gstatic.com/flights/airline_logos/70px/AA.png"
],
"marketed_as": [
"DL 548",
"AA 2869"
],
"price": 303
},
"departing": {
"book_with": "Delta",
"airline": true,
"airline_logos": [
"https://www.gstatic.com/flights/airline_logos/70px/DL.png"
],
"marketed_as": [
"DL 548"
],
"price": 134,
"baggage_prices": [
"1 free carry-on",
"1st checked bag: 30"
],
"booking_request": {
"url": "https://www.google.com/travel/clk/f",
"post_data": "u=Eo0UCgJETBoECAMQAULvBAoCVVMSAmVuGhQtNTc1ODkyNDU4MTk0MTA3ODM1MyIDVVNEKABAowFA3wFAHUAeQIwCQNECQL4CQOACQMoCQNUCQNgCQOECQL0CSABQAVgAYosBTW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzExMi4wLjAuMCBTYWZhcmkvNTM3LjM2IEVkZy8xMTIuMC4xNzIyLjU4LGd6aXAoZ2ZlKYgBAKIBGE1JU1NJTkdfRVhFQ1VUSU9OX1JFU1VMVMIBbENqUklSRFkwVnpoVFpuVm1SbFZCU1RkeWFtZENSeTB0TFMwdExTMHRMUzF3Wm0xaU1VRkJRVUZCUjFablIycDNSa3RuUTJWQkVnWkJRVEk0TmprYUN3amM3QUVRQWhvRFZWTkVPQnh3M093QtIBgAJodHRwczovL3d3dy5nb29nbGUuY29tL3RyYXZlbC9mbGlnaHRzP3Rmcz1DQjhRQWhvX0Vnb3lNREl6TFRFeUxUQTFJaDhLQTB4QldCSUtNakF5TXkweE1pMHdOUm9EUVZWVEtnSkVURElETlRRNGFnY0lBUklEVEVGWWNnY0lBUklEUVZWVEdrQVNDakl3TWpNdE1USXRNamdpSUFvRFFWVlRFZ295TURJekxURXlMVEk0R2dOTVFWZ3FBa0ZCTWdReU9EWTVhZ2NJQVJJRFFWVlRjZ2NJQVJJRFRFRllRQUZJQVhBQmdnRU5DUF9fX19fX19fX19fd0VRQUpnQkFRWA5gAnKDBCoYCgYxMzMuOTASA1VTRBoJVVNEMTMzLjkw6gHkAQrhAQqYAQpMCgcKAkRMEKQEEgNMQVgaA0FVUzIWMjAyMy0xMi0wNVQwNjowMC0wODowMDoWMjAyMy0xMi0wNVQxMTowNS0wNjowMEoHCgJETBCkBIABAJIBAkRMmAGkBKIBA0xBWKoBA0FVU7IBFjIwMjMtMTItMDVUMDY6MDAtMDg6MDC6ARYyMDIzLTEyLTA1VDExOjA1LTA2OjAwWAByAkRMegNMQViCAQNBVVOKARYyMDIzLTEyLTA1VDA2OjAwLTA4OjAwkgEWMjAyMy0xMi0wNVQxMTowNS0wNjowMJgBAIIC9gEaDQoGMTMzLjkwEgNVU0QiDQoGMTMzLjkwEgNVU0TCAQ0KBjExMC43MBIDVVNE0gEMCgUyMy4yMBIDVVNEygIOCgJETBIIWEE3TkE2QkfiAhcKAUUYAyoGCAAQABgAUghYQTdOQTZCR6oDH0oCVVN6CwoEOC4zMBIDVVNEggELCgQ4LjMwEgNVU0SqAx9KAlhGegsKBDQuNTASA1VTRIIBCwoENC41MBIDVVNEqgMfSgJaUHoLCgQ0LjgwEgNVU0SCAQsKBDQuODASA1VTRKoDH0oCQVl6CwoENS42MBIDVVNEggELCgQ1LjYwEgNVU0SCBAMKATCKAgQKAkRMegkKBElUQUE6ATCCAQoI2GgQAhoDVVNEkgEEEAEoCpgBMqIBNEhTamxwTG1JUTk5a0FBMlRlQUJELS0tLS0tLS1wZmJndTE5QUFBQUFHVmdHbE1EODVUWUG6AQQIAhA1wAGPAcAB0wHAAUHAAVTAAX_AAZ4BwAE3wAFnwAGjAcABcMAB9QHAAYsBwAG2AcAB6gHAAdkBwAH-AcABlAHAAb0BwAGCAsABpgHAAfwBwAHyAcAB4wHAAeIBwAGGAcABWMABUcABgwLAAYUBwAHzAcAB3AHAAe0BwAG0AcABmgHAAeEBwAE2wAGrAcABhwHAAUnAAdQBwAFbwAHMAcABdsABrAHAAbcBwAGBAsAB6wHAAewBwAHwAcAB-AHAAfcBwAGEAsAB9gHAAd0BwAGiAcABnQHAAacBwAH6AcABsQHAAWzAAdIBygEKCM5oEAIaA1VTRNoBAOIB9AISA1VTRCJjCmEyAkRMQgM1NDhKGTIwMjMtMTItMDVUMDY6MDA6MDAtMDg6MDBaA0xBWGoZMjAyMy0xMi0wNVQxMTowNTowMC0wNjowMHoDQVVTiAEBogEBRcIBAkRMygEDNTQ44gEDMzIwImUKYzICQUFCBDI4NjlKGTIwMjMtMTItMjhUMDc6MTA6MDAtMDY6MDBaA0FVU2oZMjAyMy0xMi0yOFQwODozNjowMC0wODowMHoDTEFYiAEBogEBQsIBAkFBygEEMjg2OeIBAzczOGAAgAHc7AGIAQLYAQHqAQQIARAa8gFFCgQIARABCgQIARABEgoIzmgQAhoDVVNEEgsI-oMBEAIaA1VTRCINCAISA1VTRBjOaCDOaCIPCAISA1VTRBj6gwEg-oMBggIGEODvlZUPigICCACSAgIIALICEAgDEAMYAiABMAIwAjgBOAHgAgH6AgQIARADggMCCACaAwwIobSAqwYQgJyuqgOoAwHwAQGIAgCiAgCqAkYKCgjOaBACGgNVU0QSDwoJCAAQAhoDVVNEEAEYABIPCgkIABACGgNVU0QQAhgAGgoI2GgQAhoDVVNEQgoIzmgQAhoDVVNEsgIrChpETF9GQVJFX1BST0RVQ1RfSURFTlRJRklFUhINQkFTSUMtRUNPTk9NWbICDQoLSEFTX1VQU0VMTFPSAhMKAkRMGg1CQVNJQyBFQ09OT01Z4AIA6AIB-AIEkgO7AwrZAQrWAQqRAQpMIgNMQVgqA0FVUzIHCgJETBCkBDoHCgJETBCkBEIWMjAyMy0xMi0wNVQwNjowMC0wODowMEoWMjAyMy0xMi0wNVQxMTowNS0wNjowMBAAGgJETCCkBCoDTEFYMgNBVVM6FjIwMjMtMTItMDVUMDY6MDAtMDg6MDBCFjIwMjMtMTItMDVUMTE6MDUtMDY6MDASA0xBWBoDQVVTIhYyMDIzLTEyLTA1VDA2OjAwLTA4OjAwKhYyMDIzLTEyLTA1VDExOjA1LTA2OjAwMgJETDgAQAAaCgjOaBACGgNVU0QyBAoCREw6ygEKCgjOaBACGgNVU0QSCgi-VhACGgNVU0QaCgiQEhACGgNVU0QiFwoBRRIIWEE3TkE2QkcYASoGCAAQABgAMg4KAkRMEghYQTdOQTZCRzocCgoIvgYQAhoDVVNEEgoIvgYQAhoDVVNEGgJVUzocCgoIwgMQAhoDVVNEEgoIwgMQAhoDVVNEGgJYRjocCgoI4AMQAhoDVVNEEgoI4AMQAhoDVVNEGgJaUDocCgoIsAQQAhoDVVNEEgoIsAQQAhoDVVNEGgJBWUIDCgEwmgMJCgRJVEFBEgEwqgMEKAFAAboDNAowGAEqAggBMigKEAgCEgoIuBcQAhoDVVNEGAESEAgCEgoIoB8QAhoDVVNEGAEaAggDEAA"
}
},
"returning": {
"book_with": "American",
"airline": true,
"airline_logos": [
"https://www.gstatic.com/flights/airline_logos/70px/AA.png"
],
"marketed_as": [
"AA 2869"
],
"price": 169,
"baggage_prices": [
"1 free carry-on",
"1st checked bag: 30"
],
"booking_request": {
"url": "https://www.google.com/travel/clk/f",
"post_data": "u=EoMkCgJBQRoECAMQAULvBAoCVVMSAmVuGhQtNTc1ODkyNDU4MTk0MTA3ODM1MyIDVVNEKABAowFA3wFAHUAeQIwCQNECQL4CQOACQMoCQNUCQNgCQOECQL0CSABQAVgAYosBTW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzExMi4wLjAuMCBTYWZhcmkvNTM3LjM2IEVkZy8xMTIuMC4xNzIyLjU4LGd6aXAoZ2ZlKYgBAKIBGE1JU1NJTkdfRVhFQ1VUSU9OX1JFU1VMVMIBbENqUklSRFkwVnpoVFpuVm1SbFZCU1RkeWFtZENSeTB0TFMwdExTMHRMUzF3Wm0xaU1VRkJRVUZCUjFablIycDNSa3RuUTJWQkVnWkJRVEk0TmprYUN3amM3QUVRQWhvRFZWTkVPQnh3M093QtIBgAJodHRwczovL3d3dy5nb29nbGUuY29tL3RyYXZlbC9mbGlnaHRzP3Rmcz1DQjhRQWhvX0Vnb3lNREl6TFRFeUxUQTFJaDhLQTB4QldCSUtNakF5TXkweE1pMHdOUm9EUVZWVEtnSkVURElETlRRNGFnY0lBUklEVEVGWWNnY0lBUklEUVZWVEdrQVNDakl3TWpNdE1USXRNamdpSUFvRFFWVlRFZ295TURJekxURXlMVEk0R2dOTVFWZ3FBa0ZCTWdReU9EWTVhZ2NJQVJJRFFWVlRjZ2NJQVJJRFRFRllRQUZJQVhBQmdnRU5DUF9fX19fX19fX19fd0VRQUpnQkFRWAJgAnLUEwpcChwKCENIRUFQRVNUGZI64szMHGVAIgdFQ09OT01ZCjwKCENIRUFQRVNUGZI64szMHGVAIidBTEwtQlJBTkRTLVNFTExVUC0tQUxMLVNMSUNFUy8vQUEvQkFTSUMqDQoGMTY4LjkwEgNVU0Q6DQoGMTY4LjkwEgNVU0RSDQoGMTQzLjI2EgNVU0RiDAoFMjUuNjQSA1VTRKIBCwoEMC4wMBIDVVNE6gGRBAqDBAq2AwriAgoHCgJBQRC1FhIDQVVTGgNMQVgyFjIwMjMtMTItMjhUMDc6MTAtMDY6MDA6FjIwMjMtMTItMjhUMDg6MzYtMDg6MDBCBRIDNzM4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_qAGAQKoDM0oCVVNSAzAwMVoCVVNyDAoFMTAuNzQSA1VTRHoMCgUxMC43NBIDVVNE2gEHQVBQTElFRKoDLEoCWEZaAlVTcgsKBDQuNTASA1VTRHoLCgQ0LjUwEgNVU0TaAQdBUFBMSUVEqgMxSgJaUFIDMDAxWgJVU3ILCgQ0LjgwEgNVU0R6CwoENC44MBIDVVNE2gEHQVBQTElFRKoDMUoCQVlSAzAwMVoCVVNyCwoENS42MBIDVVNEegsKBDUuNjASA1VTRNoBB0FQUExJRUSCBAMKATCKBCcQACAGKJYBMh5UaGlzIHRpY2tldCBpcyBub24tcmVmdW5kYWJsZS6KBD4QASANKMUBMjVObyBjaGFuZ2VzIG1heSBiZSBtYWRlIHRvIHRoaXMgdGlja2V0IGFmdGVyIHB1cmNoYXNlLtgEAJoFCgoGCAAQABgAEgDiBQ4KAVMSATMiBggAEAAYAIoCBAoCQUHAAgDyAgEw8gIBMfICATLyAgEzegsKBElUQUEQHjoBMIIBCwiEhAEQAhoDVVNEkgEEEAEoCpgBMqIBNEhTamxwTG1JUTk5a0FBMlRlQUJELS0tLS0tLS1wZmJndTE5QUFBQUFHVmdHbE1EODVUWUG6AQQIAhABwAGPAcAB0wHAAUHAAVTAAX_AAZ4BwAE3wAFnwAGjAcABcMAB9QHAAYsBwAG2AcAB6gHAAdkBwAH-AcABlAHAAb0BwAGCAsABpgHAAfwBwAHyAcAB4wHAAeIBwAGGAcABWMABUcABgwLAAYUBwAHzAcAB3AHAAe0BwAG0AcABmgHAAeEBwAE2wAGrAcABhwHAAUnAAdQBwAFbwAHMAcABdsABrAHAAbcBwAGBAsAB6wHAAewBwAHwAcAB-AHAAfcBwAGEAsAB9gHAAd0BwAGiAcABnQHAAacBwAH6AcABsQHAAWzAAdIBygELCPqDARACGgNVU0TaAQDiAfQCEgNVU0QiYwphMgJETEIDNTQ4ShkyMDIzLTEyLTA1VDA2OjAwOjAwLTA4OjAwWgNMQVhqGTIwMjMtMTItMDVUMTE6MDU6MDAtMDY6MDB6A0FVU4gBAaIBAUXCAQJETMoBAzU0OOIBAzMyMCJlCmMyAkFBQgQyODY5ShkyMDIzLTEyLTI4VDA3OjEwOjAwLTA2OjAwWgNBVVNqGTIwMjMtMTItMjhUMDg6MzY6MDAtMDg6MDB6A0xBWIgBAaIBAULCAQJBQcoBBDI4NjniAQM3MzhgAIAB3OwBiAEC2AEB6gEECAEQGvIBRQoECAEQAQoECAEQARIKCM5oEAIaA1VTRBILCPqDARACGgNVU0QiDQgCEgNVU0QYzmggzmgiDwgCEgNVU0QY-oMBIPqDAYICBhDg75WVD4oCAggAkgICCACyAhAIAxADGAIgATACMAI4ATgB4AIB-gIECAEQA4IDAggAmgMMCKG0gKsGEICcrqoDqAMB8AEBiAIAmgI2EgJBQRoDQ0hJIgJVUyoDQ0hJMgJVU0AAcgNXV1dyBUFBV1dXcgVBQU1QTKIBA1VTRNIBAkFBogIAqgInCgsI-oMBEAIaA1VTRBoLCISEARACGgNVU0RCCwj6gwEQAhoDVVNEsgINCgtIQVNfVVBTRUxMU9ICEwoCQUEaDUJBU0lDIEVDT05PTVngAgDoAgH4AgGSA-oDCtcBCtQBCo8BCkoIABoDNzM4IgNBVVMqA0xBWDIHCgJBQRC1FkIWMjAyMy0xMi0yOFQwNzoxMC0wNjowMEoWMjAyMy0xMi0yOFQwODozNi0wODowMBAAGgJBQSC1FioDQVVTMgNMQVg6FjIwMjMtMTItMjhUMDc6MTAtMDY6MDBCFjIwMjMtMTItMjhUMDg6MzYtMDg6MDASA0FVUxoDTEFYIhYyMDIzLTEyLTI4VDA3OjEwLTA2OjAwKhYyMDIzLTEyLTI4VDA4OjM2LTA4OjAwMgJBQTgAQAASCgj2bxACGgNVU0QaCwj6gwEQAhoDVVNEIgkIABACGgNVU0QqCgiEFBACGgNVU0QyBAoCQUE61wEKCwj6gwEQAhoDVVNEEgoI9m8QAhoDVVNEGgoIhBQQAhoDVVNEIiAKAUISCFNWQUlYU0JYGAEiBAgAEAAqBggAEAAYADIBOSoLCgFTEgYIABAAGAAyEAoCQUESCFNWQUlYU0JYOAA6GQoKCLIIEAIaA1VTRBoCVVMqB0FQUExJRUQ6GQoKCMIDEAIaA1VTRBoCWEYqB0FQUExJRUQ6GQoKCOADEAIaA1VTRBoCWlAqB0FQUExJRUQ6GQoKCLAEEAIaA1VTRBoCQVkqB0FQUExJRURCAwoBMJoDCQoESVRBQRIBMKoDBAgCKAG6AzoKNhgBKgIIATIoChAIAhIKCLgXEAIaA1VTRBgBEhAIAhIKCKAfEAIaA1VTRBgBGgIIA0IEGAMoARAA"
}
}
}
],
...
}
Example with booking phone
{
...
"booking_options": [
{
"together": {
"book_with": "Gotogate",
"airline_logos": [
"https://www.gstatic.com/flights/partner_logos/70px/ETRAVELI_Gotogate.png"
],
"marketed_as": [
"LH 723",
"LH 2484",
"MS 778",
"MS 955"
],
"price": 6163,
"baggage_prices": [
"1 free carry-on"
],
"booking_request": {
"url": "https://www.google.com/travel/clk/f",
"post_data": "u=EqIrChFFVFJBVkVMSV9GQUxMQkFDSxoECAMQAUKxBQoCVVMSAmVuGhMyMDE5NTI2NjczOTU5ODE5MDAyIgNVU0QoAECjAUDfAUAdQB5AjAJA0QJAvgJA4AJAygJA1QJA2AJA4QJAvQJIAFABWABib01vemlsbGEvNS4wIChYMTE7IExpbnV4IHg4Nl82NCkgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzExMy4wLjAuMCBTYWZhcmkvNTM3LjM2LGd6aXAoZ2ZlKYgBAKIBGE1JU1NJTkdfRVhFQ1VUSU9OX1JFU1VMVMIBdENqUklia0ZzWm1SeVNuVm1OSGRCU2psUVlsRkNSeTB0TFMwdExTMHRMWEJtWW1WcE5FRkJRVUZCUjFabldUaHZTREpyVUhWQkVndE5VemMzT0h4TlV6azFOUm9MQ01pMEpSQUNHZ05WVTBRNEhIREl0Q1U90gHYAmh0dHBzOi8vd3d3Lmdvb2dsZS5jb20vdHJhdmVsL2ZsaWdodHM_dGZzPUNCOFFBaHBoRWdveU1ESXpMVEV5TFRBMUloOEtBMUJGU3hJS01qQXlNeTB4TWkwd05Sb0RUVlZES2dKTVNESUROekl6SWlBS0EwMVZReElLTWpBeU15MHhNaTB3TlJvRFRFaFNLZ0pNU0RJRU1qUTROR29IQ0FFU0ExQkZTM0lIQ0FFU0EweElVaHBnRWdveU1ESXpMVEV5TFRJNEloOEtBMHhJVWhJS01qQXlNeTB4TWkweU9Cb0RRMEZKS2dKTlV6SUROemM0SWg4S0EwTkJTUklLTWpBeU15MHhNaTB5T0JvRFVFVkxLZ0pOVXpJRE9UVTFhZ2NJQVJJRFRFaFNjZ2NJQVJJRFVFVkxRQUZJQVhBQmdnRU5DUF9fX19fX19fX19fd0VRQUpnQkFRWKoHYAJy7RYKHgocCghDSEVBUEVTVBmcIy1cD9q3QCIHRUNPTk9NWSoMCgU0NDA4MRIDQ05ZOgwKBTQ0MDgxEgNDTllSDAoFMzg5NzASA0NOWWILCgQ0ODc3EgNDTlmiAQoKAzIzNBIDQ05Z6gHfCgrFBQq2AgriAQoHCgJMSBDTBRIDUEVLGgNNVUMyFjIwMjMtMTItMDVUMTQ6MDUrMDg6MDA6FjIwMjMtMTItMDVUMTk6MDUrMDE6MDBCBRIDMzU5ggEBM4oBATKQAdAFmgEFCAEQuyWoAQC6AScIARIOEgxSZWZyZXNobWVudHMSBhIETWVhbBoLTm9uLXNtb2tpbme6AScIAhIOEgxSZWZyZXNobWVudHMSBhIETWVhbBoLTm9uLXNtb2tpbme6AScIAxIOEgxSZWZyZXNobWVudHMSBhIETWVhbBoLTm9uLXNtb2tpbmegAgCAAQCSAQJMSJgB0wWiAQNQRUuqAQNNVUOyARYyMDIzLTEyLTA1VDE0OjA1KzA4OjAwugEWMjAyMy0xMi0wNVQxOTowNSswMTowMMABAMgB0AUKpQIK0gEKBwoCTEgQtBMSA01VQxoDTEhSMhYyMDIzLTEyLTA1VDE5OjU1KzAxOjAwOhYyMDIzLTEyLTA1VDIxOjAwKzAwOjAwQgUSAzMyToIBATKKAQEykAF9mgEFCAEQyASoAQC6AScIARIOEgxSZWZyZXNobWVudHMSBhIETWVhbBoLTm9uLXNtb2tpbme6AUIIAxIOEgxSZWZyZXNobWVudHMSIRIfRm9vZCBhbmQgQmV2ZXJhZ2VzIGZvciBQdXJjaGFzZRoLTm9uLXNtb2tpbmegAgCAAQGSAQJMSJgBtBOiAQNNVUOqAQNMSFKyARYyMDIzLTEyLTA1VDE5OjU1KzAxOjAwugEWMjAyMy0xMi0wNVQyMTowMCswMDowMMABAMgBfRoMEAAYACAoMAA4AEAyWAByAkxIegNQRUuCAQNMSFKKARYyMDIzLTEyLTA1VDE0OjA1KzA4OjAwkgEWMjAyMy0xMi0wNVQyMTowMCswMDowMJgBAaAB_waqAQNNVUOyAQNNVUMKiAUK7AEKmAEKBwoCTVMQigYSA0xIUhoDQ0FJMhYyMDIzLTEyLTI4VDE0OjAwKzAwOjAwOhYyMDIzLTEyLTI4VDIwOjQ1KzAyOjAwQgUSAzc3M4IBATKKAQEzkAGdApoBBQgBEJIRqAEAugEXCAESBhIETWVhbBoLTm9uLXNtb2tpbme6ARcIAxIGEgRNZWFsGgtOb24tc21va2luZ6ACAIABAJIBAk1TmAGKBqIBA0xIUqoBA0NBSbIBFjIwMjMtMTItMjhUMTQ6MDArMDA6MDC6ARYyMDIzLTEyLTI4VDIwOjQ1KzAyOjAwwAEAyAGdAgrsAQqYAQoHCgJNUxC7BxIDQ0FJGgNQRUsyFjIwMjMtMTItMjhUMjM6MDArMDI6MDA6FjIwMjMtMTItMjlUMTQ6NDArMDg6MDBCBRIDNzg5ggEBM4oBATOQAcQEmgEFCAEQxiSoAQC6ARcIARIGEgRNZWFsGgtOb24tc21va2luZ7oBFwgDEgYSBE1lYWwaC05vbi1zbW9raW5noAIAgAEBkgECTVOYAbsHogEDQ0FJqgEDUEVLsgEWMjAyMy0xMi0yOFQyMzowMCswMjowMLoBFjIwMjMtMTItMjlUMTQ6NDArMDg6MDDAAQDIAcQEGg0QABgAIDwwADgAQIcBOkMQACAHKIcBMjpUaGUgZmxpZ2h0IGZyb20gQ2Fpcm8gKENBSSkgdG8gQmVpamluZyAoUEVLKSBpcyBvdmVybmlnaHQuWAFyAk1TegNMSFKCAQNQRUuKARYyMDIzLTEyLTI4VDE0OjAwKzAwOjAwkgEWMjAyMy0xMi0yOVQxNDo0MCswODowMJgBAaAB6AeqAQNDQUmyAQNDQUkqAwoBMFAAgAGjjgKCApQLGgwKBTQ0MDgxEgNDTlkiDAoFNDQwODESA0NOWcIBDAoFMzg5NzASA0NOWdIBCwoENDg3NxIDQ05ZsgIKCgMyMzQSA0NOWcoCGxIHWUZGNzdXV9ICBkIEIAA4APACALgDAOgDAMoCGxIHWUZGNzdXV9ICBkIEIAA4APACAbgDAOgDAMoCvgESBk1SRUNOT9ICqQFCpgEgACoeCgwKBTUwLjAwEgNVU0QSDAoFNTAuMDASA1VTRBgAKh4KDAoFNTAuMDASA1VTRBIMCgU1MC4wMBIDVVNEGAEyIAoNCgYxMDAuMDASA1VTRBINCgYxMDAuMDASA1VTRBgCMh4KDAoFNzUuMDASA1VTRBIMCgU3NS4wMBIDVVNEGAAyHgoMCgU3NS4wMBIDVVNEEgwKBTc1LjAwEgNVU0QYATgA8AICuAMB6AMA4gIuCgFZEgE5GAMiBAgAEAAqBggAEAAYAFIHWUZGNzdXV5EBpbjJ5O_W7z-oAYCAAuICLgoBWRIBORgDIgQIABABKgYIABAAGAFSB1lGRjc3V1eRAaW4yeTv1u8_qAGAgALiAiwKAU0SATkYAyIECAAQAioGCAAQARgAUgZNUkVDTk-RARWPIpnqee0_qAGABuICLAoBTRIBORgDIgQIABACKgYIABABGAFSBk1SRUNOT5EBFY8imep57T-oAYAGqgMxSgJSQVIDMDAyWgJERXIMCgUxNy4zMBIDRVVSegoKAzEzNRIDQ05Z2gEHQVBQTElFRKoDL0oCREVSAzAwMVoCREVyCwoEOS4xMBIDRVVSegkKAjcxEgNDTlnaAQdBUFBMSUVEqgMwSgJZUVIBSXILCgQxNDMwEgNDTll6CwoEMTQzMBIDQ05Z2gEHQVBQTElFROIBAkxIqgMtSgJDTlIDMDAxWgJDTnIJCgI5MBIDQ05ZegkKAjkwEgNDTlnaAQdBUFBMSUVEqgMvSgJPMlIDMDAxWgJFR3IMCgUxNS4wMBIDRUdQeggKATQSA0NOWdoBB0FQUExJRUSqAy9KAlM0UgMwMDFaAkVHcgsKBDEuOTkSA1VTRHoJCgIxNRIDQ05Z2gEHQVBQTElFRKoDLkoCTzlSAzAwMVoCRUdyCwoEMS4wMBIDVVNEeggKATgSA0NOWdoBB0FQUExJRUSqAy9KAkVRUgMwMDFaAkVHcgsKBDIuMDASA1VTRHoJCgIxNRIDQ05Z2gEHQVBQTElFRKoDMEoCWVFSAUZyDAoFNDYuNTASA1VTRHoKCgMzMzQSA0NOWdoBB0FQUExJRUTiAQJNU6oDMkoCWVJSAUZyDQoGMjA4LjAwEgNVU0R6CwoEMTQ4NBIDQ05Z2gEHQVBQTElFROIBAk1TqgMvSgJTNFIDMDAyWgJFR3ILCgQxLjk5EgNVU0R6CQoCMTUSA0NOWdoBB0FQUExJRUSqAzFKAlVCUgMwMDFaAkdCcgwKBTU1LjgxEgNHQlB6CgoDNDk5EgNDTlnaAQdBUFBMSUVEqgMxSgJHQlIDMDAxWgJHQnIMCgU4Ny4wMBIDR0JQegoKAzc3NxIDQ05Z2gEHQVBQTElFRMoDPAoMCgUzMC4wMBIDRVVSEgoKAzIzNBIDQ05ZGgoKAzIzNBIDQ05ZMgNCQ0E6B0ZBS0VHRlNCBjQxNjU2OIIEAwoBMIoEPRACIDUoFzI1Q2FuY2VsbGF0aW9uIG9mIHRoaXMgdGlja2V0IHdpbGwgaW5jdXIgYSBwZW5hbHR5IGZlZS6KBDkQAiAMKJwBMjBDaGFuZ2VzIHRvIHRoaXMgdGlja2V0IHdpbGwgaW5jdXIgYSBwZW5hbHR5IGZlZS7YBACaBRIKBggAEAAYAAoGCAAQABgBEgCiBSIKBggAEAAYAQoGCAAQABgACgYIABABGAAKBggAEAEYARIAigIECgJMSMACAPICATB6CwoESVRBQRAeOgEwggELCOzOJRACGgNVU0SSAQQQASgKmAEyogE0SEx1ZTV3Qk10RnFBQUF2cTFnQkQtLS0tLS0tLS1wZmJoazNBQUFBQUdWZ1ktQUw4dFNNQboBBAgCEAHAAY8BwAHTAcABQcABVMABf8ABngHAATfAAWfAAaMBwAFwwAH1AcABiwHAAbYBwAHqAcAB2QHAAf4BwAGUAcABvQHAAYICwAGmAcAB_AHAAfIBwAHjAcAB4gHAAYYBwAFYwAFRwAGDAsABhQHAAfMBwAHcAcAB7QHAAbQBwAGaAcAB4QHAATbAAasBwAGHAcABScAB1AHAAVvAAcwBwAF2wAGsAcABtwHAAYECwAHrAcAB7AHAAfABwAH4AcAB9wHAAYQCwAH2AcAB3QHAAaIBwAGdAcABpwHAAfoBwAGxAcABbMAB0gHKAQsIj84lEAIaA1VTRNoBAPABAYgCAJoCSQoCMVUKAjFBCgJGMRICQTMaA0JKUyICQ04qA0JKUzICQ05AAFIEQ1FGSFIEQUxFWVIFR0ZTTEiaAQCiAQNDTlnKAQY0MTY1NjiiAgCqAicKCwiPziUQAhoDVVNEGgsI7M4lEAIaA1VTREILCI_OJRACGgNVU0TgAgDoAgH4AgGSA7sKCtIFCuYCCo8BCkoIABoDMzU5IgNQRUsqA01VQzIHCgJMSBDTBUIWMjAyMy0xMi0wNVQxNDowNSswODowMEoWMjAyMy0xMi0wNVQxOTowNSswMTowMBAAGgJMSCDTBSoDUEVLMgNNVUM6FjIwMjMtMTItMDVUMTQ6MDUrMDg6MDBCFjIwMjMtMTItMDVUMTk6MDUrMDE6MDAKjwEKSggAGgMzMk4iA01VQyoDTEhSMgcKAkxIELQTQhYyMDIzLTEyLTA1VDE5OjU1KzAxOjAwShYyMDIzLTEyLTA1VDIxOjAwKzAwOjAwEAEaAkxIILQTKgNNVUMyA0xIUjoWMjAyMy0xMi0wNVQxOTo1NSswMTowMEIWMjAyMy0xMi0wNVQyMTowMCswMDowMBIDUEVLGgNMSFIiFjIwMjMtMTItMDVUMTQ6MDUrMDg6MDAqFjIwMjMtMTItMDVUMjE6MDArMDA6MDAyAkxIOABAAQrmAgqPAQpKCAAaAzc3MyIDTEhSKgNDQUkyBwoCTVMQigZCFjIwMjMtMTItMjhUMTQ6MDArMDA6MDBKFjIwMjMtMTItMjhUMjA6NDUrMDI6MDAQABoCTVMgigYqA0xIUjIDQ0FJOhYyMDIzLTEyLTI4VDE0OjAwKzAwOjAwQhYyMDIzLTEyLTI4VDIwOjQ1KzAyOjAwCo8BCkoIABoDNzg5IgNDQUkqA1BFSzIHCgJNUxC7B0IWMjAyMy0xMi0yOFQyMzowMCswMjowMEoWMjAyMy0xMi0yOVQxNDo0MCswODowMBABGgJNUyC7ByoDQ0FJMgNQRUs6FjIwMjMtMTItMjhUMjM6MDArMDI6MDBCFjIwMjMtMTItMjlUMTQ6NDArMDg6MDASA0xIUhoDUEVLIhYyMDIzLTEyLTI4VDE0OjAwKzAwOjAwKhYyMDIzLTEyLTI5VDE0OjQwKzA4OjAwMgJNUzgBQAESCwi6sAIQABoDQ05ZGgsIsdgCEAAaA0NOWSIKCOoBEAAaA0NOWSoKCI0mEAAaA0NOWTIECgJMSDqrBAoLCLHYAhAAGgNDTlkSCwi6sAIQABoDQ05ZGgoIjSYQABoDQ05ZIh8KAVkSB1lGRjc3V1cYASIECAAQACoGCAAQABgAMgE5Ih8KAVkSB1lGRjc3V1cYASIECAAQASoGCAAQABgBMgE5Ih4KAU0SBk1SRUNOTxgBIgQIABACKgYIABABGAAyATkiHgoBTRIGTVJFQ05PGAEiBAgAEAIqBggAEAEYATIBOTILEgdZRkY3N1dXOAAyCxIHWUZGNzdXVzgAMgoSBk1SRUNOTzgAOhkKCgiHARAAGgNDTlkaAlJBKgdBUFBMSUVEOhgKCQhHEAAaA0NOWRoCREUqB0FQUExJRUQ6GQoKCJYLEAAaA0NOWRoCWVEqB0FQUExJRUQ6GAoJCFoQABoDQ05ZGgJDTioHQVBQTElFRDoYCgkIBBAAGgNDTlkaAk8yKgdBUFBMSUVEOhgKCQgPEAAaA0NOWRoCUzQqB0FQUExJRUQ6GAoJCAgQABoDQ05ZGgJPOSoHQVBQTElFRDoYCgkIDxAAGgNDTlkaAkVRKgdBUFBMSUVEOhkKCgjOAhAAGgNDTlkaAllRKgdBUFBMSUVEOhkKCgjMCxAAGgNDTlkaAllSKgdBUFBMSUVEOhgKCQgPEAAaA0NOWRoCUzQqB0FQUExJRUQ6GQoKCPMDEAAaA0NOWRoCVUIqB0FQUExJRUQ6GQoKCIkGEAAaA0NOWRoCR0IqB0FQUExJRURCAwoBMJoDCQoESVRBQRIBMKoDBBgBKAG6AygKJBgBKgIIASoCCAEqAggBKgIIATIMCgIIABICCAAaAggDQgIoARAA"
}
}
},
{
"together": {
"book_with": "Lufthansa",
"airline": true,
"airline_logos": [
"https://www.gstatic.com/flights/airline_logos/70px/LH.png"
],
"marketed_as": [
"LH 723",
"LH 2484",
"MS 778",
"MS 955"
],
"price": 6130,
"local_prices": [
{
"currency": "CNY",
"price": 43847
}
],
"baggage_prices": [
"1 free carry-on"
],
"booking_phone": "1 (800) 645-3880"
}
}
],
...
}
Example pinning an itinerary by flight number (round-trip with layover)
Instead of paginating through shopping results and forwarding a booking_token, you can request booking options directly by pinning the outbound and return flights segment by segment with the selected_flights_json parameter. Each segment specifies its own flight_number, departure_id, arrival_id, and date — so connecting airports and overnight layovers are expressed naturally.
{
...
"selected_flights": [
{
"flights": [
{
"departure_airport": {
"name": "Milano Malpensa Airport",
"id": "MXP",
"time": "2026-06-23 08:30"
},
"arrival_airport": {
"name": "Heathrow Airport",
"id": "LHR",
"time": "2026-06-23 09:35"
},
"duration": 125,
"airplane": "Airbus A321neo",
"airline": "British Airways",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/BA.png",
"travel_class": "Economy",
"flight_number": "BA 591",
"legroom": "29 in",
"extensions": [
"Below average legroom (29 in)",
"Wi-Fi for a fee",
"In-seat USB outlet",
"Carbon emissions estimate: 75 kg"
]
},
{
"departure_airport": {
"name": "Heathrow Airport",
"id": "LHR",
"time": "2026-06-23 12:20"
},
"arrival_airport": {
"name": "Adolfo Suárez Madrid-Barajas Airport",
"id": "MAD",
"time": "2026-06-23 15:50"
},
"duration": 150,
"airplane": "Boeing 777",
"airline": "British Airways",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/BA.png",
"travel_class": "Economy",
"flight_number": "BA 460",
"ticket_also_sold_by": [
"Iberia"
],
"legroom": "31 in",
"extensions": [
"Average legroom (31 in)",
"Wi-Fi for a fee",
"In-seat USB outlet",
"On-demand video",
"Carbon emissions estimate: 126 kg"
]
}
],
"layovers": [
{
"duration": 165,
"name": "Heathrow Airport",
"id": "LHR"
}
],
"total_duration": 440,
"carbon_emissions": {
"this_flight": 202000,
"typical_for_this_route": 105000,
"difference_percent": 92
},
"type": "Round trip",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/BA.png",
"departure_token": "W251bGwsW1siTVhQIiwiMjAyNi0wNi0yMyIsIkxIUiIsbnVsbCwiQkEiLCI1OTEiXSxbIkxIUiIsIjIwMjYtMDYtMjMiLCJNQUQiLG51bGwsIkJBIiwiNDYwIl1dXQ=="
},
{
"flights": [
{
"departure_airport": {
"name": "Adolfo Suárez Madrid-Barajas Airport",
"id": "MAD",
"time": "2026-06-30 16:00"
},
"arrival_airport": {
"name": "Milano Malpensa Airport",
"id": "MXP",
"time": "2026-06-30 18:15"
},
"duration": 135,
"airplane": "Airbus A320",
"airline": "Iberia",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
"travel_class": "Economy",
"flight_number": "IB 675",
"legroom": "28 in",
"extensions": [
"Below average legroom (28 in)",
"Wi-Fi for a fee",
"In-seat USB outlet",
"Carbon emissions estimate: 110 kg"
]
}
],
"total_duration": 135,
"carbon_emissions": {
"this_flight": 110000,
"typical_for_this_route": 104000,
"difference_percent": 6
},
"type": "Round trip",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/IB.png",
"departure_token": "W251bGwsW1siTUFEIiwiMjAyNi0wNi0zMCIsIk1YUCIsbnVsbCwiSUIiLCI2NzUiXV1d"
}
],
"baggage_prices": {
"together": [
"1 free carry-on"
]
},
"booking_options": [
{
"together": {
"book_with": "British Airways",
"airline": true,
"airline_logos": [
"https://www.gstatic.com/flights/airline_logos/70px/BA.png"
],
"marketed_as": [
"BA 591",
"BA 460",
"IB 675"
],
"price": 361,
"local_prices": [
{
"currency": "EUR",
"price": 311
}
],
"baggage_prices": [
"1 free carry-on"
],
"booking_phone": "1 (800) 247-9297",
"estimated_phone_service_fee": 47
}
},
{
"together": {
"book_with": "Iberia",
"airline": true,
"airline_logos": [
"https://www.gstatic.com/flights/airline_logos/70px/IB.png"
],
"marketed_as": [
"BA 591",
"IB 3645",
"IB 675"
],
"price": 563,
"local_prices": [
{
"currency": "EUR",
"price": 484
}
],
"baggage_prices": [
"1 free carry-on"
],
"booking_phone": "1 (800) 772-4642",
"estimated_phone_service_fee": 17
}
}
],
"price_insights": {
"lowest_price": 361,
"price_level": "high",
"typical_price_range": [
45,
260
]
},
...
}
Example with an overnight layover (one-way, per-segment dates)
When a layover crosses midnight, the next segment departs on a later day. With selected_flights_json each segment carries its own date, so overnight layovers are expressed naturally — just set a later date on the segment that departs the next day. Dates within a leg must be non-decreasing.
{
...
"selected_flights": [
{
"flights": [
{
"departure_airport": {
"name": "Narita International Airport",
"id": "NRT",
"time": "2026-06-30 18:00"
},
"arrival_airport": {
"name": "Zayed International Airport",
"id": "AUH",
"time": "2026-07-01 00:20"
},
"duration": 680,
"airplane": "Airbus A380",
"airline": "Etihad",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/EY.png",
"travel_class": "Economy",
"flight_number": "EY 801",
"ticket_also_sold_by": [
"ANA"
],
"legroom": "31 in",
"extensions": [
"Average legroom (31 in)",
"Wi-Fi for a fee",
"In-seat power & USB outlets",
"On-demand video",
"Carbon emissions estimate: 581 kg"
],
"often_delayed_by_over_30_min": true
},
{
"departure_airport": {
"name": "Zayed International Airport",
"id": "AUH",
"time": "2026-07-01 14:20"
},
"arrival_airport": {
"name": "Milano Malpensa Airport",
"id": "MXP",
"time": "2026-07-01 18:50"
},
"duration": 390,
"airplane": "Boeing 787",
"airline": "Etihad",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/EY.png",
"travel_class": "Economy",
"flight_number": "EY 79",
"legroom": "31 in",
"extensions": [
"Average legroom (31 in)",
"Wi-Fi for a fee",
"In-seat USB outlet",
"On-demand video",
"Carbon emissions estimate: 284 kg"
]
}
],
"layovers": [
{
"duration": 840,
"name": "Zayed International Airport",
"id": "AUH",
"overnight": true
}
],
"total_duration": 1910,
"carbon_emissions": {
"this_flight": 865000,
"typical_for_this_route": 659000,
"difference_percent": 31
},
"type": "One way",
"airline_logo": "https://www.gstatic.com/flights/airline_logos/70px/EY.png",
"booking_token": "W251bGwsW1siTlJUIiwiMjAyNi0wNi0zMCIsIkFVSCIsbnVsbCwiRVkiLCI4MDEiXSxbIkFVSCIsIjIwMjYtMDctMDEiLCJNWFAiLG51bGwsIkVZIiwiNzkiXV1d"
}
],
"baggage_prices": {
"together": [
"1 free carry-on",
"No checked bags"
]
},
"booking_options": [
{
"together": {
"book_with": "Etihad",
"airline": true,
"airline_logos": [
"https://www.gstatic.com/flights/airline_logos/70px/EY.png"
],
"marketed_as": [
"EY 801",
"EY 79"
],
"price": 801,
"local_prices": [
{
"currency": "JPY",
"price": 127850
}
],
"baggage_prices": [
"1 free carry-on",
"No checked bags"
],
"booking_request": {
"url": "https://www.google.com/travel/clk/f",
"post_data": "u=ADowPOLZy_5-o_Wzr06hS8D7hX3u4B-ZuiGyywdimvAJo-2gTocDeBCBTlrINxsDZCpageNbsBbNj0ifhxjkYCnfA82UN1bm5J9qiOQfuWeSCAWNIoFwoeYeRu4KQ7AkKt3Mu_t76rXxgEwu3EtW22SoSyCW3W65tMoJVOdzs6R3kbD2qD255pNFaC8BzE6yTVY4TbM4w_HQl1iyTAGYxuqMCBpO9RT-9GRytXeTCOrgxVcFuAgh1AawEO3lBZxYFFq6u85HtwNmUu-m5P7RpK775EUdcZeRZlJbp9J4qzd7BBnKjCpePGr9HjfxhqtXmLZ_-QT7bb-A6q1MmlkCrrg0D9Kmvw9ArH87bt7W1mneKDW4gkpsmEUoJk7IZU_f2Sm4Rrm8N5yktR1ZEAt1gvWxnKTh48zHWqWp9xa-u5ckaSXKY70teF2Bwjqfoj6NkmsNL-0HXGbIFTVB74CD3kFz1PPCBFE8e-so_t8pq272G7yyWCVZhlVz2IxtckJzylsEyv6X3-ZdM_CMh5cF5D77he0DEqaKXG9OtMDUC-u9sjg34IPDQrAUc9bTE9y_GJaBu4_ntZLqKB4BIgMZoXUQ9cyUmUa1QolIJLw3jg5sspBO5lWhn450peDYafZNJan1u0LIzIsO32PdAbRVKP2PV7gMs6FzFR2J6mU0RW7KnWgppf8bSNv9qy7C_GKQN1wZAGFqfsuSAthwOIpvGTolLKO2c0Xlb79fCwoYebLpFmdUORnV0O3OpRT0ooqd942xpOjr0f9lB6FiXohr1P6FIpkz6aOsPN0d_GXuUjg_Tvlj5zqcpHsf1PRQ1WkJ30C64602tVk-_CjKzzyqyiFnfcMrW5kAJvD7BkeHfkLebb-0Rmadwomyms2vim_W5lExtLQFiT7jWTjJXV7fo2T0boZIbBGi1d2mMUjDvGbypMywREElSxrKXroKQnxdbpG-oZO3gItwGwb-w0o6GOVsVG5oGwkKNTHYwks6Qk-aab-1dIe183tMScG0jto-qz3UMTjBzNCXuJH1XcMdrh56iycxB4ONwuFum-wr9tY0OPjAdGDsNu0tyCVgyfQ8C3gl67Z_8Ekb5tlJDLkg9unABwq9cAwymGhe1usKjOV9ugChA6j_K6JM7uxN2_kiAcDskZJ1EVIkgX62T-ey2ZChA9LV5-GPFOLMSFpvxwdGxE0kgtjnF8vQjLXlqOLHgRBhv2lMY3ie9qg_tpH4OyvN9axg6eAqtRsHKoOjBVctUTIwwTINbeR5Hw5ga3jrOaHTv8Ifx2XNHrbsTWMI_HHDYDpUjr7B2I63dJx1XYl_RzmZsTUa9TDEubraIxdGh0IXyHUjsPjt1bLd82peOyDxP2s2xWLS5SyJk_Xtba4ZmoEReie_rbbWihounGps-cSRqA7223mAU-RvuV2xkmPo1gXvxrYmFMqasD2TeZ7-7VQFOmpqkwsrzK25znMVq40bGyR6nRQjQRsm1jjXkscaXsgDdwxRa1A2Dhk1rT3uF1QZQJmu3ANHnBXgcwIqsWGksuEXlVLZz-O1fbEmqftw86ed0X7AkAWGG7sf66UIJn8_t2OwhomS8rZyL0VKMkZQAWcbQZanzZlk8va8MfsVP_vkWO3Zvo1TNPzwrf47VKNIz0-0ZOSLowIGMI1pLHFB2gxK0oTVmSjVaWotWs_ZDVIHjYoFUGtnrWzOp0dVXE4YQ4GIF4gw4v_kjV7DPRQGDKmFt7G98JID4EFKLf3OXHpx50-qY4pWdvck_Kp4nxCKwcqmQR-xvcHwyvvuqqXbQm7JYi6PeuQAdbjsJu6YCL0d_1Tiwdl75opaG3hC-U2w81CJBLr0g2rGBuiWWPnN08yI6eE1MAsKBSuSxWC9VpP_2JAAgnpJx-6bv11UqNg3WItm80R7H3DTmsBdFP6OYfKRpjroMoTwvWS17mYcR--IzN-AZhAa7QTxJqy8uC7Ojwqd-mFbIcvj9GWYUz2ATKRULv8mqyzY7WmBy_nifeVyr-ngPdG0vzEtqx4hKtOXZHb_9kI94Pv01cks9awFicfeS9iYRKunYIxdwSIIjzmEgAdDs81A5HPXsvONL7ZDg05-4PzwRT-uPpUSshoM32dA3FmQFkpjJhcBg_WQ71321d-4ZCY0FrwSvX3yD4L6AL4UBOrn51g51qVQ3zdXQEmjh8c-XyoGyJT-zX521nrJV_WYusEgefl3rg1ahR9gm0XdbrFAjrwgQAfO1OzH-Ydx6WVGI3L9n6y6ZVhEKBYfA5tYNnwNkxNY4uI8XyjVtTyjCtOz2pJMnr75Bw7HwYQ6JGOlFWCmdx2mQdMjsHsEXJpKhblZqYooIzzzgD3ljgIpbrz7PFBpuXhZSeGh-nU9qWJsuFPswvjQPjgD0LdqRETQ1gL-GUN8ZNxUMBQzdDHcAhgoe5cFQTv6LBoYsf5cmDaUJYoqLGSEm6ZfeYi3YMscpv92VX0sOFfsiS2gKvP855JCWe8bR11WaUDiPWEtxKinkq4GHqHkvK-1ifdw_vKfx50qyGXbkcGGD9Sfi1sZa8NsrqJQjab7qUh0c_ZS77GCVbDT4Dk-9M_uJtpq87aD5UVQuQW4bGkZEuwDqRDJtl2MLAKRvKS5EQ7I5q1zkrr6N4Wp_IOeJW6I19KwhioOfCygc86Y7PVS-iX3QKJldAxA1B9MxmQrGEsMwN0dctOcOp2B-keccJvobSx8kWDucTP5n7DlusLRUGiCRMaBrW87oKDquSDQ36dKgvZfcoAAn71L5vg3c8ZRq_588CnPpGywcAZFKXvDHESYzE08B6XjbTI_wLNFEZNB9Rx0Zx4O60TU-Yr5BAuffRp4x1I7zycjJSdUKTHmtHZHSLdKG8BvY5pPX4fJGq6XmbsO9Xhk58tEdlExmzUvS01wSRh-phYxoHnEnkpCIsRVejYBYzxSp4BQIWLuNAoOi0q2nq5jQK4DAHkrA_i2fJkVHYPfJO1RHcnj-8d4EG1SdMHhHMdZ5W3yrZlARqhn1WM7iP-pFvRD_pjxgYzD_W73pUCUT_wDLiBdfkU4mQkbrVf1DrqpJyZzlzVZK_IRoyVmf9geBYOO3yB4obJ4fZoPM8D4AGK_WUc1ZwfRTJ2XjN-OG6i-mva_pwyERtFJl5b_bTD72YEG54s-RntuOY8K4euo6LpFYxyMM36EZhXcvTkB1IQBIYWroLKfHkEsNgOBSzd0puip3DNqdyDQukFdWXu2SCy_TcBh6PV9dA5jX5dV7VBzc2_26PgVnilthIazlJcshlHIOVTTMRrvBnCixcRhvgUzeLUbWgabj2hPXGBEnMA0jA9j9qDwjqb4Lvht_L_BLciuM3G8ZyMPdVBZuZ584DzP0hOvAqMaIYsSXw_-qUSup9CGfwASfV5P4PaQD54M09I-avbwHGmrZyIvkF6C_086OU7Qh55OOlBbnnov0WF2GG45nxT6oxs9WgUv9J_CRM6D1WtDXitfLtPZ5CP_TLfOBJojilWOTEQ4PT7Owh-AIgZ1_lPWtm-V5ISUrC29WOdnBjbv_NysI91P5szbLSBPth_EHwYWxBFPeZaHtZ_elezaJkR5Zn_HLcbq0B65A4QmcUQQKkFqteEuLEfpEyGmPP4azM5cfLdmJjyTitbNv5tgxoizOPzYhfSfpLdnv6XWtN7weZKQIOiLimmDDw-m22OfCdoJ_v2wofrJw3WVFHFH-_why_Qx31evFEP-zv1Lyszoh_WPSs__PgpcxACiOsfR5w2lAQxI8VshwoaGiWgqL6oM3p5DiP9VkTP3KL8beiNMFwa564oAp3rgwxv1HzcoEVfeakDojyBUyrKcycegXv2WLreJGO1C2Fsf97Haz7qm9NrqzSh0XgInVnaSGZ2Zo_7prkUm23Fb8GvS8KrGxQMXnBW2pshzAF26q1WpSZUzIiiXxSN7oSiu3LufUsantUOmSzEtLlEjrI2ycCzNNIDDcPoKZUwU_VqDyH74fCEBbqPF8qVXxxoMEcDUSHtGWxYPSUAfeB2C8UOZX2QdjLe3r8pDBH05LGsmzZ9l8Gz92WDh0bCqEohmQ577rDxQiJUwL4512vFMVbSHKj2gt-291AMpQQJ9qZw3ywJVH05qJ1DDHJbksUyvW7lI48llEIVl5fLSHzIPLsUVB0egWWhKBFp5TLCGYCyEcMRi4sFKribjVf8q_zKSnMHv6iVtOcOQWLfZfkUu8z1lmnWDfehUK3WuHg5gRMRwMikeafxkpeTl5IutRs-Xes_ox7K1HS7kMSjJ1GFijhgcV0YqdJr0Z0Mxeej3eHWrNSZd56pUL653XMZeYKauBchQ0od_gncXtuvI02-kk7fSMBb3G9_DTnLRA0-ISd565Kp53J0gt-BfUQ5h_I-2UC4KfnF-wldJGGi-yHrLk3U9fOaU8JJrBP9SY3J8GRUSLA3uQv3dM7K2FZVqkXvIhVh4JrRJWT-pO2y6y6XwMpH1LSJHC6mVVHZ5_2ClY7HmPwpcrA1yHRYN42bZTyAV2KTJJA0jpxVilW0vLBLYUvs6b6fTH5WssapXoU5re7WLT33BpySuPHF6KHDtoaLxjhosbyN0bub7RdR-cg5vwvf6WlVP9fnFvz2CpUZBakIwltTFd6pkEEHsJnafWh6rFvyxPlFeqASoPPzOO7vAvTXT5svUuRtusbs2V_-B7VF1ifn12XfhJ45unscNBMTZYhriZRrs0PkB4vC9lUsiRRjy8zokhT80nHlRj683_YzCC6359l4tfuZbETiXqxJPoR7K3bsiwF4aOVv8Q3Lt6upEZQbQiKHZ937DPy2z4ofl_wM9m7rVlcy13LHxUCezyMKJy9YjD0_wVVKwZG5P59ZjvdfPkO-K79REmiaVLRpFti2GL_xzMPNDRQnElA7RlfuBBdgUsaVQQBkbIErBTpKoXqh4p6mdbI39u1pZlbLox4BsJoRFORssgQTaci6NZYRMCkvRopCjRPhNAKXdI6bhh48lkI_4tHVWB_DS6WtSRxYx6rLIlm-30PeOw9M68HiENsLcO86ktDaH0Zsl6vM4QAY3fXbGd47EUnFHZWndRetV5yEi1s7dNi6rukr1WqNeBPh-JzgbElKpaMvp9djj6-e1QAiUHVMs_t82_-81yAOm6xaeysHJquz812fBPQbHyCSTnhQ06PP-01lAqPgvzcpPmCDRqY-81lTMd_1IICvALGX83sTibFKMm7QRjG_zzxrRkw6lipt0si_YzjIFUyZTTj3w3fpw_ejnjPFcrt-pu-ZDAzcaPWTiUjhwBwCZMTPKPb6qo1nMFPEDJYK-m59MXylvqZHfOS02fFFUBxM1O6HOrGKgxlib7ILIdBqoRt7BX0n8Jyf0Awxd-zsTCMZ6OJaLrrVEp522um0E3WoNLooYby_nND-vrPqpug5cjtzPVQfbFvatMbpSnEl3qwqi7XVaUaz4Oqi7JNgOdZK4lq8dm1BtJTsG7Su8oS0-3N9izMmqUBBT0TDARUuEfWxRZIvjUaobTBiL2PVJw5p53Nn2ygBt1sErZUIrFpBsBCEL2ZpNOQvJ-uOMmgR2zX_vzS0pnLLwx6I0_D9eGKGEVToasMjZ8iq2E1VQeyeLKQofbnVNZOM-13fJylz_rp4PSv5R0Bzo11sFj3mrI9CqajjZAm02VVsex_opnhnrTqLuGmtY2_gsTxlwIg_DgHlgzcoxu-XkOpOWz946mNIkSDyvDsx0bYB1Gq4FmRlKFXR-n0jLpuRMInFM9k3XPOq_Np1SFORRIhg7wL4iglg-RTnKtDdhY3i8BdgkiegEYJ0GYh-hHRTMkc6qdsuIc8SYCfig0YrUql5q3o0Rr4mLlPUqP3eMMkQcwS2bi3keXShlRWbPPegsyLTxcRBJrmctu5Mdz606eIOTkPzbCgVFLdmlfdzt_90B8GjEDUqug2jdsWrj-7y4_LjwQQ"
}
}
},
{
"together": {
"book_with": "Gotogate",
"airline_logos": [
"https://www.gstatic.com/flights/partner_logos/70px/ETRAVELI_Gotogate.png"
],
"marketed_as": [
"EY 801",
"EY 79"
],
"price": 824,
"baggage_prices": [
"1 free carry-on",
"No checked bags"
],
"booking_request": {
"url": "https://www.google.com/travel/clk/f",
"post_data": "u=ADowPOKph8dBbUCXU9-7mbJDfzvCdzs0rixPQWrg7JjCkM0wn4pcH8RQH4ncD6PuzKj-BnCmOwTbejBi1uheEdR9wP5_uJKB6JLCQfjI9F4Vweg9OOhUtmWZwMeCsHnMWi6Lzd3oLRBUzEBUM30FStYiEMcrTav0l7IGsZOWDXnOI7-CwenROrw9FI5KzcQedPj1A1wb7MXFsgg08rotlOntU03F0924XHYaMhYOZKHfimqmb4tGjVD2IWFtQN8tebXD3M9pReBXHd7pQNjkGtl51SJ3C2t6XiA-yJHo59hxAEe7v22yRnttIYIO5wtZVUmdKsUuaX4UShOLltqK23PaF56eJyDHsaTTg3PiCdDWk96iBDVWztnyUhBv8v7nhtSt87tE9sZwTe1NpGaQsAi1lg6ItH20wu6RUHICNewWJa08GeAenrg5JJGhtEaEBhyg7FoSfDAAmuMzSmH1FtKIVqFxrMUA3IYGfpGgzzm0KSE5Ay5qnEsKVm0CO9KV0HTTJBIrh6awUbqI1MDzJgMb0jEMhzwCKRFzSIZHnhRMFFhL1lxL_NemoiMqkySgRV4l09tjY5gFFoxMmRrr8dhm3BcIXnUhSGXSKblbxiePSgZOlPfQOOrmIOrQ_EB5ri__iQ0lDAUhew7tBVVwaNGTXgb2M-ruEGbJcXvEbWMorxktM3UCLO-Sg5mnDlwLAS0NtE5EKMaVGfwdoee7DC7tpv0WKTa6qzXNfmic71jLPpjX9n4_n7pF94-ub_P8ka7NqnLdUK61b5yxpnuf6VdCmJJU3u-KijyngjozQiuifFN6-BwgoLTW4l610ibABcMWccGT3t7MnVtV89Ys_zAoKJwFVEbt58AqsEOP6af0K9HeDKfRSPcsIyhnn9Y6rk7vlB2jS5nSl_PsGRpn7CjDDh2vKtCG9c3spGgjm24T8lwTlouJZSYzk-oP01NgKkaJzr2xVgVDo6fDHA9vCzaUmJjCZUMITDrCjFB_Rh8_nwXxed0xbTmYhaEg9jIlJ0RY_sTN8qQag6QugPrXGgLfeF1b5MwxuCipJj8dWU2Nw_ltP691avhRYBgcEK-zCl5YF2S64XNnMnSyjuydS6bpCBaXUhG-jD9krJFAeonBoRuY18WgJcTW986F4Vg2NrcE77L_dcR_KxW_bSFImVUAavxSP8fgzvEVLWHTgZH6wbstRuQdHwZx4_o4IRBsuD1m4t3V0P9uO-urBNXglNlZd5ulWEkkftcxW4kcXC6w6OCiJr518RXSozpFoFRlreW17e5X9RnqLk50-E0UvvXWGRp__J2M3xR48GzDqgXcZcsZPrzVhQkDSpdYMgFVOdahYAmGmP1KQRVF-DQ6uSxawgm_LRzZoIKTWjqf0FjTp5Tcv0a-z9VqhQRCuVz1MOfyQs3Fx8aYG2ceon3n86GQlNrPOHyI4Wk-zlNd-jdymu12G6kNmVdnSz2_0A10ZEoSgWruBUDjHzax94HBHz3AaDzFZII2JsH5vvaxUePLtNnZklnmkM1s35FdRqF6x2YezVbiG3pBOIydvn63v-ZjZ1kbjBiNgbHskcbi-rzx92huC6hPaOi0ZOuTkroQoQRU1EMySTtyoSnIsWHzmQ4XnZR4GqHsIx_DgidZDF6sfgHifDC_EBwkjCHF2eey7ZCvqeIwCC4gclO63EoFEOS54rjx2zZP505nHVq0nOXlXZ4CYWZTq6DQWx8qh-YsijIdb6QVy8yv0a37GM-hzLTVh8H57chSumN_0p_jLqToxVDPakZBaL_vWIBBFvXvncGf5Ba5ejtV7uC-5n52ZP06txc371jhyu6ECi2nn1IHI3rSG1VK0Zp2D8R44UkvHMe5qgUDc6fUVLJnv4MI40wtPvMr59Q3_y4L74Kg7G1z1y4-8NGoTbX4HtQEgsA0mf0HztG_HdVoRPriHpcTjfWbSjUFlnuxY4oR2WYTf1StWFIX_wj7knVTOZ2Ku8TC6Q4Ha5BfaWXEQ1QVIgOTKX4RotS47KMvbuWfb1PJ-fMfDqaW1DKXeuUSRlL4HxmBEzXLYm8zsL21ruxeWUxQlHeZVUW6ZKg4CchLnwQjqVdPyxPqhb8Nf8oKxAvPsNds1NLJd51-XIBz6nViUeFrTxvdSRA7aWaExWzIttMlO2YyEibErPnPeOxlsNiq3YhkvXXMm8Tvgh4dFzx0Fx1TXf-PVPDEbabY-dL5fd3jw5IytS8BaN4Gm6hccyzhDAl48eslOLFGEesvrZfBBAvU2ney1Vq_okBm6FDDHnybqw67r5Cbt7Vd7E5CDjFYvODXiX2wi64uMlDU4J8W1SkSy-k7zqt5ms8exfHDznIgKCHB8WbvJbg9IlBfnyeIymvDCduT7U5DxgEmiUY92py8-Kr78B4M8e1Dx9zBzE-Xxypqbd3pvnZk8ZRp-u9Lkak9U-cG76YI-7hIHbBLuMEvz22LAaPSvk2uHf8yIUoBdss3jQ3ElpGVUkCGcmZTl_Mi2rZ2A6kqmr47m_jZCnerfBKfrDcBYO1HOy2jEkA09HvE0Jfs_uNQg_pymwII0hp4tg4pLE-Fct36ot2rF48HIUgjvtYqy-mRmkW1MlLiRp_zF49UjK_Uj6pn2AZlamveLP6yDxzU5LIsJSAeCZOdKdUUfhwuDWv_7Rrb8KkRHhLOYr-YnO3GO3XI_XGhgPLQOB1UE_lZSI1KS1tbCtWw7UEXVD6yHQzN_0kcljBpABp_p3QlKLcD9fTV0zHi5r_6jEHtvG-s0_Ey1xIAet6JwZQ6b7dA4XIbotdtOC7EJGewnhVcLgQhrnq_lxlxAw2sAwiRAIKsCOf3X3qBiWLbqYPHRBYtLskwJ1dKHJb1U_BsWLii3x2a2fi6yPShlXGuudoCHHi3A848qh0Jf_p2WcSx3g4TH5255BTN3fZufPTJDymfQ1doCB0V99TDIR8kIGKnKS7jqWoi8hBPMVRPbRSf4A3A4QbHQgVr0MeT8uA1IMO8EB4de7GRqk1dGTazGc8BIwoJdXYJIZbzWtLB69b77gUc8Go-jTmeshja9a8DR1cP2YUwIhpJOKRKfx4wO2wL-OJFcAezJIlbfXtGXE09nrankfBjASKxEhzh_8WyYxdSTNfCpZu7SIvaT8XpjoClmYcAFfuHHA_4M2xO4C9Hx-GwVWUUl5YCAKVLTiL654tM6sR2C1UICHtuIjccHj2l1pZuQVOwW-RbgvfIyql-jCvorgmZwcREAuLa1OTLCN6FIWxxxx2hFPU11Sv_XCUQDBUpG0CRU47gaRcgpok0ysNVjYWoHuzFrgawGcfDp9wWqnTaT6lEyE--ZZQkrpUshXL6KuvRlnZ_iuqpARURIv92FftPAqYhwXS1P7JVO60pH7lW70BpnZF-E2cg1u9bMNuek1qorPSGLI9D2oJ-rFGaHemd_leXIQpn85l-5e9RUFtZjrL6HKpK6rwc00w1Hvm-P95bclw3u_tJopYTXcrfad7rQBQ269igbFu-wWH3Qopammvfs0xHNkRONKVciemU_BYX7pvB-x1UUYcIgzEEfhc9QLpssXdmL-1n4x-81ObLyLbOgoItvBlGFIcPDE5eJVgHT-AVjfC52DQdQJY6jwbSbTVRuraKORZaK5X-xdOl6qol6hxgAR7dd365gLDhMXQkz_sXDDs9Kze-mfmFVEsmzxlaFQuZylFYUBbjNe85AIJysO0D0xmb4EqumRwuxYFBZQSrEdjckEdhwI4EfET2Ml_1uNaKVSuLGRyO3TmOPL8Zs7DJ4h1oScgBANzB1QmufHnRTYRPEGLcAzlNfiazM0NWPOPw7Rfy0vUeXr-UtVqBabVcC0MlQXCccTlKEgHv9WzQn19Z3rGemjgS9m2-fK_Vfbw00mbOHi9-hlZPCc7hPqhN8-WRZIcAO8oYWOIQygQGTOlavI3Wh-LTPm3uWj8bjrebuq9yNd2mRQolWcXgYROSTZ4BCFcsZi-48xFOGdhfzol0nF8Mple1_fm-V5ckJSg8DaAQZNz776Q3qzuryD6eh1EwsXQC1CeT3q4m2RP9U9Wx6A0nzKubmFCuAhvLlarLRrvQi_P00_7ouxB9uU_o5aEN4jnWqg3hYmnJssRVIeVK0vvR73pOTDAQkZzLSg-BP9Y3ZVLMGdSiYXvOZ-0jpDCXogpDm0TFRYFyTSMoQKiHH6E2uTAvnyAyDQ506GUtVCy2ENDGFeXHmz6Q50HNFb3FYFH_m4ORec2uo9MkedMmcMCqugjg9Yz-nzi1vDhKHeG1MjHp2xTvuvGHZkbcvBE1i1j9tvNoOj4KiKHfzQ4LvNksrNkRbfBc79LECeQMvmO21cCgv_bfz72-APZwzzzr-v-cFXl5O5ZsCvsbMb4PDezUOP63EfMPd2WjZKuSQmoAxSXlEBdEM1bL0qbIlqyFCINxmz3gb33EmJbuZuVMEiGpQN1RlvD_ZVAUXW4FWLv5A_H_tnyKmbBpDh70KqQw-iaPohCV0JoJqCsi5afmRt7gp5T_sDlPZ74JNXzLPk0CUoIki5pxj3Ifxc4-SqYhVPplEhVnAxQyR8y9BrkwsXJmxXp7J6lpuuMy3EUjzxJeYlNg3wc6fFflWkr2jIn6NFkGYkklVFr8Gc0DuiqowNkS783bzFAnVLvO36BkZ1uDjSOw0uTbmKYltw-xwqtnE4iV3gAH0IRYazbS94vKdQp039mg-Ij5JO9akGNuIaH7VjFB_jr9rcA_zq9aiuCsHANUPT6BvAH4OAC4tkyQYcEwodnWp93vpsxAqcExh2g4oU8ZrP_-zzYpQ9bzMjFmEspl2npGGQL0dFXJumRQOuSz9bP9tuUniRwro4v3kHm98ZkyGw7cclSInF0itfX0X73ichIAr9NZcMZHbJM3f7oO_ZMAVFJqk_yVnY2PCHQv5Y-Lr6gNgAJWP8w9mknCja2kb9oiMycMMJuNOezmwkNqSY12bF2EulPjHX_1jSZfTNHkY0NdurLq1UYV4QdqrNfFYTkSvTF18CQsL5ZR7PfudR3ajjSDqDIK9eqxuwqA1Dtc-gihJLKu-ZYzYbnAls8UqvORrRe2yX10OtKAv3vjbIOzdFXjuTbobRzRtuTWB5kJ-s52EmZM1MyVD3e0608aqXx1WUucXcwWUigteBsPfqEEM_I38YnNUTs5NJb3UUSVNqWp-jSdXBbZ3AGv2nWaIoDVv0sc0nePmMF7eIbrnv_EGoeC9XNJMh_3io_JjQ_3vKgSEEShJaQFR19ZkWUW0fk6B0LRwDFCO0kiwQugb6JjXBXIBXONHaMW44VUfmSafGf2etMJVhMob_V4zbWT8K2lG66BF4GRPovSBZremeL6O10MEPjlzIQlKpRmE7WyAbkbCwzRjEQ8uQL0yF7__VDGNh8uvIhtP5oQHBdCYepTeAVrlKPyq_2YiC9bPkiHgeVs-f_pn0xdRVjZ4QchhSVnNntZ6R06UzQtyVhVm6AnJ6Joexa730DJXwKEjI3TdqmnygyaUYmLRfCad431pVHohblXhLTmnyGWtRBeaoo6RstPeJPbq7IOJP8a7zuGqhRlqBeEDIyjMsdDdtLOM8E71cBcC9AJk6rjvgXSYUwbKMraKvO7E2xRU6wvdIc2oQvwGVVHa4XE7vbhIn1ZBG6l7xkHTg6oMDIgsoJ7u3YZBpzeO31pgPaUcXrWrloum6AVMXR5edH2DGpdKkeIFjjmiY9IZvD5RKvgRbq9OPUXqvjiQ9YMRXjFBSt2DGmoF5DhhcwVtjRw6Cyy5kwDNy8M24rIDbgQ-tu6GV5nLankRLEd5s6mDPLp2eZfxrhfLdyntAQa3RUd1YhjDps-QOHQ2-6AagfMLeK87YhMbOPhpW5YXJWpk_ekkebqSD_a9hs0toCwE8uExWupMoB0QvxHUiMFKmK2ReKN4tEQ94eZy-Hudeb6pYohPJsI5hTl73H-1quQIT_U4xrkvBYo5E-jAkMksqGw-VCOP8rm-p5QmG7Phx9_pXGyeUqoPenVn6YCGQ"
}
}
}
],
"price_insights": {
"lowest_price": 801,
"price_level": "typical",
"typical_price_range": [
540,
830
]
}
...
}
JSON structure overview
{
...
"selected_flights": [
// The same structure as `best_flights` or `other_flights`. Visit https://serpapi.com/google-flights-results for more information
],
"baggage_prices": {
"together": "Array - A list of baggage price policy",
"departing": "Array - A list of baggage price policy, only for the departing flight",
"returning": "Array - A list of baggage price policy, only for the returning flight",
},
"booking_options": [
{
"separate_tickets": "Boolean - True if the tickets are booked separately",
"together": {
"book_with": "String - name of the seller(s)",
"airline": "Boolean - True if the seller is the operating airline",
"airline_logos": "Array - URLs to the logos of the sellers",
"marketed_as": "Array - Flight numbers",
"price": "Float - Ticket price",
"local_prices": [
{
"currency": "String - Currency of the price",
"price": "Float - The ticket price in the currency",
}
],
"option_title": "String - Title of the option",
"extensions": "Array - A list of features of the flight",
"baggage_prices": "Array - A list of baggage price policy",
"booking_request": "{
"url": "String - Google endpoint to resolve the booking action. When post_data is present, call this URL with HTTP POST.",
"post_data": "String - Form-encoded payload to send as the POST body as is (do not decode, re-encode, or modify).",
// When post_data is present, always use HTTP POST to booking_request.url and send post_data as the request body without changes.
// Only use HTTP GET when a direct deeplink is provided and post_data is absent.
},
"booking_phone": "String - Phone number for booking",
"estimated_phone_service_fee": "Float - Estimated phone service fee for booking",
},
"departing": {
// The same structure as together. It shows when `separate_tickets` is true
},
"returning": {
// The same structure as together. It shows when `separate_tickets` is true
},
}
],
"price_insights": {
"lowest_price": "Integer - The lowest price among the returned flights",
"price_level": "String - Price level of the lowest_price",
"typical_price_range": "Array - A two-integer array, indicating the low bound and high bound of 'typical' price of this flight",
"price_history": "Array - A two-integer array, where the first element is the timestamp, and the second one is the price",
},
...
}