swagger: '2.0' info: version: 0.18.0 title: Amadeus QuickConnect x-tags: - '#online-retail' - '#mobile-services' - '#ama-for-dev' x-status: validated x-release-note: 0.18.0: - Add the cabin bags informations in the Flight-offer search response - Add Amenities details in the Flight-offer search response 0.17.1: - Change description in lastTicketingDate and lastTicketingDateTime 0.17.0: - Add lastTicketingDateTime attribute in the Flight-Offer 0.16.0: - Add Non-stop preferred option 0.15.0: - Add new source "NDC" 0.14.0: - Add Margins and Discounts content from Margin Manager product 0.13.0: - Add Expanded parameters criterias in flight-offers search 0.12.0: - Add new sources "LTC" and "EAC" 0.11.0: - Add maxPrice filtering - Add retrieve flight-order by record locator - Add ownerOfficeId in flight-order 0.10.0: - Add traveler in pricing input 0.9.0: - Add currencies, aircraft and carriers dictionary 0.8.0: - Add Patch flight-order 0.7.0: - Add cancel flight-order 0.6.0: - Add retrieve flight-order 0.5.0: - Add flight-order create 0.4.0: - Add service catalogue into pricing flight offer reply 0.3.0: - Add search flight-offer with GET operation 0.2.0: - Add pricing flight-offer 0.1.0: - Search flight-offer using POST description: >- TO-DO: put high-level description of the API + List the limitations and pre-requisites, ... host: test.travel.api.amadeus.com basePath: /v1 schemes: - https consumes: - application/vnd.amadeus+json produces: - application/vnd.amadeus+json paths: /shopping/flight-offers: post: tags: - Shopping operationId: searchFlightOffers summary: Return list of Flight Offers based on posted searching criteria. parameters: - $ref: '#/parameters/getOverride' - name: getFlightOffersBody description: list of criteria to retrieve a list of flight offers in: body required: true schema: $ref: '#/definitions/GetFlightOffersQuery' responses: '200': $ref: '#/responses/returnAirOffers' '400': $ref: '#/responses/400_Search' default: $ref: '#/responses/500' description: > This operation aims at dynamically returning the lowest available fares by providing flight combinations matching the requested route and travel dates. The search engine collects, filters, ranks and standardizes the flight offers coming from the providers. The customer can retrieve up to 250 recommendations among the cheapest fares available in the providers’ system. The customer can also compare different types of fares on a given route in one single call. The operation also offers several options to customize the search in order to find and return the relevant flight offer depending on the customer’s need. Some of these parameters can be set by default and when the context is specific, they can also be overridden dynamically by adapting the request. ### Query example
{
"currencyCode": "USD",
"originDestinations": [
{
"id": "1",
"originLocationCode": "RIO",
"destinationLocationCode": "MAD",
"departureDateTimeRange": {
"date": "2020-03-01",
"time": "10:00:00"
}
},
{
"id": "2",
"originLocationCode": "MAD",
"destinationLocationCode": "RIO",
"departureDateTimeRange": {
"date": "2020-03-05",
"time": "17:00:00"
}
}
],
"travelers": [
{
"id": "1",
"travelerType": "ADULT",
"fareOptions": [
"STANDARD"
]
},
{
"id": "2",
"travelerType": "CHILD",
"fareOptions": [
"STANDARD"
]
}
],
"sources": [
"GDS"
],
"searchCriteria": {
"maxFlightOffers": 50,
"flightFilters": {
"cabinRestrictions": [
{
"cabin": "BUSINESS",
"coverage": "MOST_SEGMENTS",
"originDestinationIds": [
"1"
]
}
],
"carrierRestrictions": {
"excludedCarrierCodes": [
"AA",
"TP",
"AZ"
]
}
}
}
}
### Response example
{
"meta": {
"count": 50
},
"data": [
{
"type": "flight-offer",
"id": "1",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"lastTicketingDate": "2020-03-01",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT18H30M",
"segments": [
{
"departure": {
"iataCode": "GIG",
"terminal": "2",
"at": "2020-03-01T21:05:00"
},
"arrival": {
"iataCode": "CDG",
"terminal": "2E",
"at": "2020-03-02T12:20:00"
},
"carrierCode": "KL",
"number": "2410",
"aircraft": {
"code": "772"
},
"operating": {
"carrierCode": "AF"
},
"id": "40",
"numberOfStops": 0,
"blacklistedInEU": false
},
{
"departure": {
"iataCode": "CDG",
"terminal": "2F",
"at": "2020-03-02T14:30:00"
},
"arrival": {
"iataCode": "AMS",
"at": "2020-03-02T15:45:00"
},
"carrierCode": "KL",
"number": "1234",
"aircraft": {
"code": "73H"
},
"operating": {
"carrierCode": "KL"
},
"id": "41",
"numberOfStops": 0,
"blacklistedInEU": false
},
{
"departure": {
"iataCode": "AMS",
"at": "2020-03-02T17:05:00"
},
"arrival": {
"iataCode": "MAD",
"terminal": "2",
"at": "2020-03-02T19:35:00"
},
"carrierCode": "KL",
"number": "1705",
"aircraft": {
"code": "73J"
},
"operating": {
"carrierCode": "KL"
},
"id": "42",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT26H10M",
"segments": [
{
"departure": {
"iataCode": "MAD",
"terminal": "2",
"at": "2020-03-05T20:25:00"
},
"arrival": {
"iataCode": "AMS",
"at": "2020-03-05T23:00:00"
},
"carrierCode": "KL",
"number": "1706",
"aircraft": {
"code": "73J"
},
"operating": {
"carrierCode": "KL"
},
"id": "81",
"numberOfStops": 0,
"blacklistedInEU": false
},
{
"departure": {
"iataCode": "AMS",
"at": "2020-03-06T10:40:00"
},
"arrival": {
"iataCode": "GIG",
"terminal": "2",
"at": "2020-03-06T18:35:00"
},
"carrierCode": "KL",
"number": "705",
"aircraft": {
"code": "772"
},
"operating": {
"carrierCode": "KL"
},
"id": "82",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "USD",
"grandTotal": "8514.04",
"total": "8514.04",
"base": "8314.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
]
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"AF"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "USD",
"total": "4849.02",
"base": "4749.00"
},
"fareDetailsBySegment": [
{
"segmentId": "40",
"cabin": "BUSINESS",
"fareBasis": "CFFBR",
"class": "C",
"includedCheckedBags": {
"quantity": 2
}
},
{
"segmentId": "41",
"cabin": "BUSINESS",
"fareBasis": "CFFBR",
"class": "J",
"includedCheckedBags": {
"quantity": 2
}
},
{
"segmentId": "42",
"cabin": "BUSINESS",
"fareBasis": "CFFBR",
"class": "J",
"includedCheckedBags": {
"quantity": 2
}
},
{
"segmentId": "81",
"cabin": "ECONOMY",
"fareBasis": "YFFBR",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
}
},
{
"segmentId": "82",
"cabin": "ECONOMY",
"fareBasis": "YFFBR",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
}
}
]
},
{
"travelerId": "2",
"fareOption": "STANDARD",
"travelerType": "CHILD",
"price": {
"currency": "USD",
"total": "3665.02",
"base": "3565.00"
},
"fareDetailsBySegment": [
{
"segmentId": "40",
"cabin": "BUSINESS",
"fareBasis": "CFFBR",
"class": "C"
},
{
"segmentId": "41",
"cabin": "BUSINESS",
"fareBasis": "CFFBR",
"class": "J"
},
{
"segmentId": "42",
"cabin": "BUSINESS",
"fareBasis": "CFFBR",
"class": "J"
},
{
"segmentId": "81",
"cabin": "ECONOMY",
"fareBasis": "YFFBR",
"class": "Y"
},
{
"segmentId": "82",
"cabin": "ECONOMY",
"fareBasis": "YFFBR",
"class": "Y"
}
]
}
]
},
...
],
"dictionaries": {
"locations": {
"MAD": {
"cityCode": "MAD",
"countryCode": "ES"
},
"GIG": {
"cityCode": "RIO",
"countryCode": "BR"
},
"CDG": {
"cityCode": "PAR",
"countryCode": "FR"
},
"AMS": {
"cityCode": "AMS",
"countryCode": "NL"
}
},
"aircraft": {
"772": "BOEING 777-200/200ER"
"73H": "BOEING 737-800 (WINGLETS)"
"73J": "BOEING 737-900"
},
"currencies": {
"USD": "US DOLLAR"
},
"carriers" : {
"KL": "KLM ROYAL DUTCH AIRLINES"
"AF": "AIR FRANCE"
}
}
}
get:
tags:
- Shopping
operationId: getFlightOffers
summary: Return list of Flight Offers based on searching criteria.
parameters:
- name: originLocationCode
in: query
description: >-
city/airport [IATA
code](http://www.iata.org/publications/Pages/code-search.aspx) from
which the traveler will depart, e.g. BOS for Boston
required: true
type: string
pattern: '[A-Z]{3}'
- name: destinationLocationCode
in: query
description: >-
city/airport [IATA
code](http://www.iata.org/publications/Pages/code-search.aspx) to
which the traveler is going, e.g. PAR for Paris
required: true
type: string
pattern: '[A-Z]{3}'
- name: departureDate
in: query
description: >-
the date on which the traveler will depart from the origin to go to
the destination. Dates are specified in the [ISO
8601](https://en.wikipedia.org/wiki/ISO_8601) YYYY-MM-DD format,
e.g. 2017-12-25
required: true
type: string
format: date
- name: returnDate
in: query
description: >-
the date on which the traveler will depart from the destination to
return to the origin. If this parameter is not specified, only
one-way itineraries are found. If this parameter is specified, only
round-trip itineraries are found. Dates are specified in the [ISO
8601](https://en.wikipedia.org/wiki/ISO_8601) YYYY-MM-DD format,
e.g. 2018-02-28
required: false
type: string
format: date
- name: adults
in: query
description: >-
the number of adult travelers (age 12 or older on date of
departure).
required: true
type: integer
minimum: 1
maximum: 9
default: 1
- name: children
in: query
description: >-
the number of child travelers (older than age 2 and younger than age
12 on date of departure) who will each have their own separate seat.
If specified, this number should be greater than or equal to 0
required: false
type: integer
minimum: 0
maximum: 9
- name: infants
in: query
description: >-
the number of infant travelers (whose age is less or equal to 2 on
date of departure). Infants travel on the lap of an adult traveler,
and thus the number of infants must not exceed the number of adults.
If specified, this number should be greater than or equal to 0
required: false
type: integer
minimum: 0
maximum: 9
- name: travelClass
in: query
description: >-
most of the flight time should be spent in a cabin of this quality
or higher. The accepted travel class is economy, premium economy,
business or first class. If no travel class is specified, the search
considers any travel class
required: false
type: string
enum:
- ECONOMY
- PREMIUM_ECONOMY
- BUSINESS
- FIRST
- name: includedAirlineCodes
in: query
description: >-
if specified, the flight offer will include at least one segment per
bound marketed by one of these airlines. Airlines are specified as
[IATA airline
codes](http://www.iata.org/publications/Pages/code-search.aspx) and
are comma-separated, e.g. 6X,7X,8X
required: false
type: string
collectionFormat: csv
pattern: '[0-9A-Z]{2}'
- name: excludedAirlineCodes
in: query
description: >-
if specified, the flight offer will exclude all the flights marketed
by one of these airlines. Airlines are specified as [IATA airline
codes](http://www.iata.org/publications/Pages/code-search.aspx) and
are comma-separated, e.g. 6X,7X,8X
required: false
type: string
collectionFormat: csv
pattern: '[0-9A-Z]{2}'
- name: nonStop
in: query
description: >-
if set to true, the search will find only flights going from the
origin to the destination with no stop in between
required: false
type: boolean
default: false
- name: currencyCode
in: query
description: >-
the preferred currency for the flight offers. Currency is specified
in the [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) format,
e.g. EUR for Euro
required: false
type: string
pattern: '[A-Z]{3}'
- name: maxPrice
in: query
description: >-
maximum price per traveler. By default, no limit is applied. If
specified, the value should be a positive number with no decimals
required: false
type: integer
minimum: 1
- name: max
in: query
description: >-
maximum number of flight offers to return. If specified, the value
should be greater than or equal to 1
required: false
type: integer
minimum: 1
default: 250
responses:
'200':
$ref: '#/responses/GETAirOffersReply'
'400':
$ref: '#/responses/400_Search'
default:
$ref: '#/responses/500'
description: >
Search for the best bookable flight offers from a very simple query
where you can specify as little as the travel origin, the destination,
the departure date and the number of adults.
### Query example
GET https://test.api.amadeus.com/v1/shopping/flight-offers?originLocationCode=SYD&destinationLocationCode=BKK&departureDate=2020-01-01&returnDate=2020-01-05&adults=2¤cyCode=AUD&includedAirlineCodes=TG&max=3
### Response example
{
"meta": {
"count": 3,
"links": {
"self": "https://test.api.amadeus.com/v1/shopping/flight-offers?originLocationCode=SYD&destinationLocationCode=BKK&departureDate=2020-01-01&returnDate=2020-01-05&adults=2¤cyCode=AUD&includedAirlineCodes=TG&max=3"
}
},
"data": [
{
"type": "flight-offer",
"id": "1",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"lastTicketingDate": "2020-01-01",
"numberOfBookableSeats": 4,
"itineraries": [
{
"duration": "PT9H25M",
"segments": [
{
"departure": {
"iataCode": "SYD",
"terminal": "1",
"at": "2020-01-01T10:00:00"
},
"arrival": {
"iataCode": "BKK",
"at": "2020-01-01T15:25:00"
},
"carrierCode": "TG",
"number": "476",
"aircraft": {
"code": "747"
},
"operating": {
"carrierCode": "TG"
},
"id": "1",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT9H20M",
"segments": [
{
"departure": {
"iataCode": "BKK",
"at": "2020-01-05T17:50:00"
},
"arrival": {
"iataCode": "SYD",
"terminal": "1",
"at": "2020-01-06T07:10:00"
},
"carrierCode": "TG",
"number": "475",
"aircraft": {
"code": "747"
},
"operating": {
"carrierCode": "TG"
},
"id": "2",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "AUD",
"total": "1324.86",
"base": "1165.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
]
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"TG"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "AUD",
"total": "1324.86",
"base": "1165.00"
},
"fareDetailsBySegment": [
{
"segmentId": "1",
"cabin": "ECONOMY",
"fareBasis": "W1MRTG",
"class": "W",
"includedCheckedBags": {
"weight": 20,
"weightUnit": "KG"
}
},
{
"segmentId": "2",
"cabin": "ECONOMY",
"fareBasis": "W1MRTG",
"class": "W",
"includedCheckedBags": {
"weight": 20,
"weightUnit": "KG"
}
}
]
}
]
},
...
],
"dictionaries": {
"locations": {
"BKK": {
"cityCode": "BKK",
"countryCode": "TH"
},
"SYD": {
"cityCode": "SYD",
"countryCode": "AU"
}
},
"aircraft":{
"747": "BOEING 747 ALL SERIES PASSENGER"
},
"currencies": {
"EUR": "EURO"
},
"carriers": {
"TG": "THAI AIRWAYS INTERNATIONAL"
}
}
}
definitions:
Error_400:
type: object
properties:
errors:
type: array
items:
$ref: '#/definitions/Issue'
required:
- errors
example:
errors:
- status: 400
code: 477
title: INVALID FORMAT
detail: invalid query parameter format
source:
parameter: airport
example: CDG
Error_404:
type: object
properties:
errors:
type: array
items:
$ref: '#/definitions/Issue'
required:
- errors
example:
errors:
- status: 404
code: 1797
title: NOT FOUND
detail: no response found for this query parameter
source:
parameter: airport
Error_409:
properties:
errors:
type: array
items:
$ref: '#/definitions/Issue'
required:
- errors
example:
errors:
- status: 409
code: 45455
title: CONFLICT WITH CURRENT STATE OF THE RESOURCE
detail: The ressource in input already exist.
Error_500:
type: object
properties:
errors:
type: array
items:
$ref: '#/definitions/Issue'
required:
- errors
example:
errors:
- status: 500
code: 141
title: SYSTEM ERROR HAS OCCURRED
Issue:
type: object
properties:
status:
description: the HTTP status code applicable to this error
type: integer
code:
description: an application-specific error code
type: integer
format: int64
title:
description: a short summary of the error
type: string
detail:
description: explanation of the error
type: string
source:
type: object
title: Issue_Source
description: an object containing references to the source of the error
maxProperties: 1
properties:
pointer:
description: >-
a JSON Pointer [RFC6901] to the associated entity in the request
document
type: string
parameter:
description: a string indicating which URI query parameter caused the issue
type: string
example:
description: a string indicating an example of the right value
type: string
Collection_Meta:
title: Collection_Meta
properties:
count:
type: integer
example: 1
oneWayCombinations:
type: array
items:
title: oneWayCombinations
properties:
originDestinationId:
type: string
flightOfferIds:
type: array
items:
type: string
Collection_Meta_Link:
type: object
title: Collection_Meta
properties:
count:
type: integer
example: 1
links:
type: object
title: CollectionLinks
properties:
self:
type: string
format: uri
example: https://test.api.amadeus.com/v1/area/resources?...
next:
type: string
format: uri
example: https://test.api.amadeus.com/v1/area/resources?...
previous:
type: string
format: uri
example: https://test.api.amadeus.com/v1/area/resources?...
last:
type: string
format: uri
example: https://test.api.amadeus.com/v1/area/resources?...
first:
type: string
format: uri
example: https://test.api.amadeus.com/v1/area/resources?...
up:
type: string
format: uri
example: https://test.api.amadeus.com/v1/area/resources?...
example:
self: https://test.api.amadeus.com/v1/area/resources?param=value
LocationEntry:
required:
- key
properties:
key:
type: string
additionalProperties:
$ref: '#/definitions/LocationValue'
AircraftEntry:
type: object
properties:
key:
type: string
additionalProperties:
description: the manufacturer/model of aircraft
type: string
CurrencyEntry:
required:
- key
properties:
key:
type: string
example: Euro
additionalProperties:
type: string
example: EUR
CarrierEntry:
type: object
properties:
key:
type: string
additionalProperties:
description: the carrier name
type: string
FlightSegment:
type: object
description: >-
defining a flight segment; including both operating and marketing details
when applicable
properties:
departure:
$ref: '#/definitions/FlightEndPoint'
arrival:
$ref: '#/definitions/FlightEndPoint'
carrierCode:
type: string
description: providing the airline / carrier code
minLength: 1
maxLength: 2
example: DL
number:
type: string
description: the flight number as assigned by the carrier
minLength: 1
maxLength: 4
example: '212'
aircraft:
$ref: '#/definitions/AircraftEquipment'
operating:
$ref: '#/definitions/OperatingFlight'
duration:
type: string
description: >-
stop duration in [ISO8601](https://en.wikipedia.org/wiki/ISO_8601)
PnYnMnDTnHnMnS format, e.g. PT2H10M
example: PT2H10M
stops:
type: array
description: >-
information regarding the different stops composing the flight
segment. E.g. technical stop, change of gauge...
items:
$ref: '#/definitions/FlightStop'
bookingStatus:
description: booking status of the segment
type: string
enum:
- CONFIRMED
- WAITLISTED
- CANCELLED
- PENDING
- DENIED
example: CONFIRMED
segmentType:
description: type of the segment
type: string
enum:
- ACTIVE
- PASSIVE
- GHOST
- STAFF
example: GHOST
isFlown:
type: boolean
description: indicator set to true if segment is flown
example: true
OriginalFlightEndPoint:
type: object
description: departure or arrival information
properties:
iataCode:
description: >-
[IATA airline
codes](http://www.iata.org/publications/Pages/code-search.aspx)
type: string
example: JFK
terminal:
description: terminal name / number
type: string
example: T2
FlightEndPoint:
title: FlightEndPoint
description: departure or arrival information
allOf:
- $ref: '#/definitions/OriginalFlightEndPoint'
- type: object
properties:
at:
description: >-
local date and time in
[ISO8601](https://en.wikipedia.org/wiki/ISO_8601)
YYYY-MM-ddThh:mm:ss format, e.g. 2017-02-10T20:40:00
type: string
format: date-time
example: '2017-10-23T20:00:00'
OriginalFlightStop:
description: details of stops for direct or change of gauge flights
type: object
properties:
iataCode:
description: >-
[IATA airline
codes](http://www.iata.org/publications/Pages/code-search.aspx)
type: string
example: JFK
duration:
type: string
description: >-
stop duration in [ISO8601](https://en.wikipedia.org/wiki/ISO_8601)
PnYnMnDTnHnMnS format, e.g. PT2H10M
example: PT2H10M
FlightStop:
title: FlightStop
description: details of stops for direct or change of gauge flights
allOf:
- $ref: '#/definitions/OriginalFlightStop'
- type: object
properties:
arrivalAt:
description: >-
arrival at the stop in
[ISO8601](https://en.wikipedia.org/wiki/ISO_8601)
YYYY-MM-ddThh:mm:ss format, e.g. 2017-02-10T20:40:00
type: string
format: date-time
example: '2017-10-23T20:00:00'
departureAt:
description: >-
departure from the stop in
[ISO8601](https://en.wikipedia.org/wiki/ISO_8601)
YYYY-MM-ddThh:mm:ss format, e.g. 2017-02-10T20:40:00
type: string
format: date-time
example: '2017-10-23T20:00:00'
AircraftEquipment:
description: information related to the aircraft
properties:
code:
type: string
description: >
IATA aircraft code
(http://www.flugzeuginfo.net/table_accodes_iata_en.php)
pattern: '[a-zA-Z0-9]{3}'
example: '318'
OperatingFlight:
type: object
description: information about the operating flight
properties:
carrierCode:
type: string
description: providing the airline / carrier code
minLength: 1
maxLength: 2
example: DL
Price:
properties:
currency:
type: string
example: USD
total:
description: Total amount paid by the user
type: string
example: '932.70'
base:
description: Amount without taxes
type: string
example: '632.70'
fees:
description: List of applicable fees
type: array
items:
$ref: '#/definitions/Fee'
taxes:
type: array
items:
$ref: '#/definitions/Tax'
refundableTaxes:
description: The amount of taxes which are refundable
type: string
example: '200.00'
margins:
description: List of agent margins
type: array
title: Margins
items:
title: Margin
type: object
properties:
amount:
type: string
example: '10.00'
name:
description: agent margin type
type: string
enum:
- AGENT_MARKUP
- AGENT_FEE
example: AGENT_MARKUP
discounts:
description: List of agent discounts
type: array
title: PriceDiscounts
items:
title: PriceDiscount
type: object
properties:
amount:
type: string
example: '10.00'
name:
description: agent discount type
type: string
enum:
- AGENT_DISCOUNT
example: AGENT_DISCOUNT
Extended_Price:
type: object
title: Price
description: price information
allOf:
- type: object
properties:
margin:
description: >-
BOOK step ONLY - The price margin percentage (plus or minus) that
the booking can tolerate. When set to 0, then no price magin is
tolerated.
type: string
example: '1.00'
grandTotal:
description: >-
Total amount paid by the user (including fees and selected
additional services).
type: string
example: '987.00'
billingCurrency:
description: >-
Currency of the payment. It may be different than the requested
currency
type: string
example: EUR
additionalServices:
type: array
title: AdditionalServices
items:
title: AdditionalService
type: object
properties:
amount:
type: string
example: '332.70'
type:
$ref: '#/definitions/AdditionalServiceType'
- $ref: '#/definitions/Price'
Fee:
description: a fee
properties:
amount:
type: string
example: '332.70'
type:
$ref: '#/definitions/FeeType'
FeeType:
type: string
description: type of fee
enum:
- TICKETING
- FORM_OF_PAYMENT
- SUPPLIER
example: TICKETING
Tax:
description: a tax
type: object
properties:
amount:
type: string
example: '332.70'
code:
type: string
example: MX
TravelClass:
description: >-
quality of service offered in the cabin where the seat is located in this
flight. Economy, premium economy, business or first class
type: string
enum:
- ECONOMY
- PREMIUM_ECONOMY
- BUSINESS
- FIRST
example: PREMIUM_ECONOMY
Co2Emission:
type: object
properties:
weight:
description: Weight of Co2 emitted for the concerned segment
type: integer
example: 90
weightUnit:
description: Code to qualify unit as pounds or kilos
type: string
example: KG
cabin:
$ref: '#/definitions/TravelClass'
Payment:
type: object
properties:
brand:
$ref: '#/definitions/PaymentBrand'
binNumber:
description: The first 6 digits of the credit card
type: integer
example: 123456
pattern: '[0-9]{6}'
flightOfferIds:
description: Id of the flightOffers to pay
type: array
minItems: 1
maxItems: 6
items:
type: string
example: '1'
OriginDestination:
allOf:
- $ref: '#/definitions/OriginDestinationLight'
- type: object
properties:
originRadius:
description: >
Include other possible locations around the point, located less
than this distance in kilometers away. Max:300
Can not be combined with "dateWindow" or "timeWindow".
type: number
example: 200
alternativeOriginsCodes:
type: array
description: >-
Set of alternative origin location, such as a city or an airport.
Currently, only the locations defined in
[IATA](http://www.iata.org/publications/Pages/code-search.aspx)
are supported.
minItems: 1
maxItems: 2
items:
title: code
type: string
example:
- LON
- MUC
destinationRadius:
description: >
Include other possible locations around the point, located less
than this distance in kilometers away. Max:300
Can not be combined with "dateWindow" or "timeWindow".
type: number
example: 200
alternativeDestinationsCodes:
type: array
description: >-
Set of alternative destination location, such as a city or an
airport. Currently, only the locations defined in
[IATA](http://www.iata.org/publications/Pages/code-search.aspx)
are supported.
minItems: 1
maxItems: 2
items:
title: code
type: string
departureDateTimeRange:
description: >-
Approximate date and time of departure, specified as a local date
and time range.
$ref: '#/definitions/DateTimeRange'
arrivalDateTimeRange:
description: >-
Approximate date and time of arrival, specified as a local date
and time range.
$ref: '#/definitions/DateTimeRange'
Extended_OriginDestinationLight:
allOf:
- $ref: '#/definitions/OriginDestinationLight'
- type: object
properties:
departureDateTime:
description: Approximate date and time of departure, specified as a local date.
$ref: '#/definitions/DateTimeType'
arrivalDateTime:
description: Approximate date and time of arrival, specified as a local date.
$ref: '#/definitions/DateTimeType'
OriginDestinationLight:
type: object
properties:
id:
type: string
example: 1
originLocationCode:
description: >-
Origin location, such as a city or an airport. Currently, only the
locations defined in
[IATA](http://www.iata.org/publications/Pages/code-search.aspx) are
supported.
type: string
example: PAR
destinationLocationCode:
description: >-
Destination location, such as a city or an airport. Currently, only
the locations defined in
[IATA](http://www.iata.org/publications/Pages/code-search.aspx) are
supported.
type: string
example: NYC
includedConnectionPoints:
type: array
description: >-
List of included connections points. When an includedViaPoints option
is specified, all FlightOffer returned must at least go via this
Connecting Point. Currently, only the locations defined in IATA are
supported. Used only by the AMADEUS provider
minItems: 1
maxItems: 2
items:
title: code
type: string
example:
- MRS
excludedConnectionPoints:
type: array
description: >-
List of excluded connections points. Any FlightOffer with these
connections points will be present in response. Currently, only the
locations defined in IATA are supported. Used only by the AMADEUS
provider
minItems: 1
maxItems: 3
items:
title: code
type: string
example:
- MRS
DateTimeRange:
title: dateTimeRange
allOf:
- $ref: '#/definitions/DateTimeType'
- type: object
properties:
dateWindow:
description: >
Either 1, 2 or 3 extra days around the local date (IxD for +/- x
days - Ex: I3D), Either 1 to 3 days after the local date (PxD for
+x days - Ex: P3D), or 1 to 3 days before the local date (MxD for
-x days - Ex: M3D)
Can not be combined with "originRadius" or "destinationRadius".
type: string
example: I3D
pattern: ^[MPI][1-3]D
timeWindow:
description: >
1 to 12 hours around (both +and -) the local time. Possibly
limited by the number of extra days when specified, i.e. in some
situations, it may not be used to exceed the maximum date range.
[1-12]H format, e.g. 6H
Can not be combined with "originRadius" or "destinationRadius".
type: string
example: 2H
pattern: ^([1-9]|10|11|12)H
required:
- date
DateTimeType:
type: object
properties:
date:
description: >-
Dates are specified in the [ISO
8601](https://en.wikipedia.org/wiki/ISO_8601) YYYY-MM-DD format, e.g.
2018-12-25
type: string
format: date
example: '2018-09-22'
time:
description: Local time. hh:mm:ss format, e.g 10:30:00
type: string
example: '10:30:00'
required:
- date
Extended_TravelerInfo:
allOf:
- $ref: '#/definitions/TravelerInfo'
- type: object
properties:
fareOptions:
$ref: '#/definitions/FareOptions'
required:
- id
- travelerType
TravelerInfo:
type: object
properties:
id:
type: string
example: 1
travelerType:
$ref: '#/definitions/TravelerType'
associatedAdultId:
type: string
description: >-
if type="HELD_INFANT", corresponds to the adult travelers's id who
will share the seat
required:
- id
- travelerType
SearchCriteria:
type: object
properties:
excludeAllotments:
description: >-
This option allows to exclude the isAllotment flag associated to a
booking class in the search response when it exist.
type: boolean
example: false
addOneWayOffers:
description: This option allows activate the one-way combinable feature
type: boolean
example: true
maxFlightOffers:
description: Maximum number of flight offers returned (Max 250)
type: number
default: 250
example: 250
maxPrice:
description: >-
maximum price per traveler. By default, no limit is applied. If
specified, the value should be a positive number with no decimals
type: integer
example: 100
allowAlternativeFareOptions:
description: >-
This option allows to default to a standard fareOption if no offers
are found for the selected fareOption.
type: boolean
example: true
oneFlightOfferPerDay:
description: >-
Requests the system to find at least one flight-offer per day, if
possible, when a range of dates is specified. Default is false.
type: boolean
example: true
additionalInformation:
title: AdditionalInformation
type: object
properties:
chargeableCheckedBags:
description: >-
If true, returns the price of the first additional bag when the
airline is an "Amadeus Ancillary Services" member.
type: boolean
example: true
brandedFares:
description: >-
If true, returns the fare family name for each flight-offer which
supports fare family
type: boolean
example: true
fareRules:
description: >-
If true, returns the fare rules before departure for each
flight-offer when they are available
type: boolean
example: true
pricingOptions:
$ref: '#/definitions/Extended_PricingOptions'
flightFilters:
title: FlightFilters
$ref: '#/definitions/FlightFilters'
CabinRestriction:
title: CabinRestriction
type: object
properties:
cabin:
$ref: '#/definitions/TravelClass'
originDestinationIds:
title: originDestinationIds
description: >-
The list of originDestination identifiers for which the
cabinRestriction applies
type: array
items:
type: string
example:
- 1
- 2
Extended_CabinRestriction:
allOf:
- $ref: '#/definitions/CabinRestriction'
- type: object
properties:
coverage:
$ref: '#/definitions/Coverage'
FlightFilters:
type: object
properties:
crossBorderAllowed:
description: >-
Allows to search a location outside the borders when a radius around a
location is specified. Default is false.
type: boolean
example: false
moreOvernightsAllowed:
description: >-
This flag enables/disables the possibility to have more overnight
flights in Low Fare Search
type: boolean
example: false
returnToDepartureAirport:
description: >-
This option force to retrieve flight-offer with a departure and a
return in the same airport
type: boolean
example: false
railSegmentAllowed:
description: This flag enable/disable filtering of rail segment (TGV AIR, RAIL ...)
type: boolean
example: true
busSegmentAllowed:
description: This flag enable/disable filtering of bus segment
type: boolean
example: true
maxFlightTime:
description: >-
This option allows to define a maximum flying time in relation with
the shortest solution. For example, a value of 120 will cause the
search to return solutions that are at most 20% longer than the
shortest one
type: number
example: 200
carrierRestrictions:
title: CarrierRestrictions
description: Restriction towards carriers.
$ref: '#/definitions/CarrierRestrictions'
cabinRestrictions:
title: CabinRestrictions
description: Restriction towards cabins.
type: array
minItems: 1
maxItems: 6
items:
$ref: '#/definitions/Extended_CabinRestriction'
connectionRestriction:
title: ConnectionRestriction
description: Restriction towards number of connections.
$ref: '#/definitions/ConnectionRestriction'
CarrierRestrictions:
description: Restriction towards carriers.
type: object
properties:
blacklistedInEUAllowed:
description: >-
This flag enable/disable filtering of blacklisted airline by EU. The
list of the banned airlines is published in the Official Journal of
the European Union, where they are included as annexes A and B to the
Commission Regulation. The blacklist of an airline can concern all its
flights or some specific aircraft types pertaining to the airline
type: boolean
excludedCarrierCodes:
description: This option ensures that the system will only consider these airlines.
type: array
minItems: 1
maxItems: 99
items:
type: string
includedCarrierCodes:
description: This option ensures that the system will only consider these airlines.
type: array
minItems: 1
maxItems: 99
items:
type: string
ConnectionRestriction:
description: Restriction towards number of connections.
type: object
properties:
maxNumberOfConnections:
description: >-
The maximal number of connections for each itinerary. Value can be 0,
1 or 2.
type: number
example: 2
nonStopPreferred:
description: >-
When this option is requested, recommendations made of Non-Stop
flights only are favoured by the search, on the whole itinerary, with
a weight of 75%. It is possible to override this default 75% weight of
Non-Stop recommendations by providing the requested weight in the
attribute nonStopPreferredWeight
type: boolean
example: false
nonStopPreferredWeight:
description: >-
This weight is the percentage of total number of recommendations that
could be returned for Non-Stop flight recommendations. It is only
relevant when combined with nonSTopPreferred set to true. If not
specified, the default weight of 75% is applied
type: number
example: 50
airportChangeAllowed:
description: Allow to change airport during connection
type: boolean
example: false
technicalStopsAllowed:
description: >-
This option allows the single segment to have one or more intermediate
stops (technical stops).
type: boolean
example: true
FlightOffer:
title: Flight-offer
type: object
required:
- type
- id
properties:
type:
type: string
description: the resource name
example: flight-offer
id:
description: Id of the flight offer
type: string
example: '1'
source:
$ref: '#/definitions/FlightOfferSource'
sourceReference:
description: Internal reference of the offer on the source side
type: string
example: >-
eJyLcHUyMbdwNDTVdXJ2NtU1MXIy13U0dzTU9/HQj8Ahx2Woa6gfgFMaKAuUd3QJ0TfUNyKgzkjf2c9P35iAKmN9Tz83fUM9LkMAe+4mvA==1
instantTicketingRequired:
description: If true, inform that a ticketing will be required at booking step
type: boolean
example: false
disablePricing:
description: >-
BOOK step ONLY - If true, allows to book a PNR without pricing. Only
for the source "GDS"
type: boolean
example: false
nonHomogeneous:
description: >-
If true, upon completion of the booking, this pricing solution is
expected to yield multiple records (a record contains booking
information confirmed and stored, typically a Passenger Name Record
(PNR), in the provider GDS or system)
type: boolean
example: false
oneWay:
description: >-
If true, the flight offer fulfills only one originDestination and has
to be combined with other oneWays to complete the whole journey.
type: boolean
example: false
paymentCardRequired:
description: If true, a payment card is mandatory to book this flight offer
type: boolean
example: false
lastTicketingDate:
description: >-
If booked on the same day as the search (with respect to timezone),
this flight offer is guaranteed to be thereafter valid for ticketing
until this date (included). Unspecified when it does not make sense
for this flight offer (e.g. no control over ticketing once booked).
YYYY-MM-DD format, e.g. 2019-06-07
type: string
example: '2018-06-19'
lastTicketingDateTime:
description: >-
If booked on the same day as the search (with respect to timezone),
this flight offer is guaranteed to be thereafter valid for ticketing
until this date/time (included). Unspecified when it does not make
sense for this flight offer (e.g. no control over ticketing once
booked). Local date and time in YYYY-MM-ddThh:mm:ss format, e.g.
2017-02-10T20:40:00
type: string
format: date-time
example: '2018-06-19T15:00:00'
numberOfBookableSeats:
description: >-
Number of seats bookable in a single request. Can not be higher than
9.
type: number
example: 9
minimum: 1
maximum: 9
itineraries:
type: array
minItems: 1
maxItems: 250
items:
title: Itineraries
type: object
properties:
duration:
description: >-
duration in [ISO8601](https://en.wikipedia.org/wiki/ISO_8601)
PnYnMnDTnHnMnS format, e.g. PT2H10M for a duration of 2h10m
type: string
example: PT2H10M
segments:
title: Segments
type: array
minItems: 1
maxItems: 9
items:
$ref: '#/definitions/Segment'
required:
- segments
price:
$ref: '#/definitions/Extended_Price'
pricingOptions:
title: PricingOptions
type: object
properties:
fareType:
description: type of fare of the flight-offer
$ref: '#/definitions/PricingOptionsFareType'
corporateCodes:
type: array
description: >-
Allow Corporate negotiated fares using one or more corporate
number (corporate code).
items:
type: string
example:
- '123456'
includedCheckedBagsOnly:
type: boolean
description: If true, returns the flight-offers with included checked bags only
example: true
refundableFare:
type: boolean
description: If true, returns the flight-offers with refundable fares only
example: true
noRestrictionFare:
type: boolean
description: If true, returns the flight-offers with no restriction fares only
example: true
noPenaltyFare:
type: boolean
description: If true, returns the flight-offers with no penalty fares only
example: true
validatingAirlineCodes:
description: This option ensures that the system will only consider these airlines.
type: array
minItems: 1
maxItems: 9
items:
type: string
example:
- AF
travelerPricings:
title: TravelerPricings
description: Fare information for each traveler/segment
type: array
minItems: 1
maxItems: 18
items:
title: TravelerPricing
required:
- travelerId
- fareOption
- travelerType
- fareDetailsBySegment
properties:
travelerId:
type: string
example: '1'
description: Id of the traveler
fareOption:
$ref: '#/definitions/TravelerPricingFareOption'
travelerType:
$ref: '#/definitions/TravelerType'
associatedAdultId:
type: string
description: >-
if type="HELD_INFANT", corresponds to the adult traveler's id
who will share the seat
price:
description: price detail of the traveler
$ref: '#/definitions/Price'
fareDetailsBySegment:
type: array
minItems: 1
maxItems: 18
items:
title: FareDetailsBySegment
description: Fare details of the segment
required:
- segmentId
properties:
segmentId:
type: string
example: '1'
description: Id of the segment
cabin:
$ref: '#/definitions/TravelClass'
fareBasis:
description: >-
Fare basis specifying the rules of a fare. Usually, though
not always, is composed of the booking class code followed
by a set of letters and digits representing other
characteristics of the ticket, such as refundability,
minimum stay requirements, discounts or special
promotional elements.
type: string
example: ANNNNF4K
pattern: '[[A-Z0-9]{1,18}'
brandedFare:
description: >-
The code of the Fare Family corresponding to the fares.
Only for the GDS and NDC providers and if the airline has
fare families filled
type: string
example: LIGHT
brandedFareLabel:
description: >-
The name of the Fare Family. Only for the GDS and NDC
providers and if the airline has fare families filled
type: string
example: Premium Economy
class:
description: >-
The code of the booking class, a.k.a. class of service or
Reservations/Booking Designator (RBD)
type: string
example: A
pattern: '[A-Z]{1}'
isAllotment:
description: True if the corresponding booking class is in an allotment
type: boolean
example: true
allotmentDetails:
$ref: '#/definitions/AllotmentDetails'
sliceDiceIndicator:
$ref: '#/definitions/SliceDiceIndicator'
includedCheckedBags:
title: includedCheckedBags
$ref: '#/definitions/BaggageAllowance'
description: Details of the included checked bags
includedCabinBags:
$ref: '#/definitions/BaggageAllowance'
description: Details of the included cabin bags
mealServices:
type: array
description: >-
meal services proposed for the booked segment, there can
be several, for example D DINNER + B BREAKFAST
items:
title: MealServices
properties:
label:
type: string
example: DINNER
description: meal label
additionalServices:
type: object
title: AdditionalServicesRequest
properties:
chargeableCheckedBags:
title: chargeableCheckedBags
description: Details of chargeable checked bags
$ref: '#/definitions/ChargeableCheckdBags'
chargeableSeat:
title: chargeableSeat
description: Details of chargeable seat
$ref: '#/definitions/ChargeableSeat'
chargeableSeatNumber:
type: string
description: >-
DEPRECATED - use the chargeableSeat attribute - seat
number
example: 33D
pattern: '[1-9][0-9]{0,2}[A-Z]?'
otherServices:
type: array
description: Other services to add
items:
$ref: '#/definitions/ServiceName'
example:
- PRIORITY_BOARDING
amenities:
type: array
items:
$ref: '#/definitions/Amenity'
fareRules:
description: Fare rules of the flight offer
$ref: '#/definitions/FareRules'
Extended_PricingOptions:
title: pricingOptions
description: fare filter options
type: object
properties:
minimumDelayBeforeTicketing:
description: >-
Required delay before being able to ticket. This option ensures that
the system will only search for flight-offers which can still be
ticketed the last day after this delay. If booked on the same day as
the search (with respect to provider timezone), such flight-offers are
guaranteed to be thereafter valid for ticketing at least during this
delay (last day included). This option has no effect on flight-offers
for which the last ticketing date does not make sense. Overrides the
default settings. Max 365D
type: string
example: 3D
fareType:
$ref: '#/definitions/PricingOptionsFareType'
corporateCodes:
type: array
minItems: 1
maxItems: 6
description: >-
Allow Corporate negotiated fares using one or more corporate number
(corporate code).
items:
type: string
example:
- '123456'
pattern: '[0-9A-Z]{6}'
includedCheckedBagsOnly:
type: boolean
description: If true, returns the flight-offers with included checked bags only
example: true
refundableFare:
type: boolean
description: If true, returns the flight-offers with refundable fares only
example: true
noRestrictionFare:
type: boolean
description: If true, returns the flight-offers with no restriction fares only
example: true
noPenaltyFare:
type: boolean
description: If true, returns the flight-offers with no penalty fares only
example: true
Segment:
allOf:
- type: object
properties:
id:
description: Id of the segment
type: string
example: 1
numberOfStops:
description: Number of stops
type: integer
example: 0
blacklistedInEU:
description: >
When the flight has a marketing or/and operating airline that is
identified as blacklisted by the European Commission.
To improve travel safety, the European Commission regularly
updates the list of the banned carriers from operating in Europe.
It allows any Travel Agency located in the European Union to
easily identify and hide any travel recommendation based on some
unsafe airlines.
The [list of the banned
airlines](https://ec.europa.eu/transport/sites/transport/files/air-safety-list_en.pdf)
is published in the Official Journal of the European Union, where
they are included as annexes A and B to the Commission Regulation.
The blacklist of an airline can concern all its flights or some
specific aircraft types pertaining to the airline
type: boolean
example: false
co2Emissions:
description: Co2 informations
type: array
minItems: 1
items:
title: Co2Emission
$ref: '#/definitions/Co2Emission'
- $ref: '#/definitions/FlightSegment'
TravelerType:
type: string
description: >
traveler type
age restrictions : CHILD < 12y, HELD_INFANT < 2y, SEATED_INFANT < 2y,
SENIOR >=60y
enum:
- ADULT
- CHILD
- SENIOR
- YOUNG
- HELD_INFANT
- SEATED_INFANT
- STUDENT
example: ADULT
FareOptions:
type: array
description: >
option specifying a group of fares, which may be valid under certain
conditons
can be used to specify special fare discount for a passenger
minItems: 1
maxItems: 3
items:
type: string
enum:
- STANDARD
- INCLUSIVE_TOUR
- SPANISH_MELILLA_RESIDENT
- SPANISH_CEUTA_RESIDENT
- SPANISH_CANARY_RESIDENT
- SPANISH_BALEARIC_RESIDENT
- AIR_FRANCE_METROPOLITAN_DISCOUNT_PASS
- AIR_FRANCE_DOM_DISCOUNT_PASS
- AIR_FRANCE_COMBINED_DISCOUNT_PASS
- AIR_FRANCE_FAMILY
- ADULT_WITH_COMPANION
- COMPANION
example:
- STANDARD
- INCLUSIVE_TOUR
Coverage:
description: >-
part of the trip covered by the travel class restriction (ALL_SEGMENTS if
ommited)
type: string
enum:
- MOST_SEGMENTS
- AT_LEAST_ONE_SEGMENT
- ALL_SEGMENTS
example: MOST_SEGMENTS
Commission:
type: object
title: Commission
description: >-
This element is used to record commissions earned from the sale of a
ticket, as percentage or amount. Associated to FM fare element in PNR
properties:
controls:
type: array
items:
$ref: '#/definitions/CommissionControl'
values:
type: array
description: Details on each commission value contained in the FM entry
items:
$ref: '#/definitions/CommissionValue'
travelerIds:
description: >-
Ids of the concerned travelers, if not filled commission applies to
all travelers
type: array
items:
type: string
example: '1'
segmentIds:
description: >-
Ids of the impacted segments, if not filled commission applies to all
segments
type: array
items:
type: string
example: '1'
CommissionValue:
type: object
title: CommissionValue
properties:
commissionType:
type: string
description: Nature of the commission value
enum:
- NEW
- NEW_RATE_ON_NET_FARE
- CAP_LIMIT_AMOUNT
- SECONDARY
- SUPPLEMENTARY_AMOUNT
- VAT_ON_NEW
- VAT_RATE_ON_OLD
- CANCELLATION_PENALTY
- OLD
example: NEW
amount:
type: string
percentage:
type: number
description: Percentage in case of a rate commission - can be decimal
CommissionControl:
description: >
Controls are specified in the FM element to indicate the way the
commission is calculated depending on the CCI attribute in the issuing
office profile.
Only MANUAL can be added to flight order
type: string
enum:
- ATO_CTO
- REUSED
- AUTOMATIC
- MANUAL
- VALIDATED_MANUAL
- FILED_FOR_DYNAMIC_DISCOUNTED_FARE
- FILED_FOR_NEGOCIATED_FARE
- COMPUTED_FOR_NEGOCIATED_FARE
- COMPUTED_FOR_PRIVATE_FARE
example: MANUAL
AdditionalServiceType:
type: string
description: additional service type
enum:
- CHECKED_BAGS
- MEALS
- SEATS
- OTHER_SERVICES
example: CHECKED_BAGS
FlightOfferSource:
description: source of the flight offer
type: string
enum:
- GDS
- LTC
- PYTON
- EAC
- NDC
example: GDS
PricingOptionsFareType:
type: array
description: type of fare of the flight-offer
items:
type: string
enum:
- PUBLISHED
- NEGOTIATED
- CORPORATE
example:
- PUBLISHED
TravelerPricingFareOption:
description: >
option specifying a group of fares, which may be valid under certain
conditons
Can be used to specify special fare discount for a passenger
type: string
enum:
- STANDARD
- INCLUSIVE_TOUR
- SPANISH_MELILLA_RESIDENT
- SPANISH_CEUTA_RESIDENT
- SPANISH_CANARY_RESIDENT
- SPANISH_BALEARIC_RESIDENT
- AIR_FRANCE_METROPOLITAN_DISCOUNT_PASS
- AIR_FRANCE_DOM_DISCOUNT_PASS
- AIR_FRANCE_COMBINED_DISCOUNT_PASS
- AIR_FRANCE_FAMILY
- ADULT_WITH_COMPANION
- COMPANION
example: STANDARD
SliceDiceIndicator:
description: >-
slice and Dice indicator, such as Local Availability, Sub OnD(Origin and
Destination) 1 Availability and Sub OnD 2 Availability
type: string
enum:
- LOCAL_AVAILABILITY
- SUB_OD_AVAILABILITY_1
- SUB_OD_AVAILABILITY_2
AllotmentDetails:
title: AllotmentDetails
type: object
properties:
tourName:
description: The tour name agreed for this specific allotment.
type: string
tourReference:
description: The tour reference agreed for this specific allotment.
type: string
ChargeableCheckdBags:
description: Details of chargeable checked bags
allOf:
- $ref: '#/definitions/BaggageAllowance'
- type: object
properties:
id:
description: Id of the chargeable bag
type: string
example: '1'
ChargeableSeat:
description: Details of chargeable seat
type: object
properties:
id:
description: Id of the chargeable seat
type: string
example: '1'
number:
type: string
description: seat number
example: 33D
pattern: '[1-9][0-9]{0,2}[A-Z]?'
Dictionaries:
type: object
properties:
locations:
$ref: '#/definitions/LocationEntry'
aircraft:
$ref: '#/definitions/AircraftEntry'
currencies:
$ref: '#/definitions/CurrencyEntry'
carriers:
$ref: '#/definitions/CarrierEntry'
LocationValue:
properties:
cityCode:
type: string
description: City code associated to the airport
example: PAR
countryCode:
type: string
description: Country code of the airport
example: FR
FareRules:
type: object
title: FareRules
properties:
currency:
type: string
description: The currency of the penalties
rules:
type: array
minItems: 1
items:
$ref: '#/definitions/Extended_TermAndCondition'
TermAndCondition:
properties:
category:
type: string
description: This defines what type of modification is concerned in this rule.
enum:
- REFUND
- EXCHANGE
- REVALIDATION
- REISSUE
- REBOOK
- CANCELLATION
example: EXCHANGE
circumstances:
type: string
notApplicable:
type: boolean
maxPenaltyAmount:
type: string
descriptions:
type: array
items:
title: Description
properties:
descriptionType:
type: string
text:
type: string
Extended_TermAndCondition:
allOf:
- $ref: '#/definitions/TermAndCondition'
- type: object
properties:
isChargeable:
type: boolean
GetFlightOffersQuery:
title: getFlightOffersQuery
required:
- originDestinations
- travelers
- sources
properties:
currencyCode:
type: string
description: >-
The currency code, as defined in [ISO
4217](https://en.wikipedia.org/wiki/ISO_4217), to reflect the currency
in which this amount is expressed.
example: EUR
originDestinations:
title: originDestinations
description: >-
Origins and Destinations must be properly ordered in time
(chronological order in accordance with the timezone of each location)
to describe the journey consistently. Dates and times must not be past
nor more than 365 days in the future, according to provider
settings.Number of Origins and Destinations must not exceed the limit
defined in provider settings.
type: array
minItems: 1
maxItems: 6
items:
$ref: '#/definitions/OriginDestination'
travelers:
title: travelers
description: >
travelers in the trip.
Maximum number of passengers older than 2 yo (CHILD, ADULT, YOUNG,
SENIOR, STUDENT): 9.
Each adult can travel with one INFANT so maximum total number of
passengers: 18
type: array
minItems: 1
maxItems: 18
items:
$ref: '#/definitions/Extended_TravelerInfo'
sources:
title: sources
description: >
Allows enable one or more sources. If present in the list, these
sources will be called by the system.
GDS : Full service carriers,
EAC : Extended Air choice,
LTC : Light Ticketing,
PYTON : Direct connection Pyton
NDC : NDC content
type: array
minItems: 1
items:
$ref: '#/definitions/FlightOfferSource'
example:
- GDS
- LTC
- PYTON
- EAC
- NDC
searchCriteria:
$ref: '#/definitions/SearchCriteria'
example:
currencyCode: USD
originDestinations:
- id: '1'
originLocationCode: RIO
destinationLocationCode: MAD
departureDateTimeRange:
date: '2020-03-01'
time: '10:00:00'
- id: '2'
originLocationCode: MAD
destinationLocationCode: RIO
departureDateTimeRange:
date: '2020-03-05'
time: '17:00:00'
travelers:
- id: '1'
travelerType: ADULT
fareOptions:
- STANDARD
- id: '2'
travelerType: CHILD
fareOptions:
- STANDARD
sources:
- GDS
searchCriteria:
maxFlightOffers: 50
flightFilters:
cabinRestrictions:
- cabin: BUSINESS
coverage: MOST_SEGMENTS
originDestinationIds:
- '1'
carrierRestrictions:
excludedCarrierCodes:
- AA
- TP
- AZ
FlightOfferPricingIn:
title: FlightOfferPricing-Input
type: object
description: input parameter to price flight offers element
required:
- type
- flightOffers
properties:
type:
description: the resource name
type: string
example: flight-offer-pricing
flightOffers:
description: list of flight offer to price
type: array
minItems: 1
maxItems: 6
items:
$ref: '#/definitions/FlightOffer'
payments:
description: payment information for retrieve eventual credit card fees
type: array
maxItems: 6
items:
$ref: '#/definitions/Payment'
travelers:
description: list of travelers
type: array
maxItems: 18
items:
$ref: '#/definitions/Traveler'
additionalInformation:
title: PricingAdditionalInformation
type: object
properties:
fareRules:
description: >-
if true, returns the fare rules for each flight-offer when they
are available
type: boolean
example: true
FlightOfferPricingOut:
title: FlightOfferPricing-Output
type: object
description: priced flight Offers and conditions
required:
- type
- flightOffers
properties:
type:
description: the resource name
type: string
example: flight-offer-pricing
flightOffers:
description: list of flight offer to price
type: array
minItems: 1
maxItems: 6
items:
$ref: '#/definitions/FlightOffer'
bookingRequirements:
type: object
title: BookingRequirements
description: pricing condition at booking level
properties:
invoiceAddressRequired:
type: boolean
description: >-
If true, an invoice address is required for the creation of the
flight-order
example: true
mailingAddressRequired:
type: boolean
description: >-
If true, a postal address is required for the creation of the
flight-order
example: true
emailAddressRequired:
type: boolean
description: >-
If true, an email address is required for the creation of the
flight-order
example: true
phoneCountryCodeRequired:
type: boolean
description: >-
If true, the phone country code (e.g. '33') associated for each
phone number is required for the creation of the flight-order
example: true
mobilePhoneNumberRequired:
type: boolean
description: >-
If true, a mobile phone number is required for the creation of the
flight-order
example: true
phoneNumberRequired:
type: boolean
description: >-
If true, a phone number is required for the creation of the
flight-order
example: true
postalCodeRequired:
type: boolean
description: >-
If true, a postal code is required for the creation of the
flight-order
example: true
travelerRequirements:
type: array
description: traveler pricing condition
items:
title: PassengerConditions
properties:
travelerId:
type: string
description: Id of the traveler
example: 1
genderRequired:
type: boolean
description: >-
If true, the gender is required for the concerned traveler
for the creation of the flight-order
example: true
documentRequired:
type: boolean
description: >-
If true, a document is required for the concerned traveler
for the creation of the flight-order
example: true
documentIssuanceCityRequired:
type: boolean
description: >-
If true, the isuance city of the document is required for
the concerned traveler for the creation of the flight-order
example: true
dateOfBirthRequired:
type: boolean
description: >-
If true, the date of bitrth is required for the concerned
traveler for the creation of the flight-order
example: true
redressRequiredIfAny:
type: boolean
description: >-
If true, the redress is required if any for the concerned
traveler for the creation of the flight-order
example: true
airFranceDiscountRequired:
type: boolean
description: >-
If true, the Air France discount is required for the
concerned traveler for the creation of the flight-order
example: false
spanishResidentDiscountRequired:
type: boolean
description: >-
If true, the Spanish resident discount is required for the
concerned traveler for the creation of the flight-order
example: false
residenceRequired:
type: boolean
description: >-
If true, the address is required for the concerned traveler
for the creation of the flight-order
example: true
CreditCardFee:
title: creditCardFee
type: object
properties:
brand:
$ref: '#/definitions/PaymentBrand'
amount:
type: string
example: '1'
currency:
type: string
example: USD
flightOfferId:
description: Id of the flightOffer concerned by the credit card fee
type: string
example: '1'
PaymentBrand:
description: credit card brand
type: string
enum:
- VISA
- AMERICAN_EXPRESS
- MASTERCARD
- VISA_ELECTRON
- VISA_DEBIT
- MASTERCARD_DEBIT
- MAESTRO
- DINERS
- MASTERCARD_IXARIS
- VISA_IXARIS
- MASTERCARD_AIRPLUS
- UATP_AIRPLUS
- PYTON
example: VISA_IXARIS
DetailedFareRules:
title: detailedFareRules
type: object
properties:
fareBasis:
type: string
example: VRDFR9
name:
type: string
fareNotes:
$ref: '#/definitions/TermAndCondition'
segmentId:
description: Id of the segment concerned by the fare rule
type: string
example: '1'
Bags:
description: checked bag
allOf:
- $ref: '#/definitions/BaggageAllowance'
- type: object
properties:
name:
description: Type of service
type: string
example: CHECKED_BAG
price:
$ref: '#/definitions/ElementaryPrice'
bookableByItinerary:
description: >-
Specify if the service is bookable by itinerary or for all
itineraries
type: boolean
example: false
segmentIds:
description: Id of the segment concerned by the service
type: array
items:
type: string
example: '1'
travelerIds:
description: Id of the traveler concerned by the service
type: array
items:
type: string
example: '1'
ElementaryPrice:
description: elementaryPrice
type: object
properties:
amount:
type: string
description: >-
Amount of the fare. could be alpha numeric. Ex- 500.20 or 514.13A,
'A'signifies additional collection.
currencyCode:
type: string
description: Currency type of the fare.
BaggageAllowance:
description: baggageAllowance
type: object
properties:
quantity:
type: integer
description: Total number of units
example: 1
weight:
type: integer
description: Weight of the baggage allowance
example: 20
weightUnit:
type: string
description: Code to qualify unit as pounds or kilos
example: KG
OtherServices:
title: Service
type: object
properties:
name:
$ref: '#/definitions/ServiceName'
price:
$ref: '#/definitions/ElementaryPrice'
bookableByTraveler:
description: Specify if the service is bookable by traveler or for all travelers
type: boolean
example: true
bookableByItinerary:
description: Specify if the service is bookable by itinerary or for all itineraries
type: boolean
example: false
segmentIds:
description: Id of the segment concerned by the service
type: array
items:
type: string
example: '1'
travelerIds:
description: Id of the traveler concerned by the service
type: array
items:
type: string
example: '1'
ServiceName:
description: type of service
type: string
enum:
- PRIORITY_BOARDING
- AIRPORT_CHECKIN
example: PRIORITY_BOARDING
Amenity:
type: object
description: Amenity
title: Amenity
properties:
code:
type: string
description:
type: string
isChargeable:
type: boolean
amenityType:
$ref: '#/definitions/AmenityType'
amenityProvider:
title: AmenityProvider
type: object
description: Provides more information on the Source of the Amenity Content
properties:
name:
type: string
description: Name of the source of the Amenity Content
example: ATPCO RouteHappy
amenitySeat:
title: AmenitySeat
type: object
description: >-
Characteristics for a group of seat, such as Distance from one seat to
another, only provided when amenityType=SEAT
properties:
legSpace:
description: Space between 2 seats
type: integer
example: 33
spaceUnit:
type: string
enum:
- INCHES
- CENTIMETERS
- METERS
tilt:
description: Flatness of a seat
type: string
enum:
- FULL_FLAT
- ANGLE_FLAT
- NORMAL
AmenityType:
description: Amenity type
type: string
enum:
- BUNDLED_SERVICE
- BRANDED_FARES
- BAGGAGE
- CARBON_OFFSET
- FREQUENT_FLYER
- GROUND
- ENTERTAINMENT
- LOUNGE
- MEDICAL
- MEAL
- PETS
- RULE_OVERRIDE
- STANDBY
- STORE
- TRAVEL_SERVICES
- UNACCOMPANIED_TRAVEL
- UPGRADES
- UNACCOMPANIED_TRAVEL_UNESCORTED
- PRE_RESERVED_SEAT
- WIFI
- BEVERAGE
- POWER
- SEAT
- LAYOUT
FlightOrder:
title: FlightOrderCreateQuery
type: object
description: input parameter to create a flight order
required:
- type
- flightOffers
properties:
type:
description: the resource name
type: string
example: flight-order
id:
description: unique identifier of the flight order
type: string
example: MlpZVkFMfFdBVFNPTnwyMDE1LTExLTAy
readOnly: true
queuingOfficeId:
description: office Id where to queue the order
type: string
example: NCE1A0955
ownerOfficeId:
description: office Id where will be transfered the ownership of the order
type: string
example: NCE1A0955
associatedRecords:
description: list of associated record
type: array
readOnly: true
items:
$ref: '#/definitions/AssociatedRecord'
flightOffers:
description: list of flight offer
type: array
minItems: 1
maxItems: 6
items:
$ref: '#/definitions/FlightOffer'
travelers:
description: list of travelers
type: array
minItems: 1
maxItems: 18
items:
$ref: '#/definitions/Traveler'
remarks:
description: list of global remarks
$ref: '#/definitions/Remarks'
formOfPayments:
description: list of form of payments
type: array
minItems: 1
maxItems: 6
items:
$ref: '#/definitions/FormOfPayment'
ticketingAgreement:
$ref: '#/definitions/TicketingAgreement'
automatedProcess:
description: list of automatic queuing
type: array
minItems: 0
maxItems: 31
items:
$ref: '#/definitions/AutomatedProcess'
contacts:
description: list of general contact information
type: array
items:
$ref: '#/definitions/Contact'
tickets:
description: list of tickets
readOnly: true
type: array
items:
$ref: '#/definitions/AirTravelDocument'
commissions:
description: list of commissions applicable to tickets
type: array
items:
$ref: '#/definitions/Commission'
formOfIdentifications:
description: list of forms of identifications applicable to travelers by airline
type: array
items:
$ref: '#/definitions/FormOfIdentification'
Stakeholder:
type: object
description: stakeholder definition
properties:
id:
description: item identifier
type: string
dateOfBirth:
type: string
format: date
description: The date of birth in ISO 8601 format (yyyy-mm-dd)
gender:
$ref: '#/definitions/StakeholderGender'
name:
$ref: '#/definitions/Name'
documents:
type: array
description: >-
Advanced Passenger Information - regulatory identity documents - SSR
DOCS & DOCO elements
items:
$ref: '#/definitions/IdentityDocument'
StakeholderGender:
type: string
description: The gender
enum:
- MALE
- FEMALE
example: FEMALE
IdentityDocument:
title: traveler documents
description: documents of the traveler
allOf:
- $ref: '#/definitions/Document'
- type: object
properties:
documentType:
$ref: '#/definitions/DocumentType'
validityCountry:
type: string
description: >-
[ISO 3166-1
alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) of the
country where the document is valid
example: IN
pattern: '[a-zA-Z]{2}'
birthCountry:
type: string
description: >-
[ISO 3166-1
alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) of the
country of birth
example: FR
pattern: '[a-zA-Z]{2}'
holder:
type: boolean
description: boolean to specify if the traveler is the holder of the document
example: true
Document:
type: object
description: the information that are found on an ID document
properties:
number:
type: string
description: The document number (shown on the document) . E.g. QFU514563221J
issuanceDate:
type: string
description: Date at which the document has been issued.
format: date
expiryDate:
type: string
description: Date after which the document is not valid anymore.
format: date
issuanceCountry:
type: string
description: >-
[ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)
of the country that issued the document
pattern: '[a-zA-Z]{2}'
issuanceLocation:
type: string
description: >-
A more precise information concerning the place where the document has
been issued, when available. It may be a country, a state, a city or
any other type of location. e.g. New-York
nationality:
type: string
description: >-
[ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)
of the nationality appearing on the document
pattern: '[a-zA-Z]{2}'
birthPlace:
type: string
description: Birth place as indicated on the document
DocumentType:
type: string
description: the nature/type of the document
enum:
- VISA
- PASSPORT
- IDENTITY_CARD
- KNOWN_TRAVELER
- REDRESS
example: VISA
EmergencyContact:
type: object
description: emergency contact number
properties:
addresseeName:
type: string
description: >-
Adressee name (e.g. in case of emergency purpose it corresponds to
name of the person to be contacted).
pattern: '[a-zA-Z -]'
countryCode:
type: string
description: >-
Country code of the country (ISO3166-1). E.g. "US" for the United
States
pattern: '[A-Z]{2}'
number:
type: string
description: >-
Phone number. Composed of digits only. The number of digits depends on
the country.
pattern: '[0-9]{1,15}'
text:
type: string
description: additional details
LoyaltyProgram:
title: LoyaltyProgram
description: loyalty program information
type: object
properties:
programOwner:
type: string
description: loyalty program airline code
example: AF
id:
type: string
description: loyalty program number
example: '12357466574'
FormOfIdentification:
type: object
description: alternative means of identifying stakeholders for eTicket.
properties:
identificationType:
$ref: '#/definitions/IdentificationType'
carrierCode:
type: string
description: providing the airline / carrier code
minLength: 1
maxLength: 2
example: DL
number:
type: string
description: >-
identification number relative to the type of identification either
ticket number, booking number, passport number, identity card number,
drivers licence number, other ID
example: XN0019390
travelerIds:
description: Ids of the concerned travelers
type: array
items:
type: string
example: '1'
flightOfferIds:
description: Id of the concerned flightOffers
type: array
minItems: 1
maxItems: 6
items:
type: string
example: '1'
title: FormOfIdentification
Discount:
title: Discount
description: traveler discount
type: object
properties:
subType:
$ref: '#/definitions/DiscountType'
cityName:
type: string
description: city of residence
example: MADRID
travelerType:
$ref: '#/definitions/DiscountTravelerType'
cardNumber:
type: string
description: resident card number
example: 12568215Z
pattern: '[0-9A-Z][0-9]{0,12}[A-Z]'
certificateNumber:
type: string
description: resident certificate number
example: 12568215Z
pattern: '[0-9A-Z][0-9]{0,12}[A-Z]'
DiscountType:
description: type of discount applied
type: string
enum:
- SPANISH_RESIDENT
- AIR_FRANCE_DOMESTIC
- AIR_FRANCE_COMBINED
- AIR_FRANCE_METROPOLITAN
example: SPANISH_RESIDENT
DiscountTravelerType:
description: type of discount applied
type: string
enum:
- SPANISH_CITIZEN
- EUROPEAN_CITIZEN
- GOVERNMENT_WORKER
- MILITARY
- MINOR_WITHOUT_ID
example: SPANISH_CITIZEN
Traveler:
title: traveler element
description: the traveler of the trip
allOf:
- $ref: '#/definitions/Stakeholder'
- type: object
properties:
emergencyContact:
description: emergency contact
$ref: '#/definitions/EmergencyContact'
loyaltyPrograms:
description: list of loyalty program followed by the traveler
type: array
minItems: 0
maxItems: 10
items:
$ref: '#/definitions/LoyaltyProgram'
discountEligibility:
description: list of element that allow a discount.
type: array
minItems: 0
maxItems: 10
items:
$ref: '#/definitions/Discount'
contact:
$ref: '#/definitions/Contact'
Contact:
description: contact information
allOf:
- $ref: '#/definitions/ContactDictionary'
- type: object
properties:
phones:
description: Phone numbers
type: array
maxItems: 3
items:
$ref: '#/definitions/Phone'
companyName:
description: Name of the company
type: string
example: AMADEUS
emailAddress:
type: string
description: Email address (e.g. john@smith.com)
example: support@mail.com
ContactPurpose:
description: the purpose for which this contact is to be used
type: string
enum:
- STANDARD
- INVOICE
- STANDARD_WITHOUT_TRANSMISSION
ContactDictionary:
description: represents a contact
type: object
properties:
addresseeName:
description: the name of the person addressed by these contact details
$ref: '#/definitions/Name'
address:
$ref: '#/definitions/Address'
language:
description: the preferred language of communication with this Contact
type: string
purpose:
$ref: '#/definitions/ContactPurpose'
Name:
title: name
description: name
allOf:
- $ref: '#/definitions/BaseName'
- type: object
properties:
secondLastName:
description: second last name
type: string
BaseName:
type: object
description: description of the name of a physical person
properties:
firstName:
description: First name.
type: string
lastName:
description: Last name.
type: string
middleName:
description: Middle name(s), for example "Lee" in "John Lee Smith".
type: string
Phone:
type: object
description: phone information
properties:
deviceType:
$ref: '#/definitions/PhoneDeviceType'
countryCallingCode:
type: string
description: >-
Country calling code of the phone number, as defined by the
International Communication Union. Examples - "1" for US, "371" for
Latvia.
pattern: '[0-9+]{2,5}'
number:
type: string
description: >-
Phone number. Composed of digits only. The number of digits depends on
the country.
pattern: '[0-9]{1,15}'
PhoneDeviceType:
type: string
description: Type of the device (Landline, Mobile or Fax)
enum:
- MOBILE
- LANDLINE
- FAX
Address:
type: object
description: address information
properties:
lines:
type: array
description: >-
Line 1 = Street address, Line 2 = Apartment, suite, unit, building,
floor, etc
items:
type: string
postalCode:
type: string
description: 'Example: 74130'
countryCode:
type: string
description: >-
country code [ISO 3166-1 country
code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)
pattern: '[a-zA-Z]{2}'
cityName:
type: string
description: 'Full city name. Example: Dublin'
pattern: '[a-zA-Z -]{1,35}'
stateName:
type: string
description: Full state name
postalBox:
type: string
description: E.g. BP 220
TicketingAgreement:
title: Ticketing Agreement
description: ticketing agreement
type: object
properties:
option:
$ref: '#/definitions/TicketingAgreementOption'
delay:
description: Delay before applying automatic process if no issuance in days
type: string
example: 2D
dateTime:
description: >-
Exact date to apply automatic process if no issuance. YYYY-MM-DD
format, e.g. 2019-06-07
type: string
readOnly: true
example: '2017-10-23'
segmentIds:
description: Ids of the impacted segments
type: array
readOnly: true
items:
type: string
example: '1'
TicketingAgreementOption:
description: >
Ticketing agreement option
* **CONFIRM**, when the payment is done
* **DELAY_TO_QUEUE**, queue the reservation at a wished date if the
payment is not done
* **DELAY_TO_CANCEL**, cancel the reservation at a wished date if the
payment is not done
Queueing and cancellation occurs at local date and time. When no time is
specified, reservation is queued or cancelled at 00:00.
type: string
enum:
- CONFIRM
- DELAY_TO_QUEUE
- DELAY_TO_CANCEL
example: DELAY_TO_QUEUE
AutomatedProcessCommon:
type: object
description: Provides information on ticketing arrangements and Amadeus Time Limits
properties:
code:
$ref: '#/definitions/AutomatedProcessCode'
queue:
title: Queue
type: object
description: >-
Identifies the queue onto which PNR must be automatically placed upon
process execution.
properties:
number:
type: string
category:
type: string
text:
type: string
description: Free text
AutomatedProcess:
title: Automated Process
description: automatic process applied to the Order
allOf:
- $ref: '#/definitions/AutomatedProcessCommon'
- type: object
properties:
delay:
description: Delay before applying process in days
type: string
example: 2D
officeId:
description: Office into which the process must be triggered.
type: string
example: NCE1A0955
dateTime:
type: string
format: date-time
description: >-
Datetime limit at which the process takes action in case issuance
is not done.
AutomatedProcessCode:
type: string
description: queuing action to be taken
enum:
- IMMEDIATE
- DELAYED
- ERROR
example: IMMEDIATE
Remarks:
title: Remarks
description: remarks
type: object
properties:
general:
description: list of general remarks
type: array
minItems: 0
maxItems: 200
items:
$ref: '#/definitions/GeneralRemark'
airline:
description: list of airline remarks
type: array
minItems: 0
maxItems: 200
items:
$ref: '#/definitions/AirlineRemark'
GeneralRemark:
title: GeneralRemark
type: object
required:
- subType
- text
properties:
subType:
$ref: '#/definitions/GeneralRemarkType'
category:
description: remark category
type: string
example: Z
pattern: '[A-Z]{1}'
text:
description: remark free text
type: string
example: PASSENGER NEED ASSISTANCE
travelerIds:
description: Id of the concerned traveler
type: array
items:
type: string
example: '1'
flightOfferIds:
description: Id of the concern flightOffers
type: array
minItems: 1
maxItems: 6
items:
type: string
example: '1'
GeneralRemarkType:
description: general remark type
type: string
enum:
- GENERAL_MISCELLANEOUS
- CONFIDENTIAL
- INVOICE
- QUALITY_CONTROL
- BACKOFFICE
- FULFILLMENT
- ITINERARY
- TICKETING_MISCELLANEOUS
- TOUR_CODE
example: GENERAL_MISCELLANEOUS
AirlineRemark:
title: AirlineRemark
type: object
required:
- subType
- airlineCode
- text
properties:
subType:
$ref: '#/definitions/AirlineRemarkType'
keyword:
description: keyword code - only applicable for subType Keyword
type: string
example: PARK
airlineCode:
description: >
Code of the airline following IATA standard ([IATA table
codes](http://www.iata.org/publications/Pages/code-search.aspx))
When it apply to any airline, value is YY.
type: string
example: AF
text:
description: remark free text
type: string
example: CAR PARK
travelerIds:
description: Id of the concerned traveler
type: array
items:
type: string
example: '1'
flightOfferIds:
description: Id of the concern flightOffers
type: array
minItems: 1
maxItems: 6
items:
type: string
example: '1'
AirlineRemarkType:
description: airline remark type
type: string
enum:
- OTHER_SERVICE_INFORMATION
- KEYWORD
- OTHER_SERVICE
- CLIENT_ID
- ADVANCED_TICKET_TIME_LIMIT
example: KEYWORD
FormOfPayment:
title: Form Of Payment
description: form of payment used
type: object
properties:
b2bWallet:
description: payment with the solution B2B Wallet
$ref: '#/definitions/B2bWallet'
creditCard:
description: payment with a credit card
$ref: '#/definitions/CreditCard'
other:
description: payment with an other method
$ref: '#/definitions/OtherMethod'
B2bWallet:
title: B2bWallet
type: object
description: b2b wallet
properties:
cardId:
readOnly: true
description: card identifier
type: string
example: '1245365895336'
cardUsageName:
description: card usage name
type: string
cardFriendlyName:
description: card name
type: string
example: CB1
pattern: '[a-zA-Z0-9]{1,35}'
reportingData:
type: array
title: reportingData
items:
title: reportingData
type: object
properties:
name:
type: string
example: reconcil1
value:
type: string
example: data1
virtualCreditCardDetails:
readOnly: true
$ref: '#/definitions/VirtualCreditCardDetails'
flightOfferIds:
description: Id of the concern flightOffers
type: array
minItems: 1
maxItems: 6
items:
type: string
example: '1'
VirtualCreditCardDetails:
description: detail information of the virtual card
allOf:
- $ref: '#/definitions/CreditCardCommon'
- $ref: '#/definitions/ElementaryPrice'
CreditCard:
title: creditCard
type: object
description: credit card
allOf:
- $ref: '#/definitions/CreditCardCommon'
- type: object
properties:
securityCode:
description: card security code
type: string
example: '123'
flightOfferIds:
description: Id of the concern flightOffers
type: array
minItems: 1
maxItems: 6
items:
type: string
example: '1'
CreditCardCommon:
title: creditCardCommon
type: object
description: credit card common attribute
properties:
brand:
$ref: '#/definitions/CreditCardBrand'
holder:
description: card holder as on the card
type: string
example: MR DUPON DAMIEN
number:
description: card number
type: string
example: '4012999999999999'
pattern: '[a-zA-Z0-9]{1,35}'
expiryDate:
description: >-
credit card expiration date following [ISO
8601](https://en.wikipedia.org/wiki/ISO_8601) (YYYY-MM format, e.g.
2012-08)
type: string
example: 2021-08
CreditCardBrand:
description: credit card brand
type: string
enum:
- VISA
- AMERICAN_EXPRESS
- MASTERCARD
- VISA_ELECTRON
- VISA_DEBIT
- MASTERCARD_DEBIT
- MAESTRO
- DINERS
- EASYPAY
example: VISA
OtherMethod:
title: creditCard
type: object
description: other payment method
properties:
method:
$ref: '#/definitions/OtherPaymentMethod'
flightOfferIds:
description: Id of the concern flightOffers
type: array
minItems: 1
maxItems: 6
items:
type: string
example: '1'
OtherPaymentMethod:
description: other payment method
type: string
enum:
- ACCOUNT
- CHECK
- CASH
- NONREFUNDABLE
- PYTON
example: CASH
AssociatedRecordCommon:
type: object
description: describes the relation between the current reservation and another one
properties:
reference:
type: string
description: >-
Record locator [Amadeus or OA] with which the current reservation is
related. In case of a codeshare relation, it enables to identify the
operating PNR.
creationDate:
type: string
description: >-
Creation date of the referenced reservation. Date and time in
[ISO8601](https://en.wikipedia.org/wiki/ISO_8601)
YYYY-MM-ddThh:mm:ss.sss format, e.g. 2019-07-09T12:30:00.000
example: '2019-07-09T12:30:00.000'
originSystemCode:
type: string
description: Designates the system which has originated the referenced reservation.
AssociatedRecord:
title: associated record
description: record associated to the order
allOf:
- $ref: '#/definitions/AssociatedRecordCommon'
- type: object
properties:
flightOfferId:
type: string
description: id of the impacted flight offer
example: '1'
AirTravelDocument:
title: AirTravelDocument
description: ticket information
allOf:
- $ref: '#/definitions/AirTravelDocumentCommon'
- type: object
properties:
travelerId:
type: string
description: id of the impacted traveler
example: '1'
segmentIds:
description: Ids of the impacted segments
type: array
items:
type: string
example: '1'
AirTravelDocumentCommon:
type: object
properties:
documentType:
type: string
description: Type of the travel document
enum:
- ETICKET
- PTICKET
- EMD
- MCO
documentNumber:
type: string
description: >-
Identifier of the travel document prefixed by its owner code [NALC - 3
digits]. Can either be a primary or a conjunctive document number.
Necessary for TicketingReference definition.
documentStatus:
type: string
description: Status of the travel document contained in the fare element
enum:
- ISSUED
- REFUNDED
- VOID
- ORIGINAL
- EXCHANGED
IdentificationType:
description: Type of identification
type: string
enum:
- DRIVERS_LICENSE
- PASSPORT
- NATIONAL_IDENTITY_CARD
- BOOKING_CONFIRMATION
- TICKET
- OTHER_ID
example: PASSPORT
responses:
'404':
description: Not Found
schema:
$ref: '#/definitions/Error_404'
'500':
description: Unexpected error
schema:
$ref: '#/definitions/Error_500'
returnAirOffers:
description: Successful Operation
schema:
title: Success
required:
- data
properties:
warnings:
type: array
items:
$ref: '#/definitions/Issue'
meta:
$ref: '#/definitions/Collection_Meta'
data:
type: array
items:
$ref: '#/definitions/FlightOffer'
dictionaries:
$ref: '#/definitions/Dictionaries'
example:
meta:
count: 50
data:
- type: flight-offer
id: '1'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT18H30M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '40'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T14:30:00'
arrival:
iataCode: AMS
at: '2020-03-02T15:45:00'
carrierCode: KL
number: '1234'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '41'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '42'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '40'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '41'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '42'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '40'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '41'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '42'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '2'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT19H35M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '43'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:05:00'
arrival:
iataCode: AMS
at: '2020-03-02T10:30:00'
carrierCode: KL
number: '1224'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '44'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T13:30:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T16:05:00'
carrierCode: KL
number: '1703'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '45'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '43'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '44'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '45'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '43'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '44'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '45'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '3'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT19H35M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '46'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:35:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:00:00'
carrierCode: KL
number: '1228'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '47'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T13:30:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T16:05:00'
carrierCode: KL
number: '1703'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '48'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '46'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '47'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '48'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '46'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '47'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '48'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '4'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT19H35M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '49'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T10:20:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:45:00'
carrierCode: KL
number: '1230'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '50'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T13:30:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T16:05:00'
carrierCode: KL
number: '1703'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '51'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '49'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '50'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '51'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '49'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '50'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '51'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '5'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT22H20M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '28'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T14:30:00'
arrival:
iataCode: AMS
at: '2020-03-02T15:45:00'
carrierCode: KL
number: '1234'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '29'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '30'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '28'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '29'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '30'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '28'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '29'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '30'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '6'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT22H20M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '31'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T18:40:00'
arrival:
iataCode: AMS
at: '2020-03-02T20:00:00'
carrierCode: KL
number: '1244'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '32'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '33'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '31'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '32'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '33'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '31'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '32'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '33'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '7'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '1'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T10:20:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:45:00'
carrierCode: KL
number: '1230'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '2'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '3'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '1'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '2'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '3'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '1'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '2'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '3'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '8'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '4'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:05:00'
arrival:
iataCode: AMS
at: '2020-03-02T10:30:00'
carrierCode: KL
number: '1224'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '5'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '6'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '4'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '5'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '6'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '4'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '5'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '6'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '9'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '7'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:35:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:00:00'
carrierCode: KL
number: '1228'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '8'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '9'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '7'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '8'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '9'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '7'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '8'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '9'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '10'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '10'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T14:30:00'
arrival:
iataCode: AMS
at: '2020-03-02T15:45:00'
carrierCode: KL
number: '1234'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '11'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '12'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '10'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '11'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '12'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '10'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '11'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '12'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '11'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '52'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:05:00'
arrival:
iataCode: AMS
at: '2020-03-02T10:30:00'
carrierCode: KL
number: '1224'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '53'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '54'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '52'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '53'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '54'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '52'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '53'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '54'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '12'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '55'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:35:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:00:00'
carrierCode: KL
number: '1228'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '56'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '57'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '55'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '56'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '57'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '55'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '56'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '57'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '13'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '58'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T10:20:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:45:00'
carrierCode: KL
number: '1230'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '59'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '60'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '58'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '59'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '60'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '58'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '59'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '60'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '14'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '61'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T18:40:00'
arrival:
iataCode: AMS
at: '2020-03-02T20:00:00'
carrierCode: KL
number: '1244'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '62'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '63'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '61'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '62'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '63'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '61'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '62'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '63'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '15'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '64'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T14:30:00'
arrival:
iataCode: AMS
at: '2020-03-02T15:45:00'
carrierCode: KL
number: '1234'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '65'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '66'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '64'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '65'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '66'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '64'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '65'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '66'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '16'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT33H10M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '19'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T18:40:00'
arrival:
iataCode: AMS
at: '2020-03-02T20:00:00'
carrierCode: KL
number: '1244'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '20'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-03T07:40:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-03T10:15:00'
carrierCode: KL
number: '1699'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '21'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '19'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '20'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '21'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '19'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '20'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '21'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '17'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT33H10M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '22'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-02T21:40:00'
carrierCode: KL
number: '1246'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '23'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-03T07:40:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-03T10:15:00'
carrierCode: KL
number: '1699'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '24'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '22'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '23'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '24'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '22'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '23'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '24'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '18'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT35H10M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '25'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-02T21:40:00'
carrierCode: KL
number: '1246'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '26'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-03T09:40:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-03T12:15:00'
carrierCode: KL
number: '1701'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '27'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '25'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '26'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '27'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '25'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '26'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '27'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '19'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT22H20M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '34'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T16:55:00'
arrival:
iataCode: AMS
at: '2020-03-02T18:10:00'
carrierCode: KL
number: '2016'
aircraft:
code: '319'
operating:
carrierCode: AF
id: '35'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '36'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '34'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '35'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
includedCheckedBags:
quantity: 2
- segmentId: '36'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '34'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '35'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
- segmentId: '36'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '20'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT22H20M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '37'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T18:10:00'
arrival:
iataCode: AMS
at: '2020-03-02T19:30:00'
carrierCode: KL
number: '2022'
aircraft:
code: '321'
operating:
carrierCode: AF
id: '38'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '39'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '37'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '38'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
includedCheckedBags:
quantity: 2
- segmentId: '39'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '37'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '38'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
- segmentId: '39'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '21'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '13'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T11:45:00'
arrival:
iataCode: AMS
at: '2020-03-02T13:05:00'
carrierCode: KL
number: '2008'
aircraft:
code: '319'
operating:
carrierCode: AF
id: '14'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '15'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '13'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '14'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
includedCheckedBags:
quantity: 2
- segmentId: '15'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '13'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '14'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
- segmentId: '15'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '22'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '16'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T12:40:00'
arrival:
iataCode: AMS
at: '2020-03-02T14:00:00'
carrierCode: KL
number: '2012'
aircraft:
code: '319'
operating:
carrierCode: AF
id: '17'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '18'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '16'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '17'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
includedCheckedBags:
quantity: 2
- segmentId: '18'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '16'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '17'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
- segmentId: '18'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '23'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '67'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T16:55:00'
arrival:
iataCode: AMS
at: '2020-03-02T18:10:00'
carrierCode: KL
number: '2016'
aircraft:
code: '319'
operating:
carrierCode: AF
id: '68'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '69'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '67'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '68'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
includedCheckedBags:
quantity: 2
- segmentId: '69'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '67'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '68'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
- segmentId: '69'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '24'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '70'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T18:10:00'
arrival:
iataCode: AMS
at: '2020-03-02T19:30:00'
carrierCode: KL
number: '2022'
aircraft:
code: '321'
operating:
carrierCode: AF
id: '71'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '72'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '70'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '71'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
includedCheckedBags:
quantity: 2
- segmentId: '72'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '70'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '71'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
- segmentId: '72'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '25'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '73'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T11:45:00'
arrival:
iataCode: AMS
at: '2020-03-02T13:05:00'
carrierCode: KL
number: '2008'
aircraft:
code: '319'
operating:
carrierCode: AF
id: '74'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '75'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '73'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '74'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
includedCheckedBags:
quantity: 2
- segmentId: '75'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '73'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '74'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
- segmentId: '75'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '26'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '76'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T12:40:00'
arrival:
iataCode: AMS
at: '2020-03-02T14:00:00'
carrierCode: KL
number: '2012'
aircraft:
code: '319'
operating:
carrierCode: AF
id: '77'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '78'
numberOfStops: 0
blacklistedInEU: false
- duration: PT26H10M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:25:00'
arrival:
iataCode: AMS
at: '2020-03-05T23:00:00'
carrierCode: KL
number: '1706'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '81'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-06T10:40:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T18:35:00'
carrierCode: KL
number: '705'
aircraft:
code: '772'
operating:
carrierCode: KL
id: '82'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.04'
base: '8314.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4849.02'
base: '4749.00'
fareDetailsBySegment:
- segmentId: '76'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '77'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
includedCheckedBags:
quantity: 2
- segmentId: '78'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.02'
base: '3565.00'
fareDetailsBySegment:
- segmentId: '76'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '77'
cabin: ECONOMY
fareBasis: CFFBR
class: 'Y'
- segmentId: '78'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '81'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '82'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '27'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT18H30M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '40'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T14:30:00'
arrival:
iataCode: AMS
at: '2020-03-02T15:45:00'
carrierCode: KL
number: '1234'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '41'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '42'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '40'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '41'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '42'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '40'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '41'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '42'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '28'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT18H30M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '40'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T14:30:00'
arrival:
iataCode: AMS
at: '2020-03-02T15:45:00'
carrierCode: KL
number: '1234'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '41'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '42'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '40'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '41'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '42'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '40'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '41'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '42'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '29'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT19H35M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '43'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:05:00'
arrival:
iataCode: AMS
at: '2020-03-02T10:30:00'
carrierCode: KL
number: '1224'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '44'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T13:30:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T16:05:00'
carrierCode: KL
number: '1703'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '45'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '43'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '44'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '45'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '43'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '44'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '45'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '30'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT19H35M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '43'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:05:00'
arrival:
iataCode: AMS
at: '2020-03-02T10:30:00'
carrierCode: KL
number: '1224'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '44'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T13:30:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T16:05:00'
carrierCode: KL
number: '1703'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '45'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '43'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '44'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '45'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '43'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '44'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '45'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '31'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT19H35M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '46'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:35:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:00:00'
carrierCode: KL
number: '1228'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '47'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T13:30:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T16:05:00'
carrierCode: KL
number: '1703'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '48'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '46'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '47'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '48'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '46'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '47'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '48'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '32'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT19H35M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '46'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:35:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:00:00'
carrierCode: KL
number: '1228'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '47'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T13:30:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T16:05:00'
carrierCode: KL
number: '1703'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '48'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '46'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '47'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '48'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '46'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '47'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '48'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '33'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT19H35M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '49'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T10:20:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:45:00'
carrierCode: KL
number: '1230'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '50'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T13:30:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T16:05:00'
carrierCode: KL
number: '1703'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '51'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '49'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '50'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '51'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '49'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '50'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '51'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '34'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT19H35M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '49'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T10:20:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:45:00'
carrierCode: KL
number: '1230'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '50'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T13:30:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T16:05:00'
carrierCode: KL
number: '1703'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '51'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '49'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '50'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '51'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '49'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '50'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '51'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '35'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT22H20M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '28'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T14:30:00'
arrival:
iataCode: AMS
at: '2020-03-02T15:45:00'
carrierCode: KL
number: '1234'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '29'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '30'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '28'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '29'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '30'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '28'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '29'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '30'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '36'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT22H20M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '28'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T14:30:00'
arrival:
iataCode: AMS
at: '2020-03-02T15:45:00'
carrierCode: KL
number: '1234'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '29'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '30'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '28'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '29'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '30'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '28'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '29'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '30'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '37'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT22H20M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '31'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T18:40:00'
arrival:
iataCode: AMS
at: '2020-03-02T20:00:00'
carrierCode: KL
number: '1244'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '32'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '33'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '31'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '32'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '33'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '31'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '32'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '33'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '38'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT22H20M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T21:05:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T12:20:00'
carrierCode: KL
number: '2410'
aircraft:
code: '772'
operating:
carrierCode: AF
id: '31'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T18:40:00'
arrival:
iataCode: AMS
at: '2020-03-02T20:00:00'
carrierCode: KL
number: '1244'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '32'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '33'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '31'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '32'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '33'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '31'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '32'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '33'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '39'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '1'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T10:20:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:45:00'
carrierCode: KL
number: '1230'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '2'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '3'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '1'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '2'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '3'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '1'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '2'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '3'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '40'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '1'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T10:20:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:45:00'
carrierCode: KL
number: '1230'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '2'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '3'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '1'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '2'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '3'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '1'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '2'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '3'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '41'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '4'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:05:00'
arrival:
iataCode: AMS
at: '2020-03-02T10:30:00'
carrierCode: KL
number: '1224'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '5'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '6'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '4'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '5'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '6'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '4'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '5'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '6'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '42'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '4'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:05:00'
arrival:
iataCode: AMS
at: '2020-03-02T10:30:00'
carrierCode: KL
number: '1224'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '5'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '6'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '4'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '5'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '6'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '4'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '5'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '6'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '43'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '7'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:35:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:00:00'
carrierCode: KL
number: '1228'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '8'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '9'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '7'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '8'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '9'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '7'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '8'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '9'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '44'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '7'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:35:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:00:00'
carrierCode: KL
number: '1228'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '8'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '9'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '7'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '8'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '9'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '7'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '8'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '9'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '45'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '10'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T14:30:00'
arrival:
iataCode: AMS
at: '2020-03-02T15:45:00'
carrierCode: KL
number: '1234'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '11'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '12'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '10'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '11'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '12'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '10'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '11'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '12'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '46'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT23H5M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '10'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T14:30:00'
arrival:
iataCode: AMS
at: '2020-03-02T15:45:00'
carrierCode: KL
number: '1234'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '11'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T17:05:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T19:35:00'
carrierCode: KL
number: '1705'
aircraft:
code: 73J
operating:
carrierCode: KL
id: '12'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '10'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '11'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '12'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '10'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '11'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '12'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '47'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '52'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:05:00'
arrival:
iataCode: AMS
at: '2020-03-02T10:30:00'
carrierCode: KL
number: '1224'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '53'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '54'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '52'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '53'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '54'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '52'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '53'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '54'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '48'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '52'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:05:00'
arrival:
iataCode: AMS
at: '2020-03-02T10:30:00'
carrierCode: KL
number: '1224'
aircraft:
code: 73W
operating:
carrierCode: KL
id: '53'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '54'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '52'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '53'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '54'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '52'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '53'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '54'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '49'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '55'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:35:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:00:00'
carrierCode: KL
number: '1228'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '56'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '57'
numberOfStops: 0
blacklistedInEU: false
- duration: PT15H5M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T20:05:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T22:15:00'
carrierCode: AF
number: '1101'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '79'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '80'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '55'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '56'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '57'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '55'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '56'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '57'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '79'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '80'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- type: flight-offer
id: '50'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-03-01'
numberOfBookableSeats: 9
itineraries:
- duration: PT26H55M
segments:
- departure:
iataCode: GIG
terminal: '2'
at: '2020-03-01T16:30:00'
arrival:
iataCode: CDG
terminal: 2E
at: '2020-03-02T07:35:00'
carrierCode: KL
number: '2412'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '55'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2F
at: '2020-03-02T09:35:00'
arrival:
iataCode: AMS
at: '2020-03-02T11:00:00'
carrierCode: KL
number: '1228'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '56'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: AMS
at: '2020-03-02T20:45:00'
arrival:
iataCode: MAD
terminal: '2'
at: '2020-03-02T23:25:00'
carrierCode: KL
number: '1707'
aircraft:
code: 73H
operating:
carrierCode: KL
id: '57'
numberOfStops: 0
blacklistedInEU: false
- duration: PT16H55M
segments:
- departure:
iataCode: MAD
terminal: '2'
at: '2020-03-05T18:15:00'
arrival:
iataCode: CDG
terminal: 2F
at: '2020-03-05T20:25:00'
carrierCode: AF
number: '1801'
aircraft:
code: '320'
operating:
carrierCode: JN
id: '83'
numberOfStops: 0
blacklistedInEU: false
- departure:
iataCode: CDG
terminal: 2E
at: '2020-03-05T23:35:00'
arrival:
iataCode: GIG
terminal: '2'
at: '2020-03-06T07:10:00'
carrierCode: AF
number: '442'
aircraft:
code: 77W
operating:
carrierCode: AF
id: '84'
numberOfStops: 0
blacklistedInEU: false
price:
currency: USD
total: '8514.14'
base: '8289.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- AF
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: USD
total: '4848.57'
base: '4736.00'
fareDetailsBySegment:
- segmentId: '55'
cabin: BUSINESS
fareBasis: CFFBR
class: C
includedCheckedBags:
quantity: 2
- segmentId: '56'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '57'
cabin: BUSINESS
fareBasis: CFFBR
class: J
includedCheckedBags:
quantity: 2
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
includedCheckedBags:
quantity: 1
- travelerId: '2'
fareOption: STANDARD
travelerType: CHILD
price:
currency: USD
total: '3665.57'
base: '3553.00'
fareDetailsBySegment:
- segmentId: '55'
cabin: BUSINESS
fareBasis: CFFBR
class: C
- segmentId: '56'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '57'
cabin: BUSINESS
fareBasis: CFFBR
class: J
- segmentId: '83'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
- segmentId: '84'
cabin: ECONOMY
fareBasis: YFFBR
class: 'Y'
dictionaries:
locations:
MAD:
cityCode: MAD
countryCode: ES
GIG:
cityCode: RIO
countryCode: BR
CDG:
cityCode: PAR
countryCode: FR
AMS:
cityCode: AMS
countryCode: NL
GETAirOffersReply:
description: Successful Operation
schema:
title: Success
required:
- data
properties:
warnings:
type: array
items:
$ref: '#/definitions/Issue'
meta:
$ref: '#/definitions/Collection_Meta_Link'
data:
type: array
items:
$ref: '#/definitions/FlightOffer'
dictionaries:
$ref: '#/definitions/Dictionaries'
example:
meta:
count: 1
links:
self: >-
https://test.api.amadeus.com/v1/shopping/flight-offers?originLocationCode=SYD&destinationLocationCode=BKK&departureDate=2020-01-01&returnDate=2020-01-05&adults=2¤cyCode=AUD&includedAirlineCodes=TG&max=1
data:
- type: flight-offer
id: '1'
source: GDS
instantTicketingRequired: false
nonHomogeneous: false
oneWay: false
lastTicketingDate: '2020-01-01'
numberOfBookableSeats: 4
itineraries:
- duration: PT9H25M
segments:
- departure:
iataCode: SYD
terminal: '1'
at: '2020-01-01T10:00:00'
arrival:
iataCode: BKK
at: '2020-01-01T15:25:00'
carrierCode: TG
number: '476'
aircraft:
code: '747'
operating:
carrierCode: TG
id: '1'
numberOfStops: 0
blacklistedInEU: false
- duration: PT9H20M
segments:
- departure:
iataCode: BKK
at: '2020-01-05T17:50:00'
arrival:
iataCode: SYD
terminal: '1'
at: '2020-01-06T07:10:00'
carrierCode: TG
number: '475'
aircraft:
code: '747'
operating:
carrierCode: TG
id: '2'
numberOfStops: 0
blacklistedInEU: false
price:
currency: AUD
total: '1324.86'
base: '1165.00'
fees:
- amount: '0.00'
type: SUPPLIER
- amount: '0.00'
type: TICKETING
pricingOptions:
fareType:
- PUBLISHED
includedCheckedBagsOnly: true
validatingAirlineCodes:
- TG
travelerPricings:
- travelerId: '1'
fareOption: STANDARD
travelerType: ADULT
price:
currency: AUD
total: '1324.86'
base: '1165.00'
fareDetailsBySegment:
- segmentId: '1'
cabin: ECONOMY
fareBasis: W1MRTG
class: W
includedCheckedBags:
weight: 20
weightUnit: KG
- segmentId: '2'
cabin: ECONOMY
fareBasis: W1MRTG
class: W
includedCheckedBags:
weight: 20
weightUnit: KG
dictionaries:
locations:
BKK:
cityCode: BKK
countryCode: TH
SYD:
cityCode: SYD
countryCode: AU
aircraft:
'747': BOEING 747 ALL SERIES PASSENGER
currencies:
EUR: EURO
carriers:
TG: THAI AIRWAYS INTERNATIONAL
400_Search:
description: |
code | title
------- | -------------------------------------
425 | INVALID DATE
477 | INVALID FORMAT
572 | INVALID OPTION
2668 | PARAMETER COMBINATION INVALID/RESTRICTED
2781 | INVALID LENGTH
4926 | INVALID DATA RECEIVED
9880 | SELECTED DATE IS TOO FAR IN THE FUTURE
10661 | MAXIMUM NUMBER OF OCCURRENCES EXCEEDED
32171 | MANDATORY DATA MISSING
schema:
$ref: '#/definitions/Error_400'
parameters:
getOverride:
name: X-HTTP-Method-Override
description: the HTTP method to apply
required: true
in: header
type: string
default: GET
flight-orderId:
name: flight-orderId
description: identifier of the flight order
required: true
in: path
type: string
x-generatedAt: '2023-11-21T10:57:34.303Z'