- Previous: GET /reference-data v1
- Up: Offers API
- Next: GET /search-context v1
GET /reference-data/deals v1
GET /reference-data/deals v1
The ReferenceData/deals endpoint provides the reference data a consumer needs to support a customer to search for the deals.
How to use?
The reference data is typically requested at the start of the use case to know which data can be used in request.
Headers to use for requests:
Parameter | Value |
Authorization | Bearer {{token}} |
Content-Type | application/json |
Accept | application/hal+json;profile=com.afklm.offers.reference.data.v1;charset=utf8 |
Accept-Language | {{language}}-{{country}} |
AFKL-TRAVEL-Host | KL or AF |
AFKL-TRAVEL-Country | Country (overrides Accept-Language country) |
GET
GET https://api.klm.com/travel/offers/v1/reference-data/deals?bookingFlow=
QUERY PARAMETERS
Name | Type | Multiplicity | Description |
bookingFlow | String | 1 | Indicates the flow LEISURE |
Response Parameters
Level | Name | Type | Multiplicity | Description |
1 | market | String | 1 | Code for the market given in input |
1 | currency | String | 1 | Currency code associated to the market |
1 | origins | Array of Objects | 1-n | List of origins with the associated destination zones linked to an origin |
2 | origin | Object | 1 | Origin |
3 | code | String | 1 | Origin's IATA code |
3 | type | String | 1 | Origin's type : CITY/AIRPORT/RAILWAY_STATION |
3 | label | String | 1 | Origin's label |
2 | destinationZoneCodes | Array of Strings | 1-n | List of zones/destinations that can be reached from the origin |
2 |
destinationsByZone
|
Array of Objects | 1-n | List of destinations in the zone |
3 | zone | Object | 1 | Zone details |
4 | code | String | 1 | Zone code |
4 | label | String | 1 | Zone label |
3 | destinations | Array of Objects | 1-n | List of destinations |
4 | code | String | 1 | Destination code |
4 | type | String | 1 | Destination's type : CITY/AIRPORT/RAILWAY_STATION |
4 | label | String | 1 | Destination's label |
3 | cabins | Array of Objects | 1-n | Destination details by cabin |
4 | cabin | Object | 1 | Cabin description |
5 | code | String | 1 | Cabin code |
5 | label | String | 1 | Cabin label |
4 | numberOfDeals | Integer | 1 | Number of deals available for this cabin |
4 |
priceRangeByTripType
|
Object | 1 | Price range by trip type |
5 |
tripType
|
Object | 1 | Trip type details |
6 | code | String | 1 | Trip type code |
6 | label | String | 1 | Tip type label |
5 | range | Object | 1 | Price range details |
6 |
lowestPrice
|
Double | 1 | Lowest price available for the cabin/trip type |
6 |
highestPrice
|
Double | 1 | Highest price available for the cabin/trip type |
2 |
tripTypes
|
Array of Objects | 1-n |
List of all the trip types available for the selected origin |
3 | code | String | 1 | Trip type code : OW / RT/ ALL |
3 | label | String | 1 | Trip type label |
2 | cabins | Object | 1-n | List of all cabins available for the selected origin |
3 | code | String | 1 | Cabin code |
3 | label | String | 1 | Cabin label |
2 |
defaultValues
|
Object | 1 | List of default values to be used for the market |
3 |
origin
|
Object | 1 | Default market origin |
4 |
code
|
String | 1 | Default market origin code |
4 |
type
|
String | 1 | Default market origin type : AIRPORT / RAILWAY / CITY |
4 |
label
|
String | 1 | Default market origin label |
3 |
destination
|
Object | 1 | Default destination |
4 |
code
|
String | 1 | Default destination code |
4 |
label
|
String | 1 | Default destination label |
3 |
tripType
|
Object | 1 | Default trip type |
4 |
code
|
String | 1 | Default trip type code |
4 |
label
|
String | 1 | Default trip type label |
3 | cabin | Object | 1 | Default cabin |
4 | code | String | 1 | Default cabin code |
4 | label | String | 1 | Default cabin label |
Http status code
HTTP status |
Type |
200 | OK |
500 |
INTERNAL_SERVER_ERROR |
Sample Response
{ "market": "FR", "currency": "EUR", "origins": [ { "origin": { "code": "QXG", "type": "RAILWAY_STATION", "label": "Angers Railway Station" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "LRT", "type": "AIRPORT", "label": "Lann Bihoue" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "XIZ", "type": "RAILWAY_STATION", "label": "Champagne Ardenne Railway Station" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "CTA", "type": "CITY", "label": "Catania" }, "destinationZoneCodes": [ "AFR" ] }, { "origin": { "code": "CFE", "type": "AIRPORT", "label": "Aulnat" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "CFR", "type": "AIRPORT", "label": "Carpiquet" }, "destinationZoneCodes": [ "EUR", "FRA" ] }, { "origin": { "code": "XHK", "type": "RAILWAY_STATION", "label": "Valence Tgv Railway Station" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "PIS", "type": "AIRPORT", "label": "Biard" }, "destinationZoneCodes": [ "FRA" ] }, { "origin": { "code": "BSL", "type": "AIRPORT", "label": "Basel Euroairport" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "CLY", "type": "AIRPORT", "label": "Sainte-Catherine" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "AME", "AFR" ] }, { "origin": { "code": "NCE", "type": "AIRPORT", "label": "Cote D'Azur Airport" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "MPL", "type": "AIRPORT", "label": "Montpellier" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "MLH", "type": "AIRPORT", "label": "Mulhouse Euroairport" }, "destinationZoneCodes": [ "FRA", "CAR", "AME", "AFR" ] }, { "origin": { "code": "ETZ", "type": "AIRPORT", "label": "Metz/Nancy" }, "destinationZoneCodes": [ "FRA" ] }, { "origin": { "code": "BVE", "type": "AIRPORT", "label": "Vallée De La Dordogne" }, "destinationZoneCodes": [ "FRA", "AME" ] }, { "origin": { "code": "ZFJ", "type": "RAILWAY_STATION", "label": "Rennes Railway Station" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "LIL", "type": "AIRPORT", "label": "Lille" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "QJZ", "type": "RAILWAY_STATION", "label": "Nantes Railway Station" }, "destinationZoneCodes": [ "EUR", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "LYS", "type": "AIRPORT", "label": "Saint Exupéry" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "DCM", "type": "AIRPORT", "label": "Mazamet" }, "destinationZoneCodes": [ "FRA", "AME" ] }, { "origin": { "code": "BER", "type": "AIRPORT", "label": "Berlin Brandenburg Airport" }, "destinationZoneCodes": [ "FRA" ] }, { "origin": { "code": "NAP", "type": "CITY", "label": "Nápoles" }, "destinationZoneCodes": [ "ASI", "AME" ] }, { "origin": { "code": "FSC", "type": "AIRPORT", "label": "Sud Corse" }, "destinationZoneCodes": [ "EUR", "FRA", "AME" ] }, { "origin": { "code": "BLQ", "type": "CITY", "label": "Bolonia" }, "destinationZoneCodes": [ "FRA" ] }, { "origin": { "code": "XSH", "type": "RAILWAY_STATION", "label": "St-Pierre-Corps Rail Station" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "NTE", "type": "AIRPORT", "label": "Atlantique" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "LIN", "type": "AIRPORT", "label": "Linate Airport" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "AUR", "type": "AIRPORT", "label": "Aurillac" }, "destinationZoneCodes": [ "FRA", "AME" ] }, { "origin": { "code": "RDZ", "type": "AIRPORT", "label": "Marcillac" }, "destinationZoneCodes": [ "FRA" ] }, { "origin": { "code": "AJA", "type": "AIRPORT", "label": "Ajaccio" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "AME", "AFR" ] }, { "origin": { "code": "TLS", "type": "AIRPORT", "label": "Blagnac" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "MRS", "type": "AIRPORT", "label": "Provence" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "CDG", "type": "AIRPORT", "label": "Charles De Gaulle Airport" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "XYD", "type": "RAILWAY_STATION", "label": "Part-Dieu Railway Station" }, "destinationZoneCodes": [ "EUR", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "XDB", "type": "RAILWAY_STATION", "label": "Europe Railway Station" }, "destinationZoneCodes": [ "EUR", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "LRH", "type": "AIRPORT", "label": "Île De Ré" }, "destinationZoneCodes": [ "FRA" ] }, { "origin": { "code": "XWG", "type": "RAILWAY_STATION", "label": "Strasbourg Railway Station" }, "destinationZoneCodes": [ "EUR", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "GOA", "type": "CITY", "label": "Génova" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "BIQ", "type": "AIRPORT", "label": "Biarritz Pays Basque Airport" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "PAR", "type": "CITY", "label": "París" }, "destinationZoneCodes": [ "FRA" ] }, { "origin": { "code": "TRN", "type": "CITY", "label": "Turín" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "ORY", "type": "AIRPORT", "label": "Paris Orly Airport" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "AME", "AFR" ] }, { "origin": { "code": "UIP", "type": "AIRPORT", "label": "Pluguffan" }, "destinationZoneCodes": [ "FRA", "AME" ] }, { "origin": { "code": "PUF", "type": "AIRPORT", "label": "Pau Airport" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "RNS", "type": "AIRPORT", "label": "Saint-Jaques" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "BIA", "type": "AIRPORT", "label": "Poretta" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "AME", "AFR" ] }, { "origin": { "code": "SXB", "type": "AIRPORT", "label": "Entzheim Intl. Airport" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "TLN", "type": "AIRPORT", "label": "Hyères" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "ZLN", "type": "RAILWAY_STATION", "label": "Le Mans Railway Station" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "PGF", "type": "AIRPORT", "label": "Rivesaltes" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "AME", "AFR" ] }, { "origin": { "code": "LDE", "type": "AIRPORT", "label": "Lourdes Tarbes Intl." }, "destinationZoneCodes": [ "FRA", "AME" ] }, { "origin": { "code": "ZYN", "type": "RAILWAY_STATION", "label": "Nimes Railway Station" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "XZI", "type": "RAILWAY_STATION", "label": "Lorraine Tgv Rail Station" }, "destinationZoneCodes": [ "EUR", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "BOD", "type": "AIRPORT", "label": "Mérignac" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] }, { "origin": { "code": "XOP", "type": "RAILWAY_STATION", "label": "Poitiers Railway Station" }, "destinationZoneCodes": [ "AME" ] }, { "origin": { "code": "BES", "type": "AIRPORT", "label": "Bretaña" }, "destinationZoneCodes": [ "EUR", "FRA", "CAR", "ASI", "AME", "AFR" ] } ], "destinationsByZone": [ { "zone": { "code": "EUR", "label": "Europe" }, "destinations": [ { "code": "BUD", "type": "AIRPORT", "label": "Liszt Ferenc Intl" }, { "code": "LJU", "type": "AIRPORT", "label": "Joze Pucnik" }, { "code": "BEG", "type": "AIRPORT", "label": "Nikola Tesla Airport" }, { "code": "VRN", "type": "AIRPORT", "label": "Verona" }, { "code": "AGP", "type": "AIRPORT", "label": "Málaga Airport" }, { "code": "VIE", "type": "AIRPORT", "label": "Schwechat" }, { "code": "DUS", "type": "AIRPORT", "label": "International Airport" }, { "code": "PMI", "type": "AIRPORT", "label": "Palma De Mallorca Airport" }, { "code": "GLA", "type": "AIRPORT", "label": "International Airport" }, { "code": "MUC", "type": "AIRPORT", "label": "Munich Intl." }, { "code": "ABZ", "type": "AIRPORT", "label": "Dyce" }, { "code": "BER", "type": "AIRPORT", "label": "Berlin Brandenburg Airport" }, { "code": "GOA", "type": "AIRPORT", "label": "Cristoforo Colombo" }, { "code": "KBP", "type": "AIRPORT", "label": "Kiev Boryspil International Airport" }, { "code": "MXP", "type": "AIRPORT", "label": "Malpensa Airport" }, { "code": "GOT", "type": "AIRPORT", "label": "Landvetter" }, { "code": "SPU", "type": "AIRPORT", "label": "Split" }, { "code": "NAP", "type": "AIRPORT", "label": "Capodichino" }, { "code": "PSA", "type": "AIRPORT", "label": "Galileo Galilei" }, { "code": "OTP", "type": "AIRPORT", "label": "Henri Coanda International Airport" }, { "code": "MAN", "type": "AIRPORT", "label": "Manchester Intl." }, { "code": "HAJ", "type": "AIRPORT", "label": "Hanover" }, { "code": "MAD", "type": "AIRPORT", "label": "Adolfo Suárez Madrid-Barajas" }, { "code": "IST", "type": "AIRPORT", "label": "Istanbul Airport" }, { "code": "OSL", "type": "AIRPORT", "label": "Oslo Gardermoen" }, { "code": "LIS", "type": "AIRPORT", "label": "Humberto Delgado Airport" }, { "code": "DBV", "type": "AIRPORT", "label": "Dubrovnik" }, { "code": "ATH", "type": "AIRPORT", "label": "Athens Int. E Venizelos" }, { "code": "SVQ", "type": "AIRPORT", "label": "Sevilla" }, { "code": "BRE", "type": "AIRPORT", "label": "Bremen Airport" }, { "code": "NCL", "type": "AIRPORT", "label": "Newcastle" }, { "code": "FLR", "type": "AIRPORT", "label": "Peretola" }, { "code": "JTR", "type": "AIRPORT", "label": "Santorini" }, { "code": "OPO", "type": "AIRPORT", "label": "Oporto Francisco Sa Carneiro" }, { "code": "BIO", "type": "AIRPORT", "label": "Bilbao" }, { "code": "SOU", "type": "AIRPORT", "label": "Southampton Airport" }, { "code": "FAO", "type": "AIRPORT", "label": "Faro Airport" }, { "code": "SOF", "type": "AIRPORT", "label": "Sofia International Airport" }, { "code": "TRN", "type": "AIRPORT", "label": "Torino Caselle Airport" }, { "code": "AMS", "type": "AIRPORT", "label": "Schiphol" }, { "code": "ZRH", "type": "AIRPORT", "label": "Zurich Airport" }, { "code": "BHX", "type": "AIRPORT", "label": "Birmingham Intl." }, { "code": "LED", "type": "AIRPORT", "label": "Pulkovo Airport" }, { "code": "CAG", "type": "AIRPORT", "label": "Elmas" }, { "code": "LHR", "type": "AIRPORT", "label": "Heathrow Airport" }, { "code": "LUX", "type": "AIRPORT", "label": "Findel Airport" }, { "code": "NUE", "type": "AIRPORT", "label": "Nuremberg" }, { "code": "HER", "type": "AIRPORT", "label": "Nikos Kazantzakis" }, { "code": "HAM", "type": "AIRPORT", "label": "Hamburg" }, { "code": "LCY", "type": "AIRPORT", "label": "City Airport" }, { "code": "VGO", "type": "AIRPORT", "label": "Vigo" }, { "code": "VCE", "type": "AIRPORT", "label": "Marco Polo" }, { "code": "LIN", "type": "AIRPORT", "label": "Linate Airport" }, { "code": "WRO", "type": "AIRPORT", "label": "Breslavia" }, { "code": "CPH", "type": "AIRPORT", "label": "Copenhagen Airport" }, { "code": "BRS", "type": "AIRPORT", "label": "Bristol Intl." }, { "code": "CTA", "type": "AIRPORT", "label": "Fontanarossa" }, { "code": "OLB", "type": "AIRPORT", "label": "Costa Smeralda" }, { "code": "STR", "type": "AIRPORT", "label": "Stuttgart Airport" }, { "code": "ORK", "type": "AIRPORT", "label": "Cork Airport" }, { "code": "FRA", "type": "AIRPORT", "label": "Frankfurt Intl." }, { "code": "BLQ", "type": "AIRPORT", "label": "Guglielmo Marconi Airport" }, { "code": "BLL", "type": "AIRPORT", "label": "Billund Airport" }, { "code": "WAW", "type": "AIRPORT", "label": "Frederic Chopin" }, { "code": "HEL", "type": "AIRPORT", "label": "Helsinki-Vantaa" }, { "code": "JMK", "type": "AIRPORT", "label": "Mykonos" }, { "code": "SKG", "type": "AIRPORT", "label": "Makedonia" }, { "code": "IBZ", "type": "AIRPORT", "label": "Ibiza" }, { "code": "ALC", "type": "AIRPORT", "label": "Alicante" }, { "code": "TXL", "type": "AIRPORT", "label": "Tegel Airport" }, { "code": "ZAG", "type": "AIRPORT", "label": "Pleso" }, { "code": "PMO", "type": "AIRPORT", "label": "Falcone-Borsellino" }, { "code": "BRI", "type": "AIRPORT", "label": "Palese" }, { "code": "ARN", "type": "AIRPORT", "label": "Arlanda Airport" }, { "code": "BCN", "type": "AIRPORT", "label": "Barcelona" }, { "code": "MLA", "type": "AIRPORT", "label": "Luqa" }, { "code": "BGO", "type": "AIRPORT", "label": "Flesland" }, { "code": "PRG", "type": "AIRPORT", "label": "Václav Havel Airport" }, { "code": "BRU", "type": "AIRPORT", "label": "Brussels Airport" }, { "code": "EDI", "type": "AIRPORT", "label": "Edinburgh" }, { "code": "TRF", "type": "AIRPORT", "label": "Sandefjord Airport" }, { "code": "KRK", "type": "AIRPORT", "label": "Balice" }, { "code": "SVO", "type": "AIRPORT", "label": "Sheremetyevo Airport" }, { "code": "DUB", "type": "AIRPORT", "label": "Dublin Airport" }, { "code": "VLC", "type": "AIRPORT", "label": "Valencia Airport" }, { "code": "FCO", "type": "AIRPORT", "label": "Fiumicino Airport" }, { "code": "GVA", "type": "AIRPORT", "label": "Geneve-Cointrin Airport" } ], "cabins": [ { "cabin": { "code": "ECONOMY", "label": "Economy Class" }, "numberOfDeals": 1423, "priceRangeByTripType": [ { "tripType": { "code": "OW", "label": "One-way" }, "range": { "lowestPrice": 25, "highestPrice": 330.88 } } ] } ] }, { "zone": { "code": "FRA", "label": "bestdeals.zone.FRA" }, "destinations": [ { "code": "CFR", "type": "AIRPORT", "label": "Carpiquet" }, { "code": "NCE", "type": "AIRPORT", "label": "Cote D'Azur Airport" }, { "code": "MRS", "type": "AIRPORT", "label": "Provence" }, { "code": "CDG", "type": "AIRPORT", "label": "Charles De Gaulle Airport" }, { "code": "BOD", "type": "AIRPORT", "label": "Mérignac" }, { "code": "AGF", "type": "AIRPORT", "label": "La Garenne" }, { "code": "CFE", "type": "AIRPORT", "label": "Aulnat" }, { "code": "RNS", "type": "AIRPORT", "label": "Saint-Jaques" }, { "code": "SXB", "type": "AIRPORT", "label": "Entzheim Intl. Airport" }, { "code": "FSC", "type": "AIRPORT", "label": "Sud Corse" }, { "code": "BES", "type": "AIRPORT", "label": "Bretaña" }, { "code": "LYS", "type": "AIRPORT", "label": "Saint Exupéry" }, { "code": "PUF", "type": "AIRPORT", "label": "Pau Airport" }, { "code": "BVE", "type": "AIRPORT", "label": "Vallée De La Dordogne" }, { "code": "AJA", "type": "AIRPORT", "label": "Ajaccio" }, { "code": "CLY", "type": "AIRPORT", "label": "Sainte-Catherine" }, { "code": "LIG", "type": "AIRPORT", "label": "Bellegarde" }, { "code": "BIQ", "type": "AIRPORT", "label": "Biarritz Pays Basque Airport" }, { "code": "AUR", "type": "AIRPORT", "label": "Aurillac" }, { "code": "ORY", "type": "AIRPORT", "label": "Paris Orly Airport" }, { "code": "BIA", "type": "AIRPORT", "label": "Poretta" }, { "code": "LRH", "type": "AIRPORT", "label": "Île De Ré" }, { "code": "NTE", "type": "AIRPORT", "label": "Atlantique" }, { "code": "MLH", "type": "AIRPORT", "label": "Mulhouse Euroairport" }, { "code": "TLS", "type": "AIRPORT", "label": "Blagnac" }, { "code": "LDE", "type": "AIRPORT", "label": "Lourdes Tarbes Intl." }, { "code": "ETZ", "type": "AIRPORT", "label": "Metz/Nancy" }, { "code": "PGF", "type": "AIRPORT", "label": "Rivesaltes" }, { "code": "DCM", "type": "AIRPORT", "label": "Mazamet" }, { "code": "LRT", "type": "AIRPORT", "label": "Lann Bihoue" }, { "code": "PIS", "type": "AIRPORT", "label": "Biard" }, { "code": "UIP", "type": "AIRPORT", "label": "Pluguffan" }, { "code": "MPL", "type": "AIRPORT", "label": "Montpellier" }, { "code": "TLN", "type": "AIRPORT", "label": "Hyères" }, { "code": "BSL", "type": "AIRPORT", "label": "Basel Euroairport" }, { "code": "LIL", "type": "AIRPORT", "label": "Lille" }, { "code": "BOD", "type": "CITY", "label": "Burdeos" } ], "cabins": [ { "cabin": { "code": "ECONOMY", "label": "Economy Class" }, "numberOfDeals": 547, "priceRangeByTripType": [ { "tripType": { "code": "OW", "label": "One-way" }, "range": { "lowestPrice": 29, "highestPrice": 429.63 } }, { "tripType": { "code": "RT", "label": "Round trip" }, "range": { "lowestPrice": 100.22, "highestPrice": 100.22 } } ] } ] }, { "zone": { "code": "AFR", "label": "bestdeals.zone.AFR" }, "destinations": [ { "code": "LOS", "type": "AIRPORT", "label": "Murtala Muhammed Airport" }, { "code": "RAK", "type": "AIRPORT", "label": "Menara" }, { "code": "PNR", "type": "AIRPORT", "label": "Antonio Agostinho Neto Intl." }, { "code": "MRU", "type": "AIRPORT", "label": "Sir Seewoosagur" }, { "code": "BGF", "type": "AIRPORT", "label": "Bangui M'Poko Intl." }, { "code": "BKO", "type": "AIRPORT", "label": "Senou International" }, { "code": "JRO", "type": "AIRPORT", "label": "Kilimanjaro International Airport" }, { "code": "CKY", "type": "AIRPORT", "label": "Conakry Intl." }, { "code": "FIH", "type": "AIRPORT", "label": "N'Djili" }, { "code": "NIM", "type": "AIRPORT", "label": "Diori Hamani Intl." }, { "code": "JIB", "type": "AIRPORT", "label": "Ambouli" }, { "code": "ZNZ", "type": "AIRPORT", "label": "Kisauni Airport" }, { "code": "ACC", "type": "AIRPORT", "label": "Kotoka Airport" }, { "code": "LBV", "type": "AIRPORT", "label": "Libreville Leon M'Ba" }, { "code": "ABJ", "type": "AIRPORT", "label": "F Houphouet Boigny" }, { "code": "JNB", "type": "AIRPORT", "label": "O.R. Tambo International Airport" }, { "code": "CPT", "type": "AIRPORT", "label": "Cape Town Intl." }, { "code": "COO", "type": "AIRPORT", "label": "Cadjehoun" }, { "code": "DLA", "type": "AIRPORT", "label": "Douala" }, { "code": "KGL", "type": "AIRPORT", "label": "Kigali International Airport" }, { "code": "LAD", "type": "AIRPORT", "label": "4 De Fevereiro" }, { "code": "OUA", "type": "CITY", "label": "Uagadugú" }, { "code": "DSS", "type": "AIRPORT", "label": "Blaise Diagne Intl" }, { "code": "LUN", "type": "AIRPORT", "label": "Lusaka International" }, { "code": "ORN", "type": "AIRPORT", "label": "Ahmed Ben Bella" }, { "code": "EBB", "type": "AIRPORT", "label": "International Airport" }, { "code": "SEZ", "type": "AIRPORT", "label": "Seychelles Intl." }, { "code": "NKC", "type": "AIRPORT", "label": "Nouakchott Intl." }, { "code": "LFW", "type": "AIRPORT", "label": "Lomé-Tokoin Airport" }, { "code": "NBO", "type": "AIRPORT", "label": "Jomo Kenyatta Intl." }, { "code": "NSI", "type": "AIRPORT", "label": "Nsimalen Airport" }, { "code": "DAR", "type": "AIRPORT", "label": "Dar Es Salaam Intl." }, { "code": "DJE", "type": "AIRPORT", "label": "Zarzis" }, { "code": "TUN", "type": "AIRPORT", "label": "Carthage" }, { "code": "OUA", "type": "AIRPORT", "label": "Ouagadougou Airport" }, { "code": "BZV", "type": "AIRPORT", "label": "Maya" }, { "code": "NDJ", "type": "AIRPORT", "label": "N'Djamena Intl." }, { "code": "HRE", "type": "AIRPORT", "label": "International Airport" }, { "code": "CMN", "type": "AIRPORT", "label": "Mohamed V" }, { "code": "FNA", "type": "AIRPORT", "label": "Lungi International" }, { "code": "SSG", "type": "AIRPORT", "label": "Santa Isabel" }, { "code": "PHC", "type": "AIRPORT", "label": "Port Harcourt Intl." }, { "code": "ALG", "type": "AIRPORT", "label": "Houari Boumediene" }, { "code": "RUN", "type": "AIRPORT", "label": "Roland Garros" }, { "code": "TNR", "type": "AIRPORT", "label": "Antananarivo" }, { "code": "RBA", "type": "AIRPORT", "label": "Salé" }, { "code": "ROB", "type": "AIRPORT", "label": "Roberts International" }, { "code": "CAI", "type": "AIRPORT", "label": "Cairo Intl." } ], "cabins": [ { "cabin": { "code": "ECONOMY", "label": "Economy Class" }, "numberOfDeals": 838, "priceRangeByTripType": [ { "tripType": { "code": "OW", "label": "One-way" }, "range": { "lowestPrice": 43, "highestPrice": 5111.7299999999996 } } ] } ] }, { "zone": { "code": "ASI", "label": "Asia" }, "destinations": [ { "code": "PNH", "type": "AIRPORT", "label": "Pochentong" }, { "code": "PEK", "type": "AIRPORT", "label": "Capital Int'L Airport" }, { "code": "SGN", "type": "CITY", "label": "Ciudad Ho Chi Minh" }, { "code": "TLV", "type": "AIRPORT", "label": "Tel Aviv-Yafo" }, { "code": "TPE", "type": "AIRPORT", "label": "Taoyuan Int'L Airport" }, { "code": "BLR", "type": "AIRPORT", "label": "Bengaluru Intl." }, { "code": "HYD", "type": "AIRPORT", "label": "Rajiv Gandhi International" }, { "code": "BAH", "type": "AIRPORT", "label": "International Airport" }, { "code": "NOU", "type": "AIRPORT", "label": "La Tontouta" }, { "code": "BEY", "type": "AIRPORT", "label": "Beirut Intl." }, { "code": "SIN", "type": "AIRPORT", "label": "Changi" }, { "code": "RUH", "type": "AIRPORT", "label": "King Khaled" }, { "code": "DMM", "type": "AIRPORT", "label": "King Fahad International" }, { "code": "AMD", "type": "AIRPORT", "label": "Sardar Vallabhbhai Patel" }, { "code": "BKK", "type": "AIRPORT", "label": "Suvarnabhumi Intl." }, { "code": "EVN", "type": "AIRPORT", "label": "Zvartnots Airport" }, { "code": "SGN", "type": "AIRPORT", "label": "Tan Son Nhat" }, { "code": "JED", "type": "AIRPORT", "label": "King Abdulaziz" }, { "code": "PVG", "type": "AIRPORT", "label": "Pudong Int'L Airport" }, { "code": "MLE", "type": "AIRPORT", "label": "Ibrahim Nasir Intl" }, { "code": "COK", "type": "AIRPORT", "label": "Kochi" }, { "code": "MCT", "type": "AIRPORT", "label": "Muscat International Airport" }, { "code": "HND", "type": "AIRPORT", "label": "Haneda" }, { "code": "WUH", "type": "AIRPORT", "label": "Tianhe Int'L Airport" }, { "code": "KWI", "type": "AIRPORT", "label": "International Airport" }, { "code": "KUL", "type": "AIRPORT", "label": "International Airport" }, { "code": "ICN", "type": "AIRPORT", "label": "Incheon International Airport" }, { "code": "KIX", "type": "AIRPORT", "label": "Kansai International Airport" }, { "code": "ATQ", "type": "AIRPORT", "label": "Sri Guru Ram Daa Jee" }, { "code": "AUH", "type": "AIRPORT", "label": "Abu Dhabi Intl." }, { "code": "MAA", "type": "AIRPORT", "label": "Chennai International Airport" }, { "code": "DEL", "type": "AIRPORT", "label": "Indira Gandhi International" }, { "code": "XMN", "type": "AIRPORT", "label": "Gaoqi Int'L Airport" }, { "code": "BOM", "type": "AIRPORT", "label": "Chhatrapati Shivaji" }, { "code": "HKG", "type": "AIRPORT", "label": "Hong Kong Intl. Airport" }, { "code": "CGK", "type": "AIRPORT", "label": "Soekarno-Hatta International" }, { "code": "HAN", "type": "AIRPORT", "label": "Noi Bai" }, { "code": "AMM", "type": "AIRPORT", "label": "Queen Alia" }, { "code": "DXB", "type": "AIRPORT", "label": "International Airport" }, { "code": "DPS", "type": "AIRPORT", "label": "Bali Island - Ngurah Rai International" }, { "code": "HGH", "type": "AIRPORT", "label": "Shanghai Area - Xiaoshan Int’L Airport" }, { "code": "CTU", "type": "AIRPORT", "label": "Shuangliu Int'L Airport" }, { "code": "NRT", "type": "AIRPORT", "label": "Narita Airport" }, { "code": "CCU", "type": "AIRPORT", "label": "Netaji Subhash Chandra Bose" }, { "code": "FUK", "type": "AIRPORT", "label": "Fukuoka" } ], "cabins": [ { "cabin": { "code": "ECONOMY", "label": "Economy Class" }, "numberOfDeals": 811, "priceRangeByTripType": [ { "tripType": { "code": "OW", "label": "One-way" }, "range": { "lowestPrice": 93.260000000000005, "highestPrice": 3930.2600000000002 } } ] } ] }, { "zone": { "code": "AME", "label": "bestdeals.zone.AME" }, "destinations": [ { "code": "CUN", "type": "AIRPORT", "label": "International" }, { "code": "BSB", "type": "AIRPORT", "label": "Brasilia Intl." }, { "code": "CVG", "type": "AIRPORT", "label": "Northern Kentucky" }, { "code": "LAX", "type": "AIRPORT", "label": "Los Angeles Intl." }, { "code": "MVD", "type": "AIRPORT", "label": "Carrasco" }, { "code": "POA", "type": "AIRPORT", "label": "Salgado Filho" }, { "code": "SAN", "type": "AIRPORT", "label": "Lindberg Field" }, { "code": "CCS", "type": "AIRPORT", "label": "Simon Bolivar Airport" }, { "code": "ORD", "type": "AIRPORT", "label": "O'Hare International Airport" }, { "code": "HNL", "type": "AIRPORT", "label": "Honolulu Intl." }, { "code": "PHL", "type": "AIRPORT", "label": "Philadelphia Intl." }, { "code": "MIA", "type": "CITY", "label": "Miami" }, { "code": "PTY", "type": "AIRPORT", "label": "Tocumen Intl." }, { "code": "BOG", "type": "AIRPORT", "label": "El Dorado" }, { "code": "MCO", "type": "AIRPORT", "label": "International Airport" }, { "code": "SSA", "type": "AIRPORT", "label": "Luis E Magalhaes" }, { "code": "JUL", "type": "AIRPORT", "label": "Inco Mnco Capac Intl" }, { "code": "CWB", "type": "AIRPORT", "label": "Afonso Pena" }, { "code": "SFO", "type": "CITY", "label": "San Francisco" }, { "code": "DFW", "type": "AIRPORT", "label": "Fort Worth" }, { "code": "YVR", "type": "AIRPORT", "label": "Vancouver Intl." }, { "code": "CGB", "type": "AIRPORT", "label": "M. Rondon" }, { "code": "FLN", "type": "AIRPORT", "label": "Hercilio Luz" }, { "code": "YYZ", "type": "AIRPORT", "label": "Pearson International Airport" }, { "code": "REC", "type": "AIRPORT", "label": "Guararapes International" }, { "code": "BOS", "type": "CITY", "label": "Boston" }, { "code": "YUL", "type": "AIRPORT", "label": "Pierre Elliott Trudeau Intl" }, { "code": "TPA", "type": "AIRPORT", "label": "Tampa Intl." }, { "code": "PPT", "type": "AIRPORT", "label": "Faaa" }, { "code": "SFO", "type": "AIRPORT", "label": "San Francisco Intl." }, { "code": "ATL", "type": "AIRPORT", "label": "Hartsfield-Jackson" }, { "code": "YYC", "type": "AIRPORT", "label": "Calgary International Airport" }, { "code": "NAT", "type": "AIRPORT", "label": "International Airport" }, { "code": "UIO", "type": "AIRPORT", "label": "Mariscal Sucre Airport" }, { "code": "IAH", "type": "AIRPORT", "label": "George Bush Intercontinental" }, { "code": "MAO", "type": "AIRPORT", "label": "Eduardo Gomes" }, { "code": "DTW", "type": "AIRPORT", "label": "Detroit Metro Wayne County Airport" }, { "code": "CAY", "type": "AIRPORT", "label": "Felix Eboue" }, { "code": "BOS", "type": "AIRPORT", "label": "Logan International" }, { "code": "JFK", "type": "AIRPORT", "label": "John F. Kennedy International" }, { "code": "DEN", "type": "AIRPORT", "label": "Denver Intl." }, { "code": "GYN", "type": "AIRPORT", "label": "Santa Genoveva" }, { "code": "MIA", "type": "AIRPORT", "label": "Miami Intl." }, { "code": "EZE", "type": "AIRPORT", "label": "Ezeiza Ministro Pistarini" }, { "code": "MSP", "type": "AIRPORT", "label": "Saint Paul Intl." }, { "code": "MEX", "type": "AIRPORT", "label": "Juarez Intl." }, { "code": "GIG", "type": "AIRPORT", "label": "Rio Internacional" }, { "code": "IAD", "type": "AIRPORT", "label": "Dulles International Airport" }, { "code": "CNF", "type": "AIRPORT", "label": "Tancredo Neves" }, { "code": "SCL", "type": "AIRPORT", "label": "Arturo Merino Benitez" }, { "code": "IND", "type": "AIRPORT", "label": "Indianapolis International" }, { "code": "SEA", "type": "AIRPORT", "label": "Seattle Tacoma" }, { "code": "LIM", "type": "AIRPORT", "label": "J Chavez International" }, { "code": "LAS", "type": "AIRPORT", "label": "Mccarran Intl." }, { "code": "CTG", "type": "AIRPORT", "label": "Rafael Nunez" }, { "code": "FOR", "type": "AIRPORT", "label": "Pinto Martins" }, { "code": "RDU", "type": "AIRPORT", "label": "Raleigh/Durham Airport" }, { "code": "SJO", "type": "AIRPORT", "label": "Juan Santamaria" }, { "code": "MSY", "type": "AIRPORT", "label": "Louis Armstrong Intl." }, { "code": "YEG", "type": "AIRPORT", "label": "Edmonton International" }, { "code": "IGU", "type": "AIRPORT", "label": "Cataratas" }, { "code": "SLC", "type": "AIRPORT", "label": "Salt Lake City Intl." }, { "code": "GRU", "type": "AIRPORT", "label": "Guarulhos International" }, { "code": "GYE", "type": "AIRPORT", "label": "Jose Joaquin De Olmedo International Airport" } ], "cabins": [ { "cabin": { "code": "ECONOMY", "label": "Economy Class" }, "numberOfDeals": 1090, "priceRangeByTripType": [ { "tripType": { "code": "OW", "label": "One-way" }, "range": { "lowestPrice": 186.53999999999999, "highestPrice": 3383.5300000000002 } } ] }, { "cabin": { "code": "PREMIUM", "label": "Premium Economy" }, "numberOfDeals": 1, "priceRangeByTripType": [ { "tripType": { "code": "OW", "label": "One-way" }, "range": { "lowestPrice": 1063.8399999999999, "highestPrice": 1063.8399999999999 } } ] } ] }, { "zone": { "code": "CAR", "label": "Caribbean" }, "destinations": [ { "code": "HAV", "type": "AIRPORT", "label": "Jose Marti International" }, { "code": "FDF", "type": "AIRPORT", "label": "Aime Cesaire" }, { "code": "PAP", "type": "AIRPORT", "label": "Toussaint Louverture" }, { "code": "SXM", "type": "AIRPORT", "label": "Princ. Juliana Airport" }, { "code": "SDQ", "type": "AIRPORT", "label": "Las Americas" }, { "code": "PTP", "type": "AIRPORT", "label": "Pole Caraibes" }, { "code": "PUJ", "type": "AIRPORT", "label": "Punta Cana Intl." }, { "code": "CUR", "type": "AIRPORT", "label": "Hato" } ], "cabins": [ { "cabin": { "code": "ECONOMY", "label": "Economy Class" }, "numberOfDeals": 145, "priceRangeByTripType": [ { "tripType": { "code": "OW", "label": "One-way" }, "range": { "lowestPrice": 407.86000000000001, "highestPrice": 2168.1700000000001 } } ] } ] } ], "tripTypes": [ { "code": "ALL", "label": "All trip types" }, { "code": "RT", "label": "Round trip" }, { "code": "OW", "label": "One-way" } ], "cabins": [ { "code": "ECONOMY", "label": "Economy Class" }, { "code": "PREMIUM", "label": "Premium Economy" } ], "defaultValues": { "origin": { "code": "PAR", "type": "CITY", "label": "París" }, "destination": { "code": "ALL", "label": "All destinations" }, "tripType": { "code": "ALL", "label": "All trip types" }, "cabin": { "code": "ECONOMY", "label": "Economy Class" } } } …… }
- Previous: GET /reference-data v1
- Up: Offers API
- Next: GET /search-context v1
Docs Navigation
- Air France-KLM Documentation
- Open Data
- Baggage allowance API Process flow - Pre-booking (inspiration) context
- Introduction
- Data scope
- Quick peak
- How to use
- Services overview
- Header
- GET All Allowances without Loyalty
- V1- All Allowances without Loyalty- Request
- V1- All Allowances without Loyalty- Response
- GET Base Allowances
- V1- Base Allowance - Request
- V1- Base Allowance - Response
- GET Loyalty Allowances
- V1- Loyalty Allowance - Request
- V1- Loyalty Allowance - Response
- GET Paid Options with Loyalty
- V1- GET Paid Options with Loyalty - Request
- V1- GET Paid Options with Loyalty - Response
- GET Paid Options without Loyalty
- V1- GET Paid Options without Loyalty - Request
- V1- GET Paid Options without Loyalty - Response
- GET All Allowances with Loyalty
- V1- All Allowances with Loyalty- Request
- V1- All Allowances with Loyalty- Response
- Get Started
- Offers API
- GET /reference-data v1
- GET /reference-data/deals v1
- GET /search-context v1
- POST /lowest-fare-offers v1
- GET /lowest-fare-offers v1
- POST /available-offers v1
- GET /available-offers v1
- GET /flightDetails
- POST /upsell-offers v1
- GET /upsell-offers v1
- GET /priceDetails v1
- GET /tax-breakdown
- GET /ticket-conditions
- GET /ticket-conditions with Reservation ID
- GET /ticket-conditions with Trip Parameters
- POST /shopping-carts
- GET /related-products
- POST /related-products/shopping-carts
- POST /mail-my-search
- POST /flights-availability v1
- POST /best-fare-offers v1
- POST/ bestOffers/feed
- Errors Code
- POST /available-offers/all v1
- POST /best-fare-offers/all-deals v1
- Inspire API / Amenities
- Flight Status API
- Network and Schedule API
- Baggage allowance API Process flow - Pre-booking (inspiration) context
- Metasearch API
- Cargo API
- All Other APIS