Alternate Airport Shop

The Alternate Airport Shop API allows you to define up to 20 airports per origin and/or destination. The API returns the lead fare (either nonstop or overall, whichever is lowest) with the corresponding flight itinerary and fare breakdown for each lead fare.

API Information

Target Audience
All Sabre APIs Customers
Current Version
v3.1.0
Authentication
Sessionless Token
Methods/Endpoints
POST v3.1.0/shop/altairports /flights HTTP/1.1

GET v3.1.0/shop/altairports /flights/{requestid} HTTP/1.1

The Pagination Request endpoint has a required requestid URI variable which retrieves the set of tagged elements associated with a given request ID. A RequestID is returned for the tagged element data set when enabletagging=true is used in a previous Alternate Airport Shop API request.

Ready to try the APIs?

Ready to get your hands dirty?

 Register Try the APIs

Ready to launch?

Ready to step up to the production level service? We're standing by to fit you for your spacesuit.

Request Production Key

GET v3.1.0/shop/altairports /flights/tags/{tagid} ?mode=live HTTP/1.1

The Tag ID Lookup endpoint has a required tagid URI variable which retrieves the tagged element for a given tag ID. Any valid Tag ID can be substituted for {tagid}. A TagID is returned with each tagged element when enabletagging=true used in a previous Alternate Airport Shop API request.

Resources

Request

Query parameters

view
string, optional
The response view definition
Only one value accepted
Valid values: see the Response View Lookup API for a list of Sabre response views. To create a custom response view, define the response paths to include or exclude using the Custom Response View API, then pass the view as a filter in the request URI, e.g., view=NOWARNINGS to format the response.
enabletagging
boolean, optional
Returns a RequestID for the element data set and stores in the Sabre cache:
  • The request ID can be used to make "paginated" calls (using limit and offset) via the Pagination Request URL
Returns a TagID for each element and stores in the Sabre cache:
Default value: false - does not return or store elements for subsequent calls to the Sabre cache
Valid values:
  • enabletagging=true - returns and stores elements for subsequent calls to the Sabre cache.
  • enabletagging=false - does not return or store elements for subsequent calls to the Sabre cache. If the default value of enabletagging=false is used, then the quantity specified in RequestType.Name will be returned.
limit
string or number, optional
The number of elements to retrieve per request
Default value: 50 (elements per request)
Sample value: limit=10
Maximum value: none (a value of limit=none retrieves all available elements)
Note: if limit is specified in the Pagination Request URL, then enabletagging=true must have been specified in the initial Alternate Airport Shop API request.
See usage notes: for sample scenarios to paginate elements for a given request ID with limit and offset parameters.
offset
number, optional
The starting position in the list of all elements that meet the query criteria
Default value: 1
Sample value: offset=10
Note: if offset is specified in the Pagination Request URL, then enabletagging=true must have been specified in the initial Alternate Airport Shop API request.
See usage notes: for sample scenarios to paginate elements for a given request ID with limit and offset parameters.

Request headers

Content-Type
required
Valid value: Content-Type: application/json
Accept-Encoding
optional
To reduce network latency for large responses, request a compressed response. Include the "Accept-Encoding" HTTP header field in the request.
Valid value: Accept-Encoding: gzip

Response

RequestID
string
The request ID that corresponds to the element data set
A request ID is returned when enabletagging=true is used in a previous Alternate Airport Shop API request
The request ID can be used to make "paginated" calls (using limit and offset) via the Pagination Request URL
Note: request IDs have a finite lifetime of 30 minutes. Expiration values are subject to change without notice. 404 Not Found is returned if a given request ID is not found or expired.
TagID
string
The tag ID for the respective element
A tag ID is returned when enabletagging=true is used in a previous Alternate Airport Shop API request
The tag ID can be used to retrieve an element from the Tag ID Lookup URL
Note: tag IDs have a finite lifetime of 30 minutes. Expiration values are subject to change without notice. 404 Not Found is returned if a given tag ID is not found or expired.
Page
object
Returns associated "pagination" information:
  • Size, number
  • TotalTags, number
  • Offset, number
Size
number
The number of elements returned on the current page
TotalTags
number
The total number of tags cached from the initial request
Offset
number
Returns the value specified in offset
prevResults

object

Retrieves a previous set of elements in the request

The prevResults link is included when a request specifies a value for offset that is not 1. For API requests that support the offset and limit parameters, the prevResults link retrieves the previous set of response data. To calculate an offset, the API subtracts the value in limit from the offset in the current request.

nextResults

object

Retrieves the next set of elements in the request

In API requests that support the offset and limit parameters, a nextResults link is included. The nextResults link retrieves the next set of response data. To calculate an offset, the API adds the value in limit to the offset in the current request. When data is no longer available, the nextResults link is excluded, for example, no more published fares are available for retrieval for a given request.

Overall response links

Links
array
self
object
Returns the URL of the request that generated the response
paginatedRequestLinkTemplate
Formats an API request with placeholders to retrieve the element data set associated with a given request ID
tagLookupLinkTemplate
Formats an API request with placeholders to retrieve the element associated with a given tag ID
linkTemplate
Formats an API request with placeholders for required and optional query parameters

Examples: request and response

Download Examples

Requests and responses for this service are long, so these examples are simple. However, we have lots more examples that you can download.

Sample request

Bargain Finder Max AS sample

POST https://api.sabre.com/v3.1.0/shop/altairports /flights?mode=live
{
  "OTA_AirLowFareSearchRQ" : {
    "ResponseType" : "OTA",
    "ResponseVersion" : "3.1.0",
    "Version" : "3.1.0",
    "POS" : {
      "Source" : [ {
        "PseudoCityCode" : "PCC",
        "RequestorID" : {
          "Type" : "1",
          "ID" : "1",
          "CompanyName" : {
            "Code" : "TN",
            "content" : "TN"
          }
        }
      } ]
    },
    "OriginDestinationInformation" : [ {
      "RPH" : "1",
      "DepartureDateTime" : "2016-10-26T00:00:00",
      "OriginLocation" : {
        "LocationCode" : "LHR"
      },
      "DestinationLocation" : {
        "LocationCode" : "BOM"
      },
      "TPA_Extensions" : {
        "SisterOriginLocation" : [ {
          "LocationCode" : "LTN"
        }, {
          "LocationCode" : "LGW"
        } ],
        "SegmentType" : {
          "Code" : "O"
        },
        "CabinPref" : {
          "Cabin" : "Y",
          "PreferLevel" : "Preferred"
        }
      }
    }, {
      "RPH" : "2",
      "DepartureDateTime" : "2016-11-04T00:00:00",
      "OriginLocation" : {
        "LocationCode" : "BOM"
      },
      "DestinationLocation" : {
        "LocationCode" : "LHR"
      },
      "TPA_Extensions" : {
        "SisterDestinationLocation" : [ {
          "LocationCode" : "LTN"
        }, {
          "LocationCode" : "LGW"
        } ],
        "SegmentType" : {
          "Code" : "O"
        }
      }
    } ],
    "TravelerInfoSummary" : {
      "SeatsRequested" : [ 1 ],
      "AirTravelerAvail" : [ {
        "PassengerTypeQuantity" : [ {
          "Code" : "ADT",
          "Quantity" : 1
        } ]
      } ],
      "PriceRequestInformation" : {
        "CurrencyCode" : "GBP"
      }
    },
    "TPA_Extensions" : {
      "IntelliSellTransaction" : { }
    }
  }
}

