{ "passengers": [ { "data": { "address": { "cityName": "", "countryCode": "", "postalCode": "", "street": "" }, "birthdate": "", "email": "", "gender": "", "name": "", "phone": "", "surname": "", "title": "" }, "infantReference": "", "passengerType": "ADT", "travelerReference": "1" }, { "data": { "address": { "cityName": "", "countryCode": "", "postalCode": "", "street": "" }, "birthdate": "", "email": "", "gender": "", "name": "", "phone": "", "surname": "", "title": "" }, "infantReference": "", "passengerType": "ADT", "travelerReference": "2" } ], "segments": [ { "ODRef": "", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "L", "disclosureRefs": [ "PC2" ], "fare": { "basisCode": "L", "cabin": "5", "code": "", "marketingName": "SURE", "priceClassName": "", "type": "" }, "generalClassCode": "5", "refs": "FR599-OTP-AGP L" }, "duration": "PT03H55M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "599", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "FR", "flightNumber": "599", "name": "Ryanair" }, "originDestination": { "arrival": { "airportCode": "AGP", "airportName": "Malaga Airport", "countryID": "", "date": "2026-03-25", "parentLocation": "", "terminalName": "", "time": "22:35" }, "departure": { "airportCode": "OTP", "airportName": "Henri Coanda International Airport", "countryID": "", "date": "2026-03-25", "parentLocation": "", "terminalName": "", "time": "19:40" } }, "segmentID": "FR599-OTP-AGP" }, { "ODRef": "", "detail": { "classOfService": { "cabinDesignator": "ECONOMY", "code": "L", "disclosureRefs": [ "PC2" ], "fare": { "basisCode": "L", "cabin": "5", "code": "", "marketingName": "SURE", "priceClassName": "", "type": "" }, "generalClassCode": "5", "refs": "FR598-AGP-OTP L" }, "duration": "PT03H50M", "flightDistance": "", "seatsLeft": "", "segmentType": "HK", "segmentTypeDefinition": "", "stopQuantity": "" }, "equipment": { "aircraftCode": "", "name": "" }, "flightNumber": "", "isSecureFlight": false, "marketingCarrier": { "airlineID": "FR", "flightNumber": "598", "name": "Ryanair" }, "operatingCarrier": { "airlineID": "FR", "flightNumber": "598", "name": "Ryanair" }, "originDestination": { "arrival": { "airportCode": "OTP", "airportName": "Henri Coanda International Airport", "countryID": "", "date": "2026-04-01", "parentLocation": "", "terminalName": "", "time": "12:30" }, "departure": { "airportCode": "AGP", "airportName": "Malaga Airport", "countryID": "", "date": "2026-04-01", "parentLocation": "", "terminalName": "", "time": "07:40" } }, "segmentID": "FR598-AGP-OTP" } ], "services": [ { "bookingInstructions": { "instructions": [ { "pattern": "[1-3]", "text": "specify units, max: 3", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-3]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "BBG: 20kg Check-in Bag" ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "BBG", "objectKey": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkJCRyIsIlNlcnZpY2VLZXkiOiJCQkc6RlI1OTgtQUdQLU9UUCIsIlNlZ21lbnRzIjpbIkZSNTk4LUFHUC1PVFAiXX0K", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 33.49 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 33.49 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkJCRyIsIlNlcnZpY2VLZXkiOiJCQkc6RlI1OTgtQUdQLU9UUCIsIlNlZ21lbnRzIjpbIkZSNTk4LUFHUC1PVFAiXX0K", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-3]", "text": "specify units, max: 3", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-3]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "BBG: 20kg Check-in Bag" ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "BBG", "objectKey": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkJCRyIsIlNlcnZpY2VLZXkiOiJCQkc6RlI1OTktT1RQLUFHUCIsIlNlZ21lbnRzIjpbIkZSNTk5LU9UUC1BR1AiXX0K", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 28.99 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 28.99 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR599-OTP-AGP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkJCRyIsIlNlcnZpY2VLZXkiOiJCQkc6RlI1OTktT1RQLUFHUCIsIlNlZ21lbnRzIjpbIkZSNTk5LU9UUC1BR1AiXX0K", "travelerReferences": "1 2" }, { "bookingInstructions": { "mandatoryText": "not_allowed", "pattern": "", "placeHolder": "", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "BG23: 23kg Check-in Bag" ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "BG23", "objectKey": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkJHMjMiLCJTZXJ2aWNlS2V5IjoiQkcyMzpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 44.99 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 44.99 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "23" } ], "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkJHMjMiLCJTZXJ2aWNlS2V5IjoiQkcyMzpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "mandatoryText": "not_allowed", "pattern": "", "placeHolder": "", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "BG23: 23kg Check-in Bag" ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "BG23", "objectKey": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkJHMjMiLCJTZXJ2aWNlS2V5IjoiQkcyMzpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 38.99 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 38.99 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "23" } ], "ref": "", "removable": false, "segmentReferences": "FR599-OTP-AGP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkJHMjMiLCJTZXJ2aWNlS2V5IjoiQkcyMzpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "mandatoryText": "not_allowed", "pattern": "", "placeHolder": "", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "CBAG: 10kg Check-in Bag" ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "CBAG", "objectKey": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkNCQUciLCJTZXJ2aWNlS2V5IjoiQ0JBRzpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 18.49 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 18.49 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkNCQUciLCJTZXJ2aWNlS2V5IjoiQ0JBRzpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "mandatoryText": "not_allowed", "pattern": "", "placeHolder": "", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "CBAG: 10kg Check-in Bag" ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "CBAG", "objectKey": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkNCQUciLCJTZXJ2aWNlS2V5IjoiQ0JBRzpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 18.99 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 18.99 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "10" } ], "ref": "", "removable": false, "segmentReferences": "FR599-OTP-AGP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6ImJhZyIsIlNlcnZpY2VJRCI6IkNCQUciLCJTZXJ2aWNlS2V5IjoiQ0JBRzpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "BICYCLE: Fee charged per Item\/ Per Sector a maximum weight of 30kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "BICYCLE", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkJJS0UiLCJTZXJ2aWNlS2V5IjoiQklLRTpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "30" } ], "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkJJS0UiLCJTZXJ2aWNlS2V5IjoiQklLRTpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "BICYCLE: Fee charged per Item\/ Per Sector a maximum weight of 30kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "BICYCLE", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkJJS0UiLCJTZXJ2aWNlS2V5IjoiQklLRTpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "30" } ], "ref": "", "removable": false, "segmentReferences": "FR599-OTP-AGP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkJJS0UiLCJTZXJ2aWNlS2V5IjoiQklLRTpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "Fee charged per Item\/ Per Sector a maximum weight of 20kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "Other sports (such as fishing rods)", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkJVTEsiLCJTZXJ2aWNlS2V5IjoiQlVMSzpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkJVTEsiLCJTZXJ2aWNlS2V5IjoiQlVMSzpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "Fee charged per Item\/ Per Sector a maximum weight of 20kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "Other sports (such as fishing rods)", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkJVTEsiLCJTZXJ2aWNlS2V5IjoiQlVMSzpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR599-OTP-AGP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkJVTEsiLCJTZXJ2aWNlS2V5IjoiQlVMSzpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "GOLF: Fee charged per Item\/ Per Sector a maximum weight of 20kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "GOLF", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkdPTEYiLCJTZXJ2aWNlS2V5IjoiR09MRjpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 45 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 45 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkdPTEYiLCJTZXJ2aWNlS2V5IjoiR09MRjpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "GOLF: Fee charged per Item\/ Per Sector a maximum weight of 20kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "GOLF", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkdPTEYiLCJTZXJ2aWNlS2V5IjoiR09MRjpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 40 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 40 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR599-OTP-AGP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IkdPTEYiLCJTZXJ2aWNlS2V5IjoiR09MRjpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "SKI: Fee charged per Item\/ Per Sector a maximum weight of 20kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "SKI", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IlNLSSIsIlNlcnZpY2VLZXkiOiJTS0k6RlI1OTgtQUdQLU9UUCIsIlNlZ21lbnRzIjpbIkZSNTk4LUFHUC1PVFAiXX0K", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 45 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 45 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IlNLSSIsIlNlcnZpY2VLZXkiOiJTS0k6RlI1OTgtQUdQLU9UUCIsIlNlZ21lbnRzIjpbIkZSNTk4LUFHUC1PVFAiXX0K", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "SKI: Fee charged per Item\/ Per Sector a maximum weight of 20kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "SKI", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IlNLSSIsIlNlcnZpY2VLZXkiOiJTS0k6RlI1OTktT1RQLUFHUCIsIlNlZ21lbnRzIjpbIkZSNTk5LU9UUC1BR1AiXX0K", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 45 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 45 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR599-OTP-AGP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IlNLSSIsIlNlcnZpY2VLZXkiOiJTS0k6RlI1OTktT1RQLUFHUCIsIlNlZ21lbnRzIjpbIkZSNTk5LU9UUC1BR1AiXX0K", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "Fee charged per Item\/ Per Sector a maximum weight of 20kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "Large sports (such as windsurfing equipment) ", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IlNQUlQiLCJTZXJ2aWNlS2V5IjoiU1BSVDpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 45 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 45 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IlNQUlQiLCJTZXJ2aWNlS2V5IjoiU1BSVDpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "Fee charged per Item\/ Per Sector a maximum weight of 20kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "Large sports (such as windsurfing equipment) ", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IlNQUlQiLCJTZXJ2aWNlS2V5IjoiU1BSVDpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 40 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 40 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR599-OTP-AGP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNwb3J0c0VxdWlwbWVudCIsIlNlcnZpY2VJRCI6IlNQUlQiLCJTZXJ2aWNlS2V5IjoiU1BSVDpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "mandatoryText": "not_allowed", "pattern": "", "placeHolder": "", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "Fast track, Fee charged Per Sector " ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "FAST", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNlcnZpY2UiLCJTZXJ2aWNlSUQiOiJGQVNUIiwiU2VydmljZUtleSI6IkZBU1Q6RlI1OTgtQUdQLU9UUCIsIlNlZ21lbnRzIjpbIkZSNTk4LUFHUC1PVFAiXX0K", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 10.99 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 10.99 } }, "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNlcnZpY2UiLCJTZXJ2aWNlSUQiOiJGQVNUIiwiU2VydmljZUtleSI6IkZBU1Q6RlI1OTgtQUdQLU9UUCIsIlNlZ21lbnRzIjpbIkZSNTk4LUFHUC1PVFAiXX0K", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "MUSC: Fee charged per Item\/ Per Sector a maximum weight of 20kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "MUSC", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNlcnZpY2UiLCJTZXJ2aWNlSUQiOiJNVVNDIiwiU2VydmljZUtleSI6Ik1VU0M6RlI1OTgtQUdQLU9UUCIsIlNlZ21lbnRzIjpbIkZSNTk4LUFHUC1PVFAiXX0K", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNlcnZpY2UiLCJTZXJ2aWNlSUQiOiJNVVNDIiwiU2VydmljZUtleSI6Ik1VU0M6RlI1OTgtQUdQLU9UUCIsIlNlZ21lbnRzIjpbIkZSNTk4LUFHUC1PVFAiXX0K", "travelerReferences": "1 2" }, { "bookingInstructions": { "instructions": [ { "pattern": "[1-2]", "text": "specify units, max: 2", "type": "number", "varkey": "UNITS" } ], "mandatoryText": "mandatory", "pattern": "[1-2]", "placeHolder": "%UNITS%", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "MUSC: Fee charged per Item\/ Per Sector a maximum weight of 20kg." ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "MUSC", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNlcnZpY2UiLCJTZXJ2aWNlSUQiOiJNVVNDIiwiU2VydmljZUtleSI6Ik1VU0M6RlI1OTktT1RQLUFHUCIsIlNlZ21lbnRzIjpbIkZSNTk5LU9UUC1BR1AiXX0K", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 60 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "20" } ], "ref": "", "removable": false, "segmentReferences": "FR599-OTP-AGP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNlcnZpY2UiLCJTZXJ2aWNlSUQiOiJNVVNDIiwiU2VydmljZUtleSI6Ik1VU0M6RlI1OTktT1RQLUFHUCIsIlNlZ21lbnRzIjpbIkZSNTk5LU9UUC1BR1AiXX0K", "travelerReferences": "1 2" }, { "bookingInstructions": { "mandatoryText": "not_allowed", "pattern": "", "placeHolder": "", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "PS: Priority Boarding & 2 Cabin Bags(10kg and 1 small bag), must be added for all passengers in the booking" ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "PS", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNlcnZpY2UiLCJTZXJ2aWNlSUQiOiJQUyIsIlNlcnZpY2VLZXkiOiJQUzpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 18.5 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 18.5 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "2" } ], "ref": "", "removable": false, "segmentReferences": "FR598-AGP-OTP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNlcnZpY2UiLCJTZXJ2aWNlSUQiOiJQUyIsIlNlcnZpY2VLZXkiOiJQUzpGUjU5OC1BR1AtT1RQIiwiU2VnbWVudHMiOlsiRlI1OTgtQUdQLU9UUCJdfQo", "travelerReferences": "1 2" }, { "bookingInstructions": { "mandatoryText": "not_allowed", "pattern": "", "placeHolder": "", "priceBaseOnWeight": false }, "bundledWith": "", "descriptions": [ "PS: Priority Boarding & 2 Cabin Bags(10kg and 1 small bag), must be added for all passengers in the booking" ], "isSSR": false, "maximumQuantity": 0, "minimumQuantity": 0, "name": "PS", "objectKey": "eyJTZXJ2aWNlVHlwZSI6InNlcnZpY2UiLCJTZXJ2aWNlSUQiOiJQUyIsIlNlcnZpY2VLZXkiOiJQUzpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "pendingPayment": false, "price": { "consumer": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 17.5 }, "provider": { "base": 0, "currency": "EUR", "fee": { "total": 0 }, "surcharge": 0, "tax": { "total": 0 }, "total": 17.5 } }, "properties": [ { "UOM": "KG", "type": "Weight", "value": "2" } ], "ref": "", "removable": false, "segmentReferences": "FR599-OTP-AGP", "serviceID": "eyJTZXJ2aWNlVHlwZSI6InNlcnZpY2UiLCJTZXJ2aWNlSUQiOiJQUyIsIlNlcnZpY2VLZXkiOiJQUzpGUjU5OS1PVFAtQUdQIiwiU2VnbWVudHMiOlsiRlI1OTktT1RQLUFHUCJdfQo", "travelerReferences": "1 2" } ] }