Sample response

{
  "OTA_AirLowFareSearchRS" : {
    "Version" : "1.0",
    "Success" : { },
    "Warnings" : {
      "Warning" : [ {
        "Type" : "WORKERTHREAD",
        "ShortText" : "869957261903528507",
        "Code" : "TRANSACTIONID"
      }, {
        "Type" : "SERVER",
        "ShortText" : "27037",
        "Code" : "TTFHLP722"
      }, {
        "Type" : "DEFAULT",
        "ShortText" : "22141",
        "Code" : "RULEID"
      }, {
        "Type" : "DRE",
        "ShortText" : "22110",
        "Code" : "RULEID"
      } ]
    },
    "PricedItineraries" : {
      "PricedItinerary" : [ {
        "SequenceNumber" : 1,
        "AirItinerary" : {
          "DirectionInd" : "Return",
          "OriginDestinationOptions" : {
            "OriginDestinationOption" : [ {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-10-26T10:00:00",
                "ArrivalDateTime" : "2016-10-26T18:35:00",
                "StopQuantity" : 0,
                "FlightNumber" : "2",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "LHR"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BAH"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "2"
                },
                "Equipment" : [ {
                  "AirEquipType" : "332"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-10-26T22:40:00",
                "ArrivalDateTime" : "2016-10-27T04:55:00",
                "StopQuantity" : 0,
                "FlightNumber" : "56",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BAH"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BOM"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "56"
                },
                "Equipment" : [ {
                  "AirEquipType" : "321"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "I"
              } ]
            }, {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-11-04T06:45:00",
                "ArrivalDateTime" : "2016-11-04T08:05:00",
                "StopQuantity" : 0,
                "FlightNumber" : "57",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BOM"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BAH"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "57"
                },
                "Equipment" : [ {
                  "AirEquipType" : "321"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-11-04T10:10:00",
                "ArrivalDateTime" : "2016-11-04T15:20:00",
                "StopQuantity" : 0,
                "FlightNumber" : "3",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BAH"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LHR"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "3"
                },
                "Equipment" : [ {
                  "AirEquipType" : "332"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "I"
              } ]
            } ]
          }
        },
        "AirItineraryPricingInfo" : [ {
          "PricingSource" : "ADVJR1",
          "ItinTotalFare" : {
            "BaseFare" : {
              "Amount" : 75.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "EquivFare" : {
              "Amount" : 75.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "Taxes" : {
              "Tax" : [ {
                "TaxCode" : "TOTALTAX",
                "Amount" : 298.25,
                "CurrencyCode" : "GBP",
                "DecimalPlaces" : 2
              } ]
            },
            "TotalFare" : {
              "Amount" : 373.25,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            }
          },
          "PTC_FareBreakdowns" : {
            "PTC_FareBreakdown" : [ {
              "PassengerTypeQuantity" : {
                "Code" : "ADT",
                "Quantity" : 1
              },
              "FareBasisCodes" : {
                "FareBasisCode" : [ {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                } ]
              },
              "PassengerFare" : {
                "BaseFare" : {
                  "Amount" : 75.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "EquivFare" : {
                  "Amount" : 75.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "Taxes" : {
                  "Tax" : [ {
                    "TaxCode" : "YQF",
                    "Amount" : 80.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQF",
                    "Amount" : 80.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 2.1,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 2.1,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "GB6",
                    "Amount" : 73.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "UB6",
                    "Amount" : 41.65,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "HM",
                    "Amount" : 0.2,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "HM",
                    "Amount" : 0.2,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "WO",
                    "Amount" : 2.6,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "IN",
                    "Amount" : 8.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YM",
                    "Amount" : 8.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  } ]
                },
                "TotalFare" : {
                  "Amount" : 373.25,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                }
              },
              "TPA_Extensions" : {
                "FareCalcLine" : {
                  "Info" : "LON GF X/BAH GF BOM53.15GF X/BAH GF LON53.15NUC106.30END ROE0.705426"
                }
              }
            } ]
          },
          "FareInfos" : {
            "FareInfo" : [ {
              "DepartureDate" : "2016-10-26T10:00:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LHR"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BAH"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "L"
                }
              }
            }, {
              "DepartureDate" : "2016-10-26T22:40:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BAH"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BOM"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "D"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T06:45:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BOM"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BAH"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "B"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T10:10:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BAH"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LHR"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "L"
                }
              }
            } ]
          },
          "TPA_Extensions" : {
            "DivideInParty" : {
              "Indicator" : false
            }
          }
        } ],
        "TicketingInfo" : {
          "TicketType" : "eTicket"
        },
        "TPA_Extensions" : { }
      }, {
        "SequenceNumber" : 2,
        "AirItinerary" : {
          "DirectionInd" : "Return",
          "OriginDestinationOptions" : {
            "OriginDestinationOption" : [ {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-10-26T22:05:00",
                "ArrivalDateTime" : "2016-10-27T06:40:00",
                "StopQuantity" : 0,
                "FlightNumber" : "6",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "LHR"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BAH"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "6"
                },
                "Equipment" : [ {
                  "AirEquipType" : "332"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-10-27T11:20:00",
                "ArrivalDateTime" : "2016-10-27T17:35:00",
                "StopQuantity" : 0,
                "FlightNumber" : "64",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BAH"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BOM"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "64"
                },
                "Equipment" : [ {
                  "AirEquipType" : "321"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "I"
              } ]
            }, {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-11-04T06:45:00",
                "ArrivalDateTime" : "2016-11-04T08:05:00",
                "StopQuantity" : 0,
                "FlightNumber" : "57",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BOM"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BAH"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "57"
                },
                "Equipment" : [ {
                  "AirEquipType" : "321"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-11-04T10:10:00",
                "ArrivalDateTime" : "2016-11-04T15:20:00",
                "StopQuantity" : 0,
                "FlightNumber" : "3",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BAH"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LHR"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "3"
                },
                "Equipment" : [ {
                  "AirEquipType" : "332"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "I"
              } ]
            } ]
          }
        },
        "AirItineraryPricingInfo" : [ {
          "PricingSource" : "ADVJR1",
          "ItinTotalFare" : {
            "BaseFare" : {
              "Amount" : 75.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "EquivFare" : {
              "Amount" : 75.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "Taxes" : {
              "Tax" : [ {
                "TaxCode" : "TOTALTAX",
                "Amount" : 298.25,
                "CurrencyCode" : "GBP",
                "DecimalPlaces" : 2
              } ]
            },
            "TotalFare" : {
              "Amount" : 373.25,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            }
          },
          "PTC_FareBreakdowns" : {
            "PTC_FareBreakdown" : [ {
              "PassengerTypeQuantity" : {
                "Code" : "ADT",
                "Quantity" : 1
              },
              "FareBasisCodes" : {
                "FareBasisCode" : [ {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                } ]
              },
              "PassengerFare" : {
                "BaseFare" : {
                  "Amount" : 75.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "EquivFare" : {
                  "Amount" : 75.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "Taxes" : {
                  "Tax" : [ {
                    "TaxCode" : "YQF",
                    "Amount" : 80.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQF",
                    "Amount" : 80.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 2.1,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 2.1,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "GB6",
                    "Amount" : 73.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "UB6",
                    "Amount" : 41.65,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "HM",
                    "Amount" : 0.2,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "HM",
                    "Amount" : 0.2,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "WO",
                    "Amount" : 2.6,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "IN",
                    "Amount" : 8.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YM",
                    "Amount" : 8.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  } ]
                },
                "TotalFare" : {
                  "Amount" : 373.25,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                }
              },
              "TPA_Extensions" : {
                "FareCalcLine" : {
                  "Info" : "LON GF X/BAH GF BOM53.15GF X/BAH GF LON53.15NUC106.30END ROE0.705426"
                }
              }
            } ]
          },
          "FareInfos" : {
            "FareInfo" : [ {
              "DepartureDate" : "2016-10-26T22:05:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LHR"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BAH"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "D"
                }
              }
            }, {
              "DepartureDate" : "2016-10-27T11:20:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BAH"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BOM"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "L"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T06:45:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BOM"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BAH"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "B"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T10:10:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BAH"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LHR"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "L"
                }
              }
            } ]
          },
          "TPA_Extensions" : {
            "DivideInParty" : {
              "Indicator" : false
            }
          }
        } ],
        "TicketingInfo" : {
          "TicketType" : "eTicket"
        },
        "TPA_Extensions" : { }
      }, {
        "SequenceNumber" : 3,
        "AirItinerary" : {
          "DirectionInd" : "Return",
          "OriginDestinationOptions" : {
            "OriginDestinationOption" : [ {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-10-26T10:00:00",
                "ArrivalDateTime" : "2016-10-26T18:35:00",
                "StopQuantity" : 0,
                "FlightNumber" : "2",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "LHR"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BAH"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "2"
                },
                "Equipment" : [ {
                  "AirEquipType" : "332"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-10-26T22:40:00",
                "ArrivalDateTime" : "2016-10-27T04:55:00",
                "StopQuantity" : 0,
                "FlightNumber" : "56",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BAH"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BOM"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "56"
                },
                "Equipment" : [ {
                  "AirEquipType" : "321"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "I"
              } ]
            }, {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-11-04T18:25:00",
                "ArrivalDateTime" : "2016-11-04T19:45:00",
                "StopQuantity" : 0,
                "FlightNumber" : "65",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BOM"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BAH"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "65"
                },
                "Equipment" : [ {
                  "AirEquipType" : "321"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-11-05T01:15:00",
                "ArrivalDateTime" : "2016-11-05T06:25:00",
                "StopQuantity" : 0,
                "FlightNumber" : "7",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BAH"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LHR"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "7"
                },
                "Equipment" : [ {
                  "AirEquipType" : "332"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "I"
              } ]
            } ]
          }
        },
        "AirItineraryPricingInfo" : [ {
          "PricingSource" : "ADVJR1",
          "ItinTotalFare" : {
            "BaseFare" : {
              "Amount" : 75.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "EquivFare" : {
              "Amount" : 75.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "Taxes" : {
              "Tax" : [ {
                "TaxCode" : "TOTALTAX",
                "Amount" : 298.25,
                "CurrencyCode" : "GBP",
                "DecimalPlaces" : 2
              } ]
            },
            "TotalFare" : {
              "Amount" : 373.25,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            }
          },
          "PTC_FareBreakdowns" : {
            "PTC_FareBreakdown" : [ {
              "PassengerTypeQuantity" : {
                "Code" : "ADT",
                "Quantity" : 1
              },
              "FareBasisCodes" : {
                "FareBasisCode" : [ {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                } ]
              },
              "PassengerFare" : {
                "BaseFare" : {
                  "Amount" : 75.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "EquivFare" : {
                  "Amount" : 75.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "Taxes" : {
                  "Tax" : [ {
                    "TaxCode" : "YQF",
                    "Amount" : 80.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQF",
                    "Amount" : 80.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 2.1,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 2.1,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "GB6",
                    "Amount" : 73.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "UB6",
                    "Amount" : 41.65,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "HM",
                    "Amount" : 0.2,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "HM",
                    "Amount" : 0.2,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "WO",
                    "Amount" : 2.6,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "IN",
                    "Amount" : 8.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YM",
                    "Amount" : 8.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  } ]
                },
                "TotalFare" : {
                  "Amount" : 373.25,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                }
              },
              "TPA_Extensions" : {
                "FareCalcLine" : {
                  "Info" : "LON GF X/BAH GF BOM53.15GF X/BAH GF LON53.15NUC106.30END ROE0.705426"
                }
              }
            } ]
          },
          "FareInfos" : {
            "FareInfo" : [ {
              "DepartureDate" : "2016-10-26T10:00:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LHR"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BAH"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "L"
                }
              }
            }, {
              "DepartureDate" : "2016-10-26T22:40:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BAH"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BOM"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "D"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T18:25:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BOM"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BAH"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "D"
                }
              }
            }, {
              "DepartureDate" : "2016-11-05T01:15:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BAH"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LHR"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "B"
                }
              }
            } ]
          },
          "TPA_Extensions" : {
            "DivideInParty" : {
              "Indicator" : false
            }
          }
        } ],
        "TicketingInfo" : {
          "TicketType" : "eTicket"
        },
        "TPA_Extensions" : { }
      }, {
        "SequenceNumber" : 4,
        "AirItinerary" : {
          "DirectionInd" : "Return",
          "OriginDestinationOptions" : {
            "OriginDestinationOption" : [ {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-10-26T22:05:00",
                "ArrivalDateTime" : "2016-10-27T06:40:00",
                "StopQuantity" : 0,
                "FlightNumber" : "6",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "LHR"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BAH"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "6"
                },
                "Equipment" : [ {
                  "AirEquipType" : "332"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-10-27T11:20:00",
                "ArrivalDateTime" : "2016-10-27T17:35:00",
                "StopQuantity" : 0,
                "FlightNumber" : "64",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BAH"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BOM"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "64"
                },
                "Equipment" : [ {
                  "AirEquipType" : "321"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "I"
              } ]
            }, {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-11-04T18:25:00",
                "ArrivalDateTime" : "2016-11-04T19:45:00",
                "StopQuantity" : 0,
                "FlightNumber" : "65",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BOM"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BAH"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "65"
                },
                "Equipment" : [ {
                  "AirEquipType" : "321"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-11-05T01:15:00",
                "ArrivalDateTime" : "2016-11-05T06:25:00",
                "StopQuantity" : 0,
                "FlightNumber" : "7",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BAH"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LHR"
                },
                "OperatingAirline" : {
                  "Code" : "GF",
                  "FlightNumber" : "7"
                },
                "Equipment" : [ {
                  "AirEquipType" : "332"
                } ],
                "MarketingAirline" : {
                  "Code" : "GF"
                },
                "MarriageGrp" : "I"
              } ]
            } ]
          }
        },
        "AirItineraryPricingInfo" : [ {
          "PricingSource" : "ADVJR1",
          "ItinTotalFare" : {
            "BaseFare" : {
              "Amount" : 75.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "EquivFare" : {
              "Amount" : 75.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "Taxes" : {
              "Tax" : [ {
                "TaxCode" : "TOTALTAX",
                "Amount" : 298.25,
                "CurrencyCode" : "GBP",
                "DecimalPlaces" : 2
              } ]
            },
            "TotalFare" : {
              "Amount" : 373.25,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            }
          },
          "PTC_FareBreakdowns" : {
            "PTC_FareBreakdown" : [ {
              "PassengerTypeQuantity" : {
                "Code" : "ADT",
                "Quantity" : 1
              },
              "FareBasisCodes" : {
                "FareBasisCode" : [ {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                }, {
                  "content" : "W9WUK4A"
                } ]
              },
              "PassengerFare" : {
                "BaseFare" : {
                  "Amount" : 75.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "EquivFare" : {
                  "Amount" : 75.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "Taxes" : {
                  "Tax" : [ {
                    "TaxCode" : "YQF",
                    "Amount" : 80.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQF",
                    "Amount" : 80.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 2.1,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 2.1,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "GB6",
                    "Amount" : 73.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "UB6",
                    "Amount" : 41.65,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "HM",
                    "Amount" : 0.2,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "HM",
                    "Amount" : 0.2,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "WO",
                    "Amount" : 2.6,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "IN",
                    "Amount" : 8.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YM",
                    "Amount" : 8.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  } ]
                },
                "TotalFare" : {
                  "Amount" : 373.25,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                }
              },
              "TPA_Extensions" : {
                "FareCalcLine" : {
                  "Info" : "LON GF X/BAH GF BOM53.15GF X/BAH GF LON53.15NUC106.30END ROE0.705426"
                }
              }
            } ]
          },
          "FareInfos" : {
            "FareInfo" : [ {
              "DepartureDate" : "2016-10-26T22:05:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LHR"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BAH"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "D"
                }
              }
            }, {
              "DepartureDate" : "2016-10-27T11:20:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BAH"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BOM"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "L"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T18:25:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BOM"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BAH"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "D"
                }
              }
            }, {
              "DepartureDate" : "2016-11-05T01:15:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "GF"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BAH"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LHR"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "B"
                }
              }
            } ]
          },
          "TPA_Extensions" : {
            "DivideInParty" : {
              "Indicator" : false
            }
          }
        } ],
        "TicketingInfo" : {
          "TicketType" : "eTicket"
        },
        "TPA_Extensions" : { }
        }, 


        {
        "SequenceNumber" : 396,
        "AirItinerary" : {
          "DirectionInd" : "Return",
          "OriginDestinationOptions" : {
            "OriginDestinationOption" : [ {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-10-26T17:10:00",
                "ArrivalDateTime" : "2016-10-26T18:40:00",
                "StopQuantity" : 0,
                "FlightNumber" : "609",
                "ResBookDesigCode" : "Z",
                "DepartureAirport" : {
                  "LocationCode" : "LGW"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LHR"
                },
                "OperatingAirline" : {
                  "CompanyShortName" : "NATIONAL EXPRESS",
                  "Code" : "9B",
                  "FlightNumber" : "609"
                },
                "Equipment" : [ {
                  "AirEquipType" : "BUS"
                } ],
                "MarketingAirline" : {
                  "Code" : "9B"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-10-26T21:20:00",
                "ArrivalDateTime" : "2016-10-27T11:00:00",
                "StopQuantity" : 0,
                "FlightNumber" : "117",
                "ResBookDesigCode" : "Y",
                "DepartureAirport" : {
                  "LocationCode" : "LHR"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BOM"
                },
                "OperatingAirline" : {
                  "Code" : "9W",
                  "FlightNumber" : "117"
                },
                "Equipment" : [ {
                  "AirEquipType" : "77W"
                } ],
                "MarketingAirline" : {
                  "Code" : "9W"
                },
                "MarriageGrp" : "O"
              } ]
            }, {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-11-04T03:35:00",
                "ArrivalDateTime" : "2016-11-04T09:20:00",
                "StopQuantity" : 0,
                "FlightNumber" : "232",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BOM"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "AMS"
                },
                "OperatingAirline" : {
                  "Code" : "9W",
                  "FlightNumber" : "232"
                },
                "Equipment" : [ {
                  "AirEquipType" : "333"
                } ],
                "MarketingAirline" : {
                  "Code" : "9W"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-11-04T14:45:00",
                "ArrivalDateTime" : "2016-11-04T14:55:00",
                "StopQuantity" : 0,
                "FlightNumber" : "2761",
                "ResBookDesigCode" : "N",
                "DepartureAirport" : {
                  "LocationCode" : "AMS"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LGW"
                },
                "OperatingAirline" : {
                  "Code" : "BA",
                  "FlightNumber" : "2761"
                },
                "Equipment" : [ {
                  "AirEquipType" : "319"
                } ],
                "MarketingAirline" : {
                  "Code" : "BA"
                },
                "MarriageGrp" : "O"
              } ]
            } ]
          }
        },
        "AirItineraryPricingInfo" : [ {
          "PricingSource" : "ADVJR1",
          "ItinTotalFare" : {
            "BaseFare" : {
              "Amount" : 1365.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "EquivFare" : {
              "Amount" : 1365.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "Taxes" : {
              "Tax" : [ {
                "TaxCode" : "TOTALTAX",
                "Amount" : 366.25,
                "CurrencyCode" : "GBP",
                "DecimalPlaces" : 2
              } ]
            },
            "TotalFare" : {
              "Amount" : 1731.25,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            }
          },
          "PTC_FareBreakdowns" : {
            "PTC_FareBreakdown" : [ {
              "PassengerTypeQuantity" : {
                "Code" : "ADT",
                "Quantity" : 1
              },
              "FareBasisCodes" : {
                "FareBasisCode" : [ {
                  "content" : "YIF"
                }, {
                  "content" : "YIF"
                }, {
                  "content" : "W2ST0X"
                }, {
                  "content" : "W2ST0X"
                } ]
              },
              "PassengerFare" : {
                "BaseFare" : {
                  "Amount" : 1365.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "EquivFare" : {
                  "Amount" : 1365.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "Taxes" : {
                  "Tax" : [ {
                    "TaxCode" : "YQF",
                    "Amount" : 100.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQF",
                    "Amount" : 100.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRF",
                    "Amount" : 1.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 3.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQI",
                    "Amount" : 18.5,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "GB6",
                    "Amount" : 73.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "UB6",
                    "Amount" : 41.65,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "WO",
                    "Amount" : 2.6,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "IN",
                    "Amount" : 8.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YM",
                    "Amount" : 8.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "CJ",
                    "Amount" : 4.5,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "RN",
                    "Amount" : 4.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "VV",
                    "Amount" : 0.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  } ]
                },
                "TotalFare" : {
                  "Amount" : 1731.25,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                }
              },
              "TPA_Extensions" : {
                "FareCalcLine" : {
                  "Info" : "LON 9B X/LON 9W BOM M1825.13 9W X/AMS BA LON Q BOMLON35.43 74.42NUC1934.98END ROE0.705426"
                }
              }
            } ]
          },
          "FareInfos" : {
            "FareInfo" : [ {
              "DepartureDate" : "2016-10-26T17:10:00",
              "FareReference" : "Z",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9B"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LGW"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LHR"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 4,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "C"
                }
              }
            }, {
              "DepartureDate" : "2016-10-26T21:20:00",
              "FareReference" : "Y",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9W"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LHR"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BOM"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "DB"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T03:35:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9W"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BOM"
              },
              "ArrivalAirport" : {
                "LocationCode" : "AMS"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "BS"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T14:45:00",
              "FareReference" : "N",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "BA"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "AMS"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LGW"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "M"
                }
              }
            } ]
          },
          "TPA_Extensions" : {
            "DivideInParty" : {
              "Indicator" : false
            }
          }
        } ],
        "TicketingInfo" : {
          "TicketType" : "eTicket"
        },
        "TPA_Extensions" : { }
      }, {
        "SequenceNumber" : 397,
        "AirItinerary" : {
          "DirectionInd" : "Return",
          "OriginDestinationOptions" : {
            "OriginDestinationOption" : [ {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-10-26T16:25:00",
                "ArrivalDateTime" : "2016-10-26T17:55:00",
                "StopQuantity" : 0,
                "FlightNumber" : "607",
                "ResBookDesigCode" : "Z",
                "DepartureAirport" : {
                  "LocationCode" : "LGW"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LHR"
                },
                "OperatingAirline" : {
                  "CompanyShortName" : "NATIONAL EXPRESS",
                  "Code" : "9B",
                  "FlightNumber" : "607"
                },
                "Equipment" : [ {
                  "AirEquipType" : "BUS"
                } ],
                "MarketingAirline" : {
                  "Code" : "9B"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-10-26T21:20:00",
                "ArrivalDateTime" : "2016-10-27T11:00:00",
                "StopQuantity" : 0,
                "FlightNumber" : "117",
                "ResBookDesigCode" : "Y",
                "DepartureAirport" : {
                  "LocationCode" : "LHR"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BOM"
                },
                "OperatingAirline" : {
                  "Code" : "9W",
                  "FlightNumber" : "117"
                },
                "Equipment" : [ {
                  "AirEquipType" : "77W"
                } ],
                "MarketingAirline" : {
                  "Code" : "9W"
                },
                "MarriageGrp" : "O"
              } ]
            }, {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-11-04T03:35:00",
                "ArrivalDateTime" : "2016-11-04T09:20:00",
                "StopQuantity" : 0,
                "FlightNumber" : "232",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BOM"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "AMS"
                },
                "OperatingAirline" : {
                  "Code" : "9W",
                  "FlightNumber" : "232"
                },
                "Equipment" : [ {
                  "AirEquipType" : "333"
                } ],
                "MarketingAirline" : {
                  "Code" : "9W"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-11-04T14:45:00",
                "ArrivalDateTime" : "2016-11-04T14:55:00",
                "StopQuantity" : 0,
                "FlightNumber" : "2761",
                "ResBookDesigCode" : "N",
                "DepartureAirport" : {
                  "LocationCode" : "AMS"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LGW"
                },
                "OperatingAirline" : {
                  "Code" : "BA",
                  "FlightNumber" : "2761"
                },
                "Equipment" : [ {
                  "AirEquipType" : "319"
                } ],
                "MarketingAirline" : {
                  "Code" : "BA"
                },
                "MarriageGrp" : "O"
              } ]
            } ]
          }
        },
        "AirItineraryPricingInfo" : [ {
          "PricingSource" : "ADVJR1",
          "ItinTotalFare" : {
            "BaseFare" : {
              "Amount" : 1365.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "EquivFare" : {
              "Amount" : 1365.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "Taxes" : {
              "Tax" : [ {
                "TaxCode" : "TOTALTAX",
                "Amount" : 366.25,
                "CurrencyCode" : "GBP",
                "DecimalPlaces" : 2
              } ]
            },
            "TotalFare" : {
              "Amount" : 1731.25,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            }
          },
          "PTC_FareBreakdowns" : {
            "PTC_FareBreakdown" : [ {
              "PassengerTypeQuantity" : {
                "Code" : "ADT",
                "Quantity" : 1
              },
              "FareBasisCodes" : {
                "FareBasisCode" : [ {
                  "content" : "YIF"
                }, {
                  "content" : "YIF"
                }, {
                  "content" : "W2ST0X"
                }, {
                  "content" : "W2ST0X"
                } ]
              },
              "PassengerFare" : {
                "BaseFare" : {
                  "Amount" : 1365.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "EquivFare" : {
                  "Amount" : 1365.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "Taxes" : {
                  "Tax" : [ {
                    "TaxCode" : "YQF",
                    "Amount" : 100.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQF",
                    "Amount" : 100.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRF",
                    "Amount" : 1.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 3.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQI",
                    "Amount" : 18.5,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "GB6",
                    "Amount" : 73.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "UB6",
                    "Amount" : 41.65,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "WO",
                    "Amount" : 2.6,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "IN",
                    "Amount" : 8.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YM",
                    "Amount" : 8.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "CJ",
                    "Amount" : 4.5,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "RN",
                    "Amount" : 4.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "VV",
                    "Amount" : 0.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  } ]
                },
                "TotalFare" : {
                  "Amount" : 1731.25,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                }
              },
              "TPA_Extensions" : {
                "FareCalcLine" : {
                  "Info" : "LON 9B X/LON 9W BOM M1825.13 9W X/AMS BA LON Q BOMLON35.43 74.42NUC1934.98END ROE0.705426"
                }
              }
            } ]
          },
          "FareInfos" : {
            "FareInfo" : [ {
              "DepartureDate" : "2016-10-26T16:25:00",
              "FareReference" : "Z",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9B"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LGW"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LHR"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 4,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "C"
                }
              }
            }, {
              "DepartureDate" : "2016-10-26T21:20:00",
              "FareReference" : "Y",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9W"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LHR"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BOM"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "DB"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T03:35:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9W"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BOM"
              },
              "ArrivalAirport" : {
                "LocationCode" : "AMS"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "BS"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T14:45:00",
              "FareReference" : "N",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "BA"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "AMS"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LGW"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "M"
                }
              }
            } ]
          },
          "TPA_Extensions" : {
            "DivideInParty" : {
              "Indicator" : false
            }
          }
        } ],
        "TicketingInfo" : {
          "TicketType" : "eTicket"
        },
        "TPA_Extensions" : { }
      }, {
        "SequenceNumber" : 398,
        "AirItinerary" : {
          "DirectionInd" : "Return",
          "OriginDestinationOptions" : {
            "OriginDestinationOption" : [ {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-10-26T16:20:00",
                "ArrivalDateTime" : "2016-10-26T17:50:00",
                "StopQuantity" : 0,
                "FlightNumber" : "834",
                "ResBookDesigCode" : "Z",
                "DepartureAirport" : {
                  "LocationCode" : "LGW"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LHR"
                },
                "OperatingAirline" : {
                  "CompanyShortName" : "NATIONAL EXPRESS",
                  "Code" : "9B",
                  "FlightNumber" : "834"
                },
                "Equipment" : [ {
                  "AirEquipType" : "BUS"
                } ],
                "MarketingAirline" : {
                  "Code" : "9B"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-10-26T21:20:00",
                "ArrivalDateTime" : "2016-10-27T11:00:00",
                "StopQuantity" : 0,
                "FlightNumber" : "117",
                "ResBookDesigCode" : "Y",
                "DepartureAirport" : {
                  "LocationCode" : "LHR"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BOM"
                },
                "OperatingAirline" : {
                  "Code" : "9W",
                  "FlightNumber" : "117"
                },
                "Equipment" : [ {
                  "AirEquipType" : "77W"
                } ],
                "MarketingAirline" : {
                  "Code" : "9W"
                },
                "MarriageGrp" : "O"
              } ]
            }, {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-11-04T03:35:00",
                "ArrivalDateTime" : "2016-11-04T09:20:00",
                "StopQuantity" : 0,
                "FlightNumber" : "232",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BOM"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "AMS"
                },
                "OperatingAirline" : {
                  "Code" : "9W",
                  "FlightNumber" : "232"
                },
                "Equipment" : [ {
                  "AirEquipType" : "333"
                } ],
                "MarketingAirline" : {
                  "Code" : "9W"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-11-04T14:45:00",
                "ArrivalDateTime" : "2016-11-04T14:55:00",
                "StopQuantity" : 0,
                "FlightNumber" : "2761",
                "ResBookDesigCode" : "N",
                "DepartureAirport" : {
                  "LocationCode" : "AMS"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LGW"
                },
                "OperatingAirline" : {
                  "Code" : "BA",
                  "FlightNumber" : "2761"
                },
                "Equipment" : [ {
                  "AirEquipType" : "319"
                } ],
                "MarketingAirline" : {
                  "Code" : "BA"
                },
                "MarriageGrp" : "O"
              } ]
            } ]
          }
        },
        "AirItineraryPricingInfo" : [ {
          "PricingSource" : "ADVJR1",
          "ItinTotalFare" : {
            "BaseFare" : {
              "Amount" : 1365.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "EquivFare" : {
              "Amount" : 1365.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "Taxes" : {
              "Tax" : [ {
                "TaxCode" : "TOTALTAX",
                "Amount" : 366.25,
                "CurrencyCode" : "GBP",
                "DecimalPlaces" : 2
              } ]
            },
            "TotalFare" : {
              "Amount" : 1731.25,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            }
          },
          "PTC_FareBreakdowns" : {
            "PTC_FareBreakdown" : [ {
              "PassengerTypeQuantity" : {
                "Code" : "ADT",
                "Quantity" : 1
              },
              "FareBasisCodes" : {
                "FareBasisCode" : [ {
                  "content" : "YIF"
                }, {
                  "content" : "YIF"
                }, {
                  "content" : "W2ST0X"
                }, {
                  "content" : "W2ST0X"
                } ]
              },
              "PassengerFare" : {
                "BaseFare" : {
                  "Amount" : 1365.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "EquivFare" : {
                  "Amount" : 1365.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "Taxes" : {
                  "Tax" : [ {
                    "TaxCode" : "YQF",
                    "Amount" : 100.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQF",
                    "Amount" : 100.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRF",
                    "Amount" : 1.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 3.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQI",
                    "Amount" : 18.5,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "GB6",
                    "Amount" : 73.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "UB6",
                    "Amount" : 41.65,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "WO",
                    "Amount" : 2.6,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "IN",
                    "Amount" : 8.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YM",
                    "Amount" : 8.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "CJ",
                    "Amount" : 4.5,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "RN",
                    "Amount" : 4.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "VV",
                    "Amount" : 0.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  } ]
                },
                "TotalFare" : {
                  "Amount" : 1731.25,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                }
              },
              "TPA_Extensions" : {
                "FareCalcLine" : {
                  "Info" : "LON 9B X/LON 9W BOM M1825.13 9W X/AMS BA LON Q BOMLON35.43 74.42NUC1934.98END ROE0.705426"
                }
              }
            } ]
          },
          "FareInfos" : {
            "FareInfo" : [ {
              "DepartureDate" : "2016-10-26T16:20:00",
              "FareReference" : "Z",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9B"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LGW"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LHR"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 4,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "C"
                }
              }
            }, {
              "DepartureDate" : "2016-10-26T21:20:00",
              "FareReference" : "Y",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9W"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LHR"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BOM"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "DB"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T03:35:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9W"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BOM"
              },
              "ArrivalAirport" : {
                "LocationCode" : "AMS"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "BS"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T14:45:00",
              "FareReference" : "N",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "BA"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "AMS"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LGW"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "M"
                }
              }
            } ]
          },
          "TPA_Extensions" : {
            "DivideInParty" : {
              "Indicator" : false
            }
          }
        } ],
        "TicketingInfo" : {
          "TicketType" : "eTicket"
        },
        "TPA_Extensions" : { }
      }, {
        "SequenceNumber" : 399,
        "AirItinerary" : {
          "DirectionInd" : "Return",
          "OriginDestinationOptions" : {
            "OriginDestinationOption" : [ {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-10-26T03:30:00",
                "ArrivalDateTime" : "2016-10-26T04:55:00",
                "StopQuantity" : 0,
                "FlightNumber" : "538",
                "ResBookDesigCode" : "Z",
                "DepartureAirport" : {
                  "LocationCode" : "LGW"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LHR"
                },
                "OperatingAirline" : {
                  "CompanyShortName" : "NATIONAL EXPRESS",
                  "Code" : "9B",
                  "FlightNumber" : "538"
                },
                "Equipment" : [ {
                  "AirEquipType" : "BUS"
                } ],
                "MarketingAirline" : {
                  "Code" : "9B"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-10-26T09:30:00",
                "ArrivalDateTime" : "2016-10-26T23:10:00",
                "StopQuantity" : 0,
                "FlightNumber" : "119",
                "ResBookDesigCode" : "Y",
                "DepartureAirport" : {
                  "LocationCode" : "LHR"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BOM"
                },
                "OperatingAirline" : {
                  "Code" : "9W",
                  "FlightNumber" : "119"
                },
                "Equipment" : [ {
                  "AirEquipType" : "77W"
                } ],
                "MarketingAirline" : {
                  "Code" : "9W"
                },
                "MarriageGrp" : "O"
              } ]
            }, {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-11-04T03:35:00",
                "ArrivalDateTime" : "2016-11-04T09:20:00",
                "StopQuantity" : 0,
                "FlightNumber" : "232",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BOM"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "AMS"
                },
                "OperatingAirline" : {
                  "Code" : "9W",
                  "FlightNumber" : "232"
                },
                "Equipment" : [ {
                  "AirEquipType" : "333"
                } ],
                "MarketingAirline" : {
                  "Code" : "9W"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-11-04T14:45:00",
                "ArrivalDateTime" : "2016-11-04T14:55:00",
                "StopQuantity" : 0,
                "FlightNumber" : "2761",
                "ResBookDesigCode" : "N",
                "DepartureAirport" : {
                  "LocationCode" : "AMS"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LGW"
                },
                "OperatingAirline" : {
                  "Code" : "BA",
                  "FlightNumber" : "2761"
                },
                "Equipment" : [ {
                  "AirEquipType" : "319"
                } ],
                "MarketingAirline" : {
                  "Code" : "BA"
                },
                "MarriageGrp" : "O"
              } ]
            } ]
          }
        },
        "AirItineraryPricingInfo" : [ {
          "PricingSource" : "ADVJR1",
          "ItinTotalFare" : {
            "BaseFare" : {
              "Amount" : 1365.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "EquivFare" : {
              "Amount" : 1365.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "Taxes" : {
              "Tax" : [ {
                "TaxCode" : "TOTALTAX",
                "Amount" : 366.25,
                "CurrencyCode" : "GBP",
                "DecimalPlaces" : 2
              } ]
            },
            "TotalFare" : {
              "Amount" : 1731.25,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            }
          },
          "PTC_FareBreakdowns" : {
            "PTC_FareBreakdown" : [ {
              "PassengerTypeQuantity" : {
                "Code" : "ADT",
                "Quantity" : 1
              },
              "FareBasisCodes" : {
                "FareBasisCode" : [ {
                  "content" : "YIF"
                }, {
                  "content" : "YIF"
                }, {
                  "content" : "W2ST0X"
                }, {
                  "content" : "W2ST0X"
                } ]
              },
              "PassengerFare" : {
                "BaseFare" : {
                  "Amount" : 1365.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "EquivFare" : {
                  "Amount" : 1365.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "Taxes" : {
                  "Tax" : [ {
                    "TaxCode" : "YQF",
                    "Amount" : 100.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQF",
                    "Amount" : 100.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRF",
                    "Amount" : 1.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 3.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQI",
                    "Amount" : 18.5,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "GB6",
                    "Amount" : 73.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "UB6",
                    "Amount" : 41.65,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "WO",
                    "Amount" : 2.6,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "IN",
                    "Amount" : 8.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YM",
                    "Amount" : 8.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "CJ",
                    "Amount" : 4.5,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "RN",
                    "Amount" : 4.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "VV",
                    "Amount" : 0.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  } ]
                },
                "TotalFare" : {
                  "Amount" : 1731.25,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                }
              },
              "TPA_Extensions" : {
                "FareCalcLine" : {
                  "Info" : "LON 9B X/LON 9W BOM M1825.13 9W X/AMS BA LON Q BOMLON35.43 74.42NUC1934.98END ROE0.705426"
                }
              }
            } ]
          },
          "FareInfos" : {
            "FareInfo" : [ {
              "DepartureDate" : "2016-10-26T03:30:00",
              "FareReference" : "Z",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9B"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LGW"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LHR"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 4,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "C"
                }
              }
            }, {
              "DepartureDate" : "2016-10-26T09:30:00",
              "FareReference" : "Y",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9W"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LHR"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BOM"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "LS"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T03:35:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9W"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BOM"
              },
              "ArrivalAirport" : {
                "LocationCode" : "AMS"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "BS"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T14:45:00",
              "FareReference" : "N",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "BA"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "AMS"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LGW"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "M"
                }
              }
            } ]
          },
          "TPA_Extensions" : {
            "DivideInParty" : {
              "Indicator" : false
            }
          }
        } ],
        "TicketingInfo" : {
          "TicketType" : "eTicket"
        },
        "TPA_Extensions" : { }
      }, {
        "SequenceNumber" : 400,
        "AirItinerary" : {
          "DirectionInd" : "Return",
          "OriginDestinationOptions" : {
            "OriginDestinationOption" : [ {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-10-26T06:25:00",
                "ArrivalDateTime" : "2016-10-26T07:55:00",
                "StopQuantity" : 0,
                "FlightNumber" : "585",
                "ResBookDesigCode" : "Z",
                "DepartureAirport" : {
                  "LocationCode" : "LGW"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LHR"
                },
                "OperatingAirline" : {
                  "CompanyShortName" : "NATIONAL EXPRESS",
                  "Code" : "9B",
                  "FlightNumber" : "585"
                },
                "Equipment" : [ {
                  "AirEquipType" : "BUS"
                } ],
                "MarketingAirline" : {
                  "Code" : "9B"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-10-26T09:30:00",
                "ArrivalDateTime" : "2016-10-26T23:10:00",
                "StopQuantity" : 0,
                "FlightNumber" : "119",
                "ResBookDesigCode" : "Y",
                "DepartureAirport" : {
                  "LocationCode" : "LHR"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "BOM"
                },
                "OperatingAirline" : {
                  "Code" : "9W",
                  "FlightNumber" : "119"
                },
                "Equipment" : [ {
                  "AirEquipType" : "77W"
                } ],
                "MarketingAirline" : {
                  "Code" : "9W"
                },
                "MarriageGrp" : "O"
              } ]
            }, {
              "FlightSegment" : [ {
                "DepartureDateTime" : "2016-11-04T03:35:00",
                "ArrivalDateTime" : "2016-11-04T09:20:00",
                "StopQuantity" : 0,
                "FlightNumber" : "232",
                "ResBookDesigCode" : "W",
                "DepartureAirport" : {
                  "LocationCode" : "BOM"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "AMS"
                },
                "OperatingAirline" : {
                  "Code" : "9W",
                  "FlightNumber" : "232"
                },
                "Equipment" : [ {
                  "AirEquipType" : "333"
                } ],
                "MarketingAirline" : {
                  "Code" : "9W"
                },
                "MarriageGrp" : "O"
              }, {
                "DepartureDateTime" : "2016-11-04T18:50:00",
                "ArrivalDateTime" : "2016-11-04T19:05:00",
                "StopQuantity" : 0,
                "FlightNumber" : "2763",
                "ResBookDesigCode" : "N",
                "DepartureAirport" : {
                  "LocationCode" : "AMS"
                },
                "ArrivalAirport" : {
                  "LocationCode" : "LGW"
                },
                "OperatingAirline" : {
                  "Code" : "BA",
                  "FlightNumber" : "2763"
                },
                "Equipment" : [ {
                  "AirEquipType" : "319"
                } ],
                "MarketingAirline" : {
                  "Code" : "BA"
                },
                "MarriageGrp" : "O"
              } ]
            } ]
          }
        },
        "AirItineraryPricingInfo" : [ {
          "PricingSource" : "ADVJR1",
          "ItinTotalFare" : {
            "BaseFare" : {
              "Amount" : 1365.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "EquivFare" : {
              "Amount" : 1365.0,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            },
            "Taxes" : {
              "Tax" : [ {
                "TaxCode" : "TOTALTAX",
                "Amount" : 366.25,
                "CurrencyCode" : "GBP",
                "DecimalPlaces" : 2
              } ]
            },
            "TotalFare" : {
              "Amount" : 1731.25,
              "CurrencyCode" : "GBP",
              "DecimalPlaces" : 2
            }
          },
          "PTC_FareBreakdowns" : {
            "PTC_FareBreakdown" : [ {
              "PassengerTypeQuantity" : {
                "Code" : "ADT",
                "Quantity" : 1
              },
              "FareBasisCodes" : {
                "FareBasisCode" : [ {
                  "content" : "YIF"
                }, {
                  "content" : "YIF"
                }, {
                  "content" : "W2ST0X"
                }, {
                  "content" : "W2ST0X"
                } ]
              },
              "PassengerFare" : {
                "BaseFare" : {
                  "Amount" : 1365.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "EquivFare" : {
                  "Amount" : 1365.0,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                },
                "Taxes" : {
                  "Tax" : [ {
                    "TaxCode" : "YQF",
                    "Amount" : 100.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQF",
                    "Amount" : 100.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRF",
                    "Amount" : 1.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YRI",
                    "Amount" : 3.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YQI",
                    "Amount" : 18.5,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "GB6",
                    "Amount" : 73.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "UB6",
                    "Amount" : 41.65,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "WO",
                    "Amount" : 2.6,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "IN",
                    "Amount" : 8.0,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "YM",
                    "Amount" : 8.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "CJ",
                    "Amount" : 4.5,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "RN",
                    "Amount" : 4.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  }, {
                    "TaxCode" : "VV",
                    "Amount" : 0.4,
                    "CurrencyCode" : "GBP",
                    "DecimalPlaces" : 2
                  } ]
                },
                "TotalFare" : {
                  "Amount" : 1731.25,
                  "CurrencyCode" : "GBP",
                  "DecimalPlaces" : 2
                }
              },
              "TPA_Extensions" : {
                "FareCalcLine" : {
                  "Info" : "LON 9B X/LON 9W BOM M1825.13 9W X/AMS BA LON Q BOMLON35.43 74.42NUC1934.98END ROE0.705426"
                }
              }
            } ]
          },
          "FareInfos" : {
            "FareInfo" : [ {
              "DepartureDate" : "2016-10-26T06:25:00",
              "FareReference" : "Z",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9B"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LGW"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LHR"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 4,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "C"
                }
              }
            }, {
              "DepartureDate" : "2016-10-26T09:30:00",
              "FareReference" : "Y",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9W"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "LHR"
              },
              "ArrivalAirport" : {
                "LocationCode" : "BOM"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "LS"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T03:35:00",
              "FareReference" : "W",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "9W"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "BOM"
              },
              "ArrivalAirport" : {
                "LocationCode" : "AMS"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "BS"
                }
              }
            }, {
              "DepartureDate" : "2016-11-04T18:50:00",
              "FareReference" : "N",
              "RuleInfo" : { },
              "MarketingAirline" : [ {
                "Code" : "BA"
              } ],
              "DepartureAirport" : {
                "LocationCode" : "AMS"
              },
              "ArrivalAirport" : {
                "LocationCode" : "LGW"
              },
              "TPA_Extensions" : {
                "SeatsRemaining" : {
                  "Number" : 9,
                  "BelowMin" : false
                },
                "Cabin" : {
                  "Cabin" : "Y"
                },
                "Meal" : {
                  "Code" : "M"
                }
              }
            } ]
          },
          "TPA_Extensions" : {
            "DivideInParty" : {
              "Indicator" : false
            }
          }
        } ],
        "TicketingInfo" : {
          "TicketType" : "eTicket"
        },
        "TPA_Extensions" : { }
      } ]
    },
    "TPA_Extensions" : {
      "AirlineOrderList" : {
        "AirlineOrder" : [ {
          "Code" : "GF",
          "SequenceNumber" : 1
        }, {
          "Code" : "TK",
          "SequenceNumber" : 2
        }, {
          "Code" : "WY",
          "SequenceNumber" : 3
        }, {
          "Code" : "LH",
          "SequenceNumber" : 4
        }, {
          "Code" : "LX",
          "SequenceNumber" : 5
        }, {
          "Code" : "AI",
          "SequenceNumber" : 6
        }, {
          "Code" : "EK",
          "SequenceNumber" : 7
        }, {
          "Code" : "9W",
          "SequenceNumber" : 8
        }, {
          "Code" : "EY",
          "SequenceNumber" : 9
        }, {
          "Code" : "KU",
          "SequenceNumber" : 10
        }, {
          "Code" : "BA",
          "SequenceNumber" : 11
        }, {
          "Code" : "KL",
          "SequenceNumber" : 12
        }, {
          "Code" : "9B",
          "SequenceNumber" : 13
        }, {
          "Code" : "AF",
          "SequenceNumber" : 14
        }, {
          "Code" : "VS",
          "SequenceNumber" : 15
        }, {
          "Code" : "QR",
          "SequenceNumber" : 16
        } ]
      }
    }
  },
  "Links" : [ {
    "rel" : "self",
    "href" : "https://api.sabre.com/v3.1.0/shop/altairports /flights?mode=live"
  }, {
    "rel" : "linkTemplate",
    "href" : "https://api.sabre.com//shop/altairports /flights?mode=&limit=&offset=&enabletagging="
  } ]
}

Download Examples

Usage notes

Paginate tagged elements for a given request ID with "limit" and "offset"

Paginate search results for a given request ID by specifying how many tagged elements to return per request in limit and specifying the starting position to begin retrieving tagged elements in offset. This allows you to more quickly retrieve and return search queries for mobile application requests. Rather than returning all tagged elements, you could return 10 tagged elements per request in limit (limit=10) and specify a starting position of 1 in offset (offset=1). Then you can select a starting position of 11 (offset=11) to retrieve the next 10 results (limit=10).

  1. The first request returns a Request ID for the tagged element data set and a Tag ID with each tagged element from the Alternate Airport Shop API.
    POST https://api.sabre.com/v3.1.0/shop/altairports /flights ?mode=live &enabletagging=true&limit=10&offset=1 HTTP/1.1
  2. The next request retrieves the cached tagged elements from 11 to 20 from the Pagination Request URL.
    GET https://api.sabre.com/v3.1.0/shop/altairports /flights/[REQUESTID]?mode=live &limit=10&offset=11 HTTP/1.1
  3. The last request retrieves the cached tagged elements from 21 to 30 from the Pagination Request URL.
    GET https://api.sabre.com/v3.1.0/shop/altairports /flights/[REQUESTID]?mode=live&limit=10&offset=21 HTTP/1.1

Retrieve a specific tagged element for a given tag ID from the Tag ID Lookup URL

  1. The first request returns a Request ID for the tagged element data set and a Tag ID with each tagged element from the Alternate Airport Shop API.
    POST https://api.sabre.com/v3.1.0/shop/altairports /flights &enabletagging=true HTTP/1.1
  2. The next request retrieves a tagged element from the Tag ID Lookup URL.
    GET https://api.sabre.com/v3.1.0/shop/altairports /flights/tags/[TAGID]?mode=live HTTP/1.1

Errors

An HTTP status code is always returned.

Errors that are specific to this API follow. For information about the error response format, see the: Sabre APIs: common errors page.

404 NOT_FOUND

No results were found
The service cannot find data to fulfill the parameters in the request. For example, there is no data available for the dates specified.

400 BAD REQUEST

The request was not valid.
The service does not support the data used in the request. For example, origin or destination in the request is not a valid IATA airport code.
Parameter 'limit' must be of type 'number', or string equal to 'None'
The query parameter has an incorrect value. In this case, the value must be a number or specify a value of 'None'.
Parameter 'limit' must be between 1 and 2147483647
limit is 0 or a negative number or greater than 2147483647.
limit is greater than 2147483647.
Parameter 'offset' must be of type 'number'
A value has an incorrect JSON format for the corresponding parameter. In this case, the value must be a number.
Parameter 'offset' must be between 1 and 2147483647
offset is 0 or a negative number or greater than 2147483647.
No view named '{view}' is defined
The specified '{view}' does not exist.

If you receive this error:

 { status: "NotProcessed" type: "Validation" errorCode: "ERR.2SG.CLIENT.INVALID_REQUEST" timeStamp: "2016-07-19T11:43:34.599-05:00"
    message: "Request is invalid: Request payload is missing or it is not supported by the requested service" }

Ensure you:

  • have specified a content type header with a value of 'application/json'
  • are sending a JSON document in the HTTP POST's request body

Docs Navigation