UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 52.3 kB
{"openapi":"3.0.0","info":{"description":"Before using this API, we recommend you read our **[Authorization Guide](https://developers.amadeus.com/self-service/apis-docs/guides/authorization-262)** for more information on how to generate an access token. \n\nPlease also be aware that our test environment is based on a subset of the production, if you are not returning any results try with big cities/airports like LON (London) or NYC (New-York).","title":"Flight Order Management","version":"1.9.0","x-logo":{"url":"https://amadeus.com/images/en/technology/mobile-tablet/mobile-woman-office-city.jpg.transform/medium/img.jpg"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/amadeus4dev/amadeus-open-api-specification/main/spec/json/FlightOrderManagement_v1_swagger_specification.json","version":"2.0"}],"x-providerName":"amadeus.com","x-release-note":{"1.0.0":["Initial version"],"1.1.0":["Add Delete flight Order End point","Add Patch flight Order End Point - **only available in Enterprise**"],"1.2.0":["Add PATCH flight Order End point - **only available in Enterprise**"],"1.3.0":["Add new sources \"LTC\" and \"EAC\" - **only available in Enterprise**"],"1.4.0":["Add new airlineRemark subtype \"ADVANCED_TICKET_TIME_LIMIT\""],"1.5.0":["Add new Gender enum \"UNSPECIFIED\" and \"UNDISCLOSED\"","Add EasyPay credit card brand - **only available in Enterprise**"],"1.6.0":["Add BookingStatus information","Add included Meals content","Add extra bags options on Get Flight Order - **only available in Enterprise**","Add Margins and Discounts content from Margin Manager product - **only available in Enterprise**"],"1.7.0":["Add new PaymentBrand enum \"PYTON\" - **only available in Enterprise**","Add new OtherPaymentMethod enum \"PYTON\" - **only available in Enterprise**","Add FM Commission - **only available in Enterprise**"],"1.8.0":["Add new source \"NDC\" - **only available in Enterprise**"],"1.9.0":["Add FormIdentification into the flight-order"]},"x-serviceName":"amadeus-flight-order-management","x-status":"validated","x-tags":["#online-retail","#mobile-services","#ama-for-dev"]},"paths":{"/booking/flight-orders/{flight-orderId}":{"delete":{"description":"","operationId":"cancelFlightOrder","responses":{"204":{"$ref":"#/components/responses/204"},"400":{"$ref":"#/components/responses/400_DELETE_Order"},"404":{"$ref":"#/components/responses/404"},"default":{"$ref":"#/components/responses/500"}},"summary":"Cancel a given flight order","tags":["Booking"]},"get":{"description":"","operationId":"getFlightOrder","responses":{"200":{"$ref":"#/components/responses/returnFlightOrders"},"400":{"$ref":"#/components/responses/400_GET_Order"},"404":{"$ref":"#/components/responses/404"},"default":{"$ref":"#/components/responses/500"}},"summary":"Retrieve a given flight order","tags":["Booking"]},"parameters":[{"$ref":"#/components/parameters/flight-orderId"}]}},"x-generatedAt":"2025-04-15T13:49:53.192Z","servers":[{"url":"https://test.api.amadeus.com/v1"}],"components":{"parameters":{"flight-orderId":{"description":"identifier of the flight order","in":"path","name":"flight-orderId","required":true,"example":"eJzTd9f3s4gKC%2FMEAAt8Ans%3D","schema":{"type":"string"}}},"responses":{"204":{"description":"Successfully Deleted"},"404":{"description":"Not Found","content":{"application/vnd.amadeus+json":{"schema":{"$ref":"#/components/schemas/Error_404"}}}},"500":{"description":"Unexpected error","content":{"application/vnd.amadeus+json":{"schema":{"$ref":"#/components/schemas/Error_500"}}}},"400_DELETE_Order":{"description":"code | title \n------- | ------------------------------------- \n4926 | INVALID DATA RECEIVED\n32171 | MANDATORY DATA MISSING\n","content":{"application/vnd.amadeus+json":{"schema":{"$ref":"#/components/schemas/Error_400"}}}},"400_GET_Order":{"description":"code | title \n------- | ------------------------------------- \n477 | INVALID FORMAT\n4926 | INVALID DATA RECEIVED\n32171 | MANDATORY DATA MISSING\n","content":{"application/vnd.amadeus+json":{"schema":{"$ref":"#/components/schemas/Error_400"}}}},"returnFlightOrders":{"description":"Successful Operation","content":{"application/vnd.amadeus+json":{"schema":{"example":{"data":{"associatedRecords":[{"creationDateTime":"2025-04-15T13:49:53.190Z","flightOfferId":"1","originSystemCode":"1A","reference":"2ZYVAL"}],"contacts":[{"address":{"cityName":"Sophia Antipolis Cedex","countryCode":"FR","lines":["485 route du Pin Montard"],"postalCode":"06902"},"companyName":"AMADEUS","emailAddress":"support@mail.com","phones":[{"countryCallingCode":"33","deviceType":"FAX","number":"480080070"},{"countryCallingCode":"33","deviceType":"LANDLINE","number":"480080070"}],"purpose":"STANDARD"}],"flightOffers":[{"id":"1","itineraries":[{"duration":"PT2H","segments":[{"aircraft":{"code":"320"},"arrival":{"at":"2025-04-15T13:49:53.190Z","iataCode":"MAD","terminal":"4"},"blacklistedInEU":false,"carrierCode":"IB","co2Emissions":[{"cabin":"ECONOMY","weight":"100","weightUnit":"KG"}],"departure":{"at":"2025-04-15T13:49:53.190Z","iataCode":"ORY","terminal":"W"},"duration":"PT2H","id":"1","number":"3403","numberOfStops":0,"operating":{"carrierCode":"IB"}}]},{"duration":"PT1H20M","segments":[{"aircraft":{"code":"320"},"arrival":{"at":"2025-04-15T13:49:53.190Z","iataCode":"LIS","terminal":"1"},"blacklistedInEU":false,"carrierCode":"IB","co2Emissions":[{"cabin":"ECONOMY","weight":"100","weightUnit":"KG"}],"departure":{"at":"2025-04-15T13:49:53.190Z","iataCode":"MAD","terminal":"4"},"duration":"PT1H20M","id":"20","number":"3118","numberOfStops":0,"operating":{"carrierCode":"IB"}}]},{"duration":"PT4H30M","segments":[{"aircraft":{"code":"320"},"arrival":{"at":"2025-04-15T13:49:53.190Z","iataCode":"MAD","terminal":"4"},"blacklistedInEU":false,"carrierCode":"IB","co2Emissions":[{"cabin":"ECONOMY","weight":"100","weightUnit":"KG"}],"departure":{"at":"2025-04-15T13:49:53.190Z","iataCode":"LIS","terminal":"1"},"duration":"PT2H","id":"30","number":"3109","numberOfStops":0,"operating":{"carrierCode":"IB"}},{"aircraft":{"code":"320"},"arrival":{"at":"2025-04-15T13:49:53.190Z","iataCode":"ORY","terminal":"W"},"blacklistedInEU":false,"carrierCode":"IB","co2Emissions":[{"cabin":"ECONOMY","weight":"100","weightUnit":"KG"}],"departure":{"at":"2025-04-15T13:49:53.190Z","iataCode":"MAD","terminal":"4"},"duration":"PT2H30M","id":"31","number":"3444","numberOfStops":0,"operating":{"carrierCode":"IB"}}]}],"price":{"additionalServices":[{"amount":"100","type":"CHECKED_BAGS"},{"amount":"166","type":"SEATS"}],"base":"242.00","billingCurrency":"EUR","currency":"EUR","fees":[{"amount":"0","type":"SUPPLIER"},{"amount":"6","type":"FORM_OF_PAYMENT"},{"amount":"0","type":"TICKETING"}],"grandTotal":"689.21","total":"423.21"},"pricingOptions":{"fareType":["PUBLISHED"],"includedCheckedBags":false},"source":"GDS","travelerPricings":[{"fareDetailsBySegment":[{"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"1","sliceDiceIndicator":"ABCDEF"},{"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"20","sliceDiceIndicator":"ABCDEF"},{"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"30","sliceDiceIndicator":"ABCDEF"},{"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"31","sliceDiceIndicator":"ABCDEF"}],"fareOption":"STANDARD","price":{"base":"126","currency":"EUR","taxes":[{"amount":"0.94","code":"YQ"},{"amount":"41.67","code":"CJ"},{"amount":"31.33","code":"FR"}],"total":"200.94"},"travelerId":"1","travelerType":"ADULT"},{"fareDetailsBySegment":[{"additionalServices":{"chargeableCheckedBags":{"quantity":1,"weight":20},"chargeableSeatNumber":"33D"},"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"1","sliceDiceIndicator":"ABCDEF"},{"additionalServices":{"chargeableCheckedBags":{"quantity":1,"weight":20},"chargeableSeatNumber":"28A"},"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"20","sliceDiceIndicator":"ABCDEF"},{"additionalServices":{"chargeableCheckedBags":{"quantity":1,"weight":20},"chargeableSeatNumber":"12C"},"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"30","sliceDiceIndicator":"ABCDEF"},{"additionalServices":{"chargeableCheckedBags":{"quantity":1,"weight":20},"chargeableSeatNumber":"33D"},"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"31","sliceDiceIndicator":"ABCDEF"}],"fareOption":"STANDARD","price":{"base":"106","currency":"EUR","taxes":[{"amount":"0.94","code":"YQ"},{"amount":"41.67","code":"CJ"},{"amount":"31.33","code":"FR"}],"total":"180.94"},"travelerId":"2","travelerType":"CHILD"},{"associatedAdultId":"1","fareDetailsBySegment":[{"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"1","sliceDiceIndicator":"ABCDEF"},{"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"20","sliceDiceIndicator":"ABCDEF"},{"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"30","sliceDiceIndicator":"ABCDEF"},{"allotmentDetails":{"tourName":"tour","tourReference":"ref"},"brandedFare":"LIGHTONE","cabin":"ECONOMY","class":"A","fareBasis":"ANNNNF4K","includedCheckedBags":{"quantity":0},"isAllotment":true,"segmentId":"31","sliceDiceIndicator":"ABCDEF"}],"fareOption":"STANDARD","price":{"base":"10","currency":"EUR","taxes":[{"amount":"31.33","code":"FR"}],"total":"41.33"},"travelerId":"3","travelerType":"HELD_INFANT"}],"type":"flight-offer","validatingAirlineCodes":["IB"]}],"id":"MlpZVkFMfFdBVFNPTnwyMDE1LTExLTAy","queuingOfficeId":"NCE1A0950","ticketingAggreement":{"dateTime":"2025-04-15T13:49:53.190Z","option":"DELAY_TO_CANCEL"},"travelers":[{"contact":{"phones":[{"countryCallingCode":"33","number":"487692704"}]},"dateOfBirth":"2025-04-15T13:49:53.190Z","documents":[{"documentType":"PASSPORT","expiryDate":"2025-04-15T13:49:53.190Z","holder":true,"issuanceCountry":"GB","nationality":"GB","number":"012345678"}],"id":"1","name":{"firstName":"STEPHANE","lastName":"MARTIN"}},{"dateOfBirth":"2025-04-15T13:49:53.190Z","id":"3","name":{"firstName":"JULES","lastName":"MARTIN"}},{"dateOfBirth":"2025-04-15T13:49:53.190Z","id":"2","name":{"firstName":"EMILIE","lastName":"MARTIN"}}],"type":"flight-order"},"dictionaries":{"locations":{"CDG":{"cityCode":"PAR","countryCode":"FR"},"MAD":{"cityCode":"MAD","countryCode":"ES"},"ORY":{"cityCode":"PAR","countryCode":"FR"}}}},"properties":{"data":{"$ref":"#/components/schemas/FlightOrder"},"dictionaries":{"$ref":"#/components/schemas/Dictionaries"},"meta":{"$ref":"#/components/schemas/Collection_Meta_Link"},"warnings":{"items":{"$ref":"#/components/schemas/Issue"},"type":"array"}},"required":["data"],"title":"Success_Booking","type":"object"}}}}},"schemas":{"AdditionalServiceType":{"description":"additional service type","enum":["CHECKED_BAGS","MEALS","SEATS","OTHER_SERVICES"],"example":"CHECKED_BAGS","type":"string"},"Address":{"description":"address information","properties":{"cityName":{"description":"Full city name. Example: Dublin","pattern":"[a-zA-Z -]{1,35}","type":"string"},"countryCode":{"description":"country code [ISO 3166-1 country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)","pattern":"[a-zA-Z]{2}","type":"string"},"lines":{"description":"Line 1 = Street address, Line 2 = Apartment, suite, unit, building, floor, etc","items":{"type":"string"},"type":"array"},"postalBox":{"description":"E.g. BP 220","type":"string"},"postalCode":{"description":"Example: 74130","type":"string"},"stateName":{"description":"Full state name","type":"string"}},"type":"object"},"AirTravelDocument":{"allOf":[{"$ref":"#/components/schemas/AirTravelDocumentCommon"},{"properties":{"segmentIds":{"description":"Ids of the impacted segments","example":"1","items":{"type":"string"},"type":"array"},"travelerId":{"description":"id of the impacted traveler","example":"1","type":"string"}},"type":"object"}],"description":"ticket information","title":"AirTravelDocument"},"AirTravelDocumentCommon":{"properties":{"documentNumber":{"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.","type":"string"},"documentStatus":{"description":"Status of the travel document contained in the fare element","enum":["ISSUED","REFUNDED","VOID","ORIGINAL","EXCHANGED"],"type":"string"},"documentType":{"description":"Type of the travel document","enum":["ETICKET","PTICKET","EMD","MCO"],"type":"string"}},"type":"object"},"AircraftEntry":{"additionalProperties":{"description":"the manufacturer/model of aircraft","type":"string"}},"AircraftEquipment":{"description":"information related to the aircraft","properties":{"code":{"description":"IATA aircraft code (http://www.flugzeuginfo.net/table_accodes_iata_en.php)\n","example":"318","pattern":"[a-zA-Z0-9]{3}","type":"string"}}},"AirlineRemark":{"properties":{"airlineCode":{"description":"Code of the airline following IATA standard ([IATA table codes](http://www.iata.org/publications/Pages/code-search.aspx))\n\nWhen it apply to any airline, value is YY.\n","example":"AF","type":"string"},"flightOfferIds":{"description":"Id of the concern flightOffers","example":"1","items":{"type":"string"},"maxItems":6,"minItems":1,"type":"array"},"keyword":{"description":"keyword code - only applicable for subType Keyword","example":"PARK","type":"string"},"subType":{"$ref":"#/components/schemas/AirlineRemarkType"},"text":{"description":"remark free text","example":"CAR PARK","type":"string"},"travelerIds":{"description":"Id of the concerned traveler","example":"1","items":{"type":"string"},"type":"array"}},"required":["subType","airlineCode","text"],"title":"AirlineRemark","type":"object"},"AirlineRemarkType":{"description":"airline remark type","enum":["OTHER_SERVICE_INFORMATION","KEYWORD","OTHER_SERVICE","CLIENT_ID","ADVANCED_TICKET_TIME_LIMIT"],"example":"KEYWORD","type":"string"},"AllotmentDetails":{"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"}},"title":"AllotmentDetails","type":"object"},"AssociatedRecord":{"allOf":[{"$ref":"#/components/schemas/AssociatedRecordCommon"},{"properties":{"flightOfferId":{"description":"id of the impacted flight offer","example":"1","type":"string"}},"type":"object"}],"description":"record associated to the order","title":"associated record"},"AssociatedRecordCommon":{"description":"describes the relation between the current reservation and another one","properties":{"creationDate":{"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":"2025-04-15T13:49:53.191Z","type":"string"},"originSystemCode":{"description":"Designates the system which has originated the referenced reservation.","maxLength":3,"minLength":2,"type":"string"},"reference":{"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.","type":"string"}},"type":"object"},"AutomatedProcess":{"allOf":[{"$ref":"#/components/schemas/AutomatedProcessCommon"},{"properties":{"dateTime":{"description":"Datetime limit at which the process takes action in case issuance is not done.","format":"date-time","type":"string"},"delay":{"description":"Delay before applying process in days","type":"string"},"officeId":{"description":"Office into which the process must be triggered.","example":"NCE1A0955","type":"string"}},"type":"object"}],"description":"automatic process applied to the Order","title":"Automated Process"},"AutomatedProcessCode":{"description":"queuing action to be taken","enum":["IMMEDIATE","DELAYED","ERROR"],"example":"IMMEDIATE","type":"string"},"AutomatedProcessCommon":{"description":"Provides information on ticketing arrangements and Amadeus Time Limits","properties":{"code":{"$ref":"#/components/schemas/AutomatedProcessCode"},"queue":{"description":"Identifies the queue onto which PNR must be automatically placed upon process execution.","properties":{"category":{"type":"string"},"number":{"type":"string"}},"title":"Queue","type":"object"},"text":{"description":"Free text","type":"string"}},"type":"object"},"B2bWallet":{"description":"b2b wallet","properties":{"cardFriendlyName":{"description":"card name","example":"CB1","pattern":"[a-zA-Z0-9]{1,35}","type":"string"},"cardId":{"description":"card identifier","example":"1245365895336","readOnly":true,"type":"string"},"cardUsageName":{"description":"card usage name","type":"string"},"flightOfferIds":{"description":"Id of the concern flightOffers","example":"1","items":{"type":"string"},"maxItems":6,"minItems":1,"type":"array"},"reportingData":{"items":{"properties":{"name":{"example":"reconcil1","type":"string"},"value":{"example":"data1","type":"string"}},"title":"reportingData","type":"object"},"title":"reportingData","type":"array"},"virtualCreditCardDetails":{"$ref":"#/components/schemas/VirtualCreditCardDetails"}},"title":"B2bWallet","type":"object"},"BaggageAllowance":{"description":"baggageAllowance","properties":{"quantity":{"description":"Total number of units","example":1,"type":"integer"},"weight":{"description":"Weight of the baggage allowance","example":20,"type":"integer"},"weightUnit":{"description":"Code to qualify unit as pounds or kilos","example":"KG","type":"string"}},"type":"object"},"BaseName":{"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"}},"type":"object"},"CarrierEntry":{"additionalProperties":{"description":"the carrier name","type":"string"}},"Co2Emission":{"properties":{"cabin":{"$ref":"#/components/schemas/TravelClass"},"weight":{"description":"Weight of Co2 emitted for the concerned segment","example":90,"type":"integer"},"weightUnit":{"description":"Code to qualify unit as pounds or kilos","example":"KG","type":"string"}},"type":"object"},"Collection_Meta_Link":{"properties":{"count":{"example":1,"type":"integer"},"links":{"example":{"self":"https://test.api.amadeus.com/v1/area/resources?param=value"},"properties":{"first":{"example":"https://test.api.amadeus.com/v1/area/resources?...","format":"uri","type":"string"},"last":{"example":"https://test.api.amadeus.com/v1/area/resources?...","format":"uri","type":"string"},"next":{"example":"https://test.api.amadeus.com/v1/area/resources?...","format":"uri","type":"string"},"previous":{"example":"https://test.api.amadeus.com/v1/area/resources?...","format":"uri","type":"string"},"self":{"example":"https://test.api.amadeus.com/v1/area/resources?...","format":"uri","type":"string"},"up":{"example":"https://test.api.amadeus.com/v1/area/resources?...","format":"uri","type":"string"}},"title":"CollectionLinks","type":"object"}},"title":"Collection_Meta","type":"object"},"Contact":{"allOf":[{"$ref":"#/components/schemas/ContactDictionary"},{"properties":{"companyName":{"description":"Name of the company","example":"AMADEUS","type":"string"},"emailAddress":{"description":"Email address (e.g. john@smith.com)","example":"support@mail.com","type":"string"},"phones":{"description":"Phone numbers","items":{"$ref":"#/components/schemas/Phone"},"maxItems":3,"type":"array"}},"type":"object"}],"description":"contact information"},"ContactDictionary":{"description":"represents a contact","properties":{"address":{"$ref":"#/components/schemas/Address"},"addresseeName":{"$ref":"#/components/schemas/Name"},"language":{"description":"the preferred language of communication with this Contact","type":"string"},"purpose":{"$ref":"#/components/schemas/ContactPurpose"}},"type":"object"},"ContactPurpose":{"description":"the purpose for which this contact is to be used","enum":["STANDARD","INVOICE","STANDARD_WITHOUT_TRANSMISSION"],"type":"string"},"CreditCard":{"allOf":[{"$ref":"#/components/schemas/CreditCardCommon"},{"properties":{"flightOfferIds":{"description":"Id of the concern flightOffers","example":"1","items":{"type":"string"},"maxItems":6,"minItems":1,"type":"array"},"securityCode":{"description":"card security code","example":"123","type":"string"}},"type":"object"}],"description":"credit card","title":"creditCard","type":"object"},"CreditCardBrand":{"description":"credit card brand","enum":["VISA","AMERICAN_EXPRESS","MASTERCARD","VISA_ELECTRON","VISA_DEBIT","MASTERCARD_DEBIT","MAESTRO","DINERS","EASYPAY"],"example":"VISA","type":"string"},"CreditCardCommon":{"description":"credit card common attribute","properties":{"brand":{"$ref":"#/components/schemas/CreditCardBrand"},"expiryDate":{"description":"credit card expiration date following [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) (YYYY-MM format, e.g. 2012-08)","example":"2021-08","type":"string"},"holder":{"description":"card holder as on the card","example":"MR DUPON DAMIEN","type":"string"},"number":{"description":"card number","example":"4012999999999999","pattern":"[a-zA-Z0-9]{1,35}","type":"string"}},"title":"creditCardCommon","type":"object"},"CurrencyEntry":{"additionalProperties":{"example":"EUR","type":"string"}},"Dictionaries":{"properties":{"aircraft":{"$ref":"#/components/schemas/AircraftEntry"},"carriers":{"$ref":"#/components/schemas/CarrierEntry"},"currencies":{"$ref":"#/components/schemas/CurrencyEntry"},"locations":{"$ref":"#/components/schemas/LocationEntry"}},"type":"object"},"Discount":{"description":"traveler discount","properties":{"cardNumber":{"description":"resident card number","example":"12568215Z","pattern":"[0-9A-Z][0-9]{0,12}[A-Z]","type":"string"},"certificateNumber":{"description":"resident certificate number","example":"12568215Z","pattern":"[0-9A-Z][0-9]{0,12}[A-Z]","type":"string"},"cityName":{"description":"city of residence","example":"MADRID","type":"string"},"subType":{"$ref":"#/components/schemas/DiscountType"},"travelerType":{"$ref":"#/components/schemas/DiscountTravelerType"}},"title":"Discount","type":"object"},"DiscountTravelerType":{"description":"type of discount applied","enum":["SPANISH_CITIZEN","EUROPEAN_CITIZEN","GOVERNMENT_WORKER","MILITARY","MINOR_WITHOUT_ID"],"example":"SPANISH_CITIZEN","type":"string"},"DiscountType":{"description":"type of discount applied","enum":["SPANISH_RESIDENT","AIR_FRANCE_DOMESTIC","AIR_FRANCE_COMBINED","AIR_FRANCE_METROPOLITAN"],"example":"SPANISH_RESIDENT","type":"string"},"Document":{"description":"the information that are found on an ID document","properties":{"birthPlace":{"description":"Birth place as indicated on the document","type":"string"},"expiryDate":{"description":"Date after which the document is not valid anymore.","format":"date","type":"string"},"issuanceCountry":{"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}","type":"string"},"issuanceDate":{"description":"Date at which the document has been issued.","format":"date","type":"string"},"issuanceLocation":{"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","type":"string"},"nationality":{"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}","type":"string"},"number":{"description":"The document number (shown on the document) . E.g. QFU514563221J","type":"string"}},"type":"object"},"DocumentType":{"description":"the nature/type of the document","enum":["VISA","PASSPORT","IDENTITY_CARD","KNOWN_TRAVELER","REDRESS"],"example":"VISA","type":"string"},"ElementaryPrice":{"description":"elementaryPrice","properties":{"amount":{"description":"Amount of the fare. could be alpha numeric. Ex- 500.20 or 514.13A, 'A'signifies additional collection.","type":"string"},"currencyCode":{"description":"Currency type of the fare.","type":"string"}},"type":"object"},"EmergencyContact":{"description":"emergency contact number","properties":{"addresseeName":{"description":"Adressee name (e.g. in case of emergency purpose it corresponds to name of the person to be contacted).","pattern":"[a-zA-Z -]","type":"string"},"countryCode":{"description":"Country code of the country (ISO3166-1). E.g. \"US\" for the United States","pattern":"[A-Z]{2}","type":"string"},"number":{"description":"Phone number. Composed of digits only. The number of digits depends on the country.","pattern":"[0-9]{1,15}","type":"string"},"text":{"description":"additional details","type":"string"}},"type":"object"},"Error_400":{"example":{"errors":[{"code":477,"detail":"invalid query parameter format","source":{"example":"CDG","parameter":"airport"},"status":400,"title":"INVALID FORMAT"}]},"properties":{"errors":{"items":{"$ref":"#/components/schemas/Issue"},"type":"array"}},"required":["errors"],"type":"object"},"Error_404":{"example":{"errors":[{"code":1797,"detail":"no response found for this query parameter","source":{"parameter":"airport"},"status":404,"title":"NOT FOUND"}]},"properties":{"errors":{"items":{"$ref":"#/components/schemas/Issue"},"type":"array"}},"required":["errors"],"type":"object"},"Error_500":{"example":{"errors":[{"code":141,"status":500,"title":"SYSTEM ERROR HAS OCCURRED"}]},"properties":{"errors":{"items":{"$ref":"#/components/schemas/Issue"},"type":"array"}},"required":["errors"],"type":"object"},"Extended_Price":{"allOf":[{"properties":{"additionalServices":{"items":{"properties":{"amount":{"example":"332.70","type":"string"},"type":{"$ref":"#/components/schemas/AdditionalServiceType"}},"title":"AdditionalService","type":"object"},"title":"AdditionalServices","type":"array"},"billingCurrency":{"description":"Currency of the payment. It may be different than the requested currency","example":"EUR","type":"string"},"grandTotal":{"description":"Total amount paid by the user (including fees and selected additional services).","example":"987.00","type":"string"},"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.","example":"1.00","type":"string"}},"type":"object"},{"$ref":"#/components/schemas/Price"}],"description":"price information","title":"Price","type":"object"},"Fee":{"description":"a fee","properties":{"amount":{"example":"332.70","type":"string"},"type":{"$ref":"#/components/schemas/FeeType"}}},"FeeType":{"description":"type of fee","enum":["TICKETING","FORM_OF_PAYMENT","SUPPLIER"],"example":"TICKETING","type":"string"},"FlightEndPoint":{"allOf":[{"$ref":"#/components/schemas/OriginalFlightEndPoint"},{"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","example":"2025-04-15T13:49:53.191Z","format":"date-time","type":"string"}},"type":"object"}],"description":"departure or arrival information","title":"FlightEndPoint"},"FlightOffer":{"properties":{"disablePricing":{"description":"BOOK step ONLY - If true, allows to book a PNR without pricing. Only for the source \"GDS\"","example":false,"type":"boolean"},"id":{"description":"Id of the flight offer","example":"1","type":"string"},"instantTicketingRequired":{"description":"If true, inform that a ticketing will be required at booking step.","example":false,"type":"boolean"},"itineraries":{"items":{"properties":{"duration":{"description":"duration in [ISO8601](https://en.wikipedia.org/wiki/ISO_8601) PnYnMnDTnHnMnS format, e.g. PT2H10M for a duration of 2h10m","example":"PT2H10M","type":"string"},"segments":{"items":{"$ref":"#/components/schemas/Segment"},"maxItems":9,"minItems":1,"title":"Segments","type":"array"}},"required":["segments"],"title":"Itineraries","type":"object"},"maxItems":250,"minItems":1,"type":"array"},"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","example":"2025-04-15T13:49:53.191Z","type":"string"},"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)","example":false,"type":"boolean"},"numberOfBookableSeats":{"description":"Number of seats bookable in a single request. Can not be higher than 9.","example":9,"maximum":9,"minimum":1,"type":"number"},"oneWay":{"description":"If true, the flight offer fulfills only one originDestination and has to be combined with other oneWays to complete the whole journey.","example":false,"type":"boolean"},"paymentCardRequired":{"description":"If true, a payment card is mandatory to book this flight offer","example":false,"type":"boolean"},"price":{"$ref":"#/components/schemas/Extended_Price"},"pricingOptions":{"properties":{"fareType":{"$ref":"#/components/schemas/PricingOptionsFareType"},"includedCheckedBagsOnly":{"description":"If true, returns the flight-offers with included checked bags only","example":true,"type":"boolean"},"noPenaltyFare":{"description":"If true, returns the flight-offers with no penalty fares only","example":true,"type":"boolean"},"noRestrictionFare":{"description":"If true, returns the flight-offers with no restriction fares only","example":true,"type":"boolean"},"refundableFare":{"description":"If true, returns the flight-offers with refundable fares only","example":true,"type":"boolean"}},"title":"PricingOptions","type":"object"},"source":{"$ref":"#/components/schemas/FlightOfferSource"},"travelerPricings":{"description":"Fare information for each traveler/segment","items":{"properties":{"associatedAdultId":{"description":"if type=\"HELD_INFANT\", corresponds to the adult traveler's id who will share the seat","type":"string"},"fareDetailsBySegment":{"items":{"description":"Fare details of the segment","properties":{"additionalServices":{"properties":{"chargeableCheckedBags":{"$ref":"#/components/schemas/BaggageAllowance"},"chargeableSeatNumber":{"description":"seat number","example":"33D","pattern":"[1-9][0-9]{0,2}[A-Z]?","type":"string"},"otherServices":{"description":"Other services to add","example":["PRIORITY_BOARDING"],"items":{"$ref":"#/components/schemas/ServiceName"},"type":"array"}},"title":"AdditionalServicesRequest","type":"object"},"allotmentDetails":{"$ref":"#/components/schemas/AllotmentDetails"},"brandedFare":{"description":"The name of the Fare Family corresponding to the fares. Only for the GDS provider and if the airline has fare families filled","example":"LIGHTONE","type":"string"},"cabin":{"$ref":"#/components/schemas/TravelClass"},"class":{"description":"The code of the booking class, a.k.a. class of service or Reservations/Booking Designator (RBD)","example":"A","pattern":"[A-Z]{1}","type":"string"},"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.","example":"ANNNNF4K","pattern":"[[A-Z0-9]{1,18}","type":"string"},"includedCheckedBags":{"$ref":"#/components/schemas/BaggageAllowance"},"isAllotment":{"description":"True if the corresponding booking class is in an allotment","example":true,"type":"boolean"},"mealServices":{"description":"meal services proposed for the booked segment, there can be several, for example D DINNER + B BREAKFAST","items":{"properties":{"label":{"description":"meal label","example":"DINNER","type":"string"}},"title":"MealServices"},"type":"array"},"segmentId":{"description":"Id of the segment","example":"1","type":"string"},"sliceDiceIndicator":{"$ref":"#/components/schemas/SliceDiceIndicator"}},"required":["segmentId"],"title":"FareDetailsBySegment"},"maxItems":18,"minItems":1,"type":"array"},"fareOption":{"$ref":"#/components/schemas/TravelerPricingFareOption"},"price":{"$ref":"#/components/schemas/Price"},"travelerId":{"description":"Id of the traveler","example":"1","type":"string"},"travelerType":{"$ref":"#/components/schemas/TravelerType"}},"required":["travelerId","fareOption","travelerType","fareDetailsBySegment"],"title":"TravelerPricing"},"maxItems":18,"minItems":1,"title":"TravelerPricings","type":"array"},"type":{"description":"the resource name","example":"flight-offer","type":"string"},"validatingAirlineCodes":{"description":"This option ensures that the system will only consider these airlines.","example":["AF"],"items":{"type":"string"},"maxItems":9,"minItems":1,"type":"array"}},"required":["type","id"],"title":"Flight-offer","type":"object"},"FlightOfferSource":{"description":"source of the flight offer","enum":["GDS"],"example":"GDS","type":"string"},"FlightOrder":{"description":"input parameter to create a flight order","properties":{"associatedRecords":{"description":"list of associated record","items":{"$ref":"#/components/schemas/AssociatedRecord"},"readOnly":true,"type":"array"},"automatedProcess":{"description":"list of automatic queuing","items":{"$ref":"#/components/schemas/AutomatedProcess"},"maxItems":31,"minItems":0,"type":"array"},"contacts":{"description":"list of general contact information","items":{"$ref":"#/components/schemas/Contact"},"type":"array"},"flightOffers":{"description":"list of flight offer","items":{"$ref":"#/components/schemas/FlightOffer"},"maxItems":6,"minItems":1,"type":"array"},"formOfIdentifications":{"description":"list of forms of identifications applicable to travelers by airline","items":{"$ref":"#/components/schemas/FormOfIdentification"},"type":"array"},"formOfPayments":{"description":"list of form of payments","items":{"$ref":"#/components/schemas/FormOfPayment"},"maxItems":6,"minItems":1,"type":"array"},"id":{"description":"unique identifier of the flight order","example":"MlpZVkFMfFdBVFNPTnwyMDE1LTExLTAy","readOnly":true,"type":"string"},"ownerOfficeId":{"description":"office Id where will be transfered the ownership of the order","example":"NCE1A0955","type":"string"},"queuingOfficeId":{"description":"office Id where to queue the order","example":"NCE1A0955","type":"string"},"remarks":{"$ref":"#/components/schemas/Remarks"},"ticketingAgreement":{"$ref":"#/components/schemas/TicketingAgreement"},"tickets":{"description":"list of tickets","items":{"$ref":"#/components/schemas/AirTravelDocument"},"readOnly":true,"type":"array"},"travelers":{"description":"list of travelers","items":{"$ref":"#/components/schemas/Traveler"},"maxItems":18,"minItems":1,"type":"array"},"type":{"description":"the resource name","example":"flight-order","type":"string"}},"required":["type","flightOffers"],"title":"FlightOrderCreateQuery","type":"object"},"FlightSegment":{"description":"defining a flight segment; including both operating and marketing details when applicable","properties":{"aircraft":{"$ref":"#/components/schemas/AircraftEquipment"},"arrival":{"$ref":"#/components/schemas/FlightEndPoint"},"bookingStatus":{"description":"booking status of the segment","enum":["CONFIRMED","WAITLISTED","CANCELLED","PENDING","DENIED"],"example":"CONFIRMED","type":"string"},"carrierCode":{"description":"providing the airline / carrier code","example":"DL","maxLength":2,"minLength":1,"type":"string"},"departure":{"$ref":"#/components/schemas/FlightEndPoint"},"duration":{"description":"stop duration in [ISO8601](https://en.wikipedia.org/wiki/ISO_8601) PnYnMnDTnHnMnS format, e.g. PT2H10M","example":"PT2H10M","type":"string"},"isFlown":{"description":"indicator set to true if segment is flown","example":true,"type":"boolean"},"number":{"description":"the flight number as assigned by the carrier","example":"212","maxLength":4,"minLength":1,"type":"string"},"operating":{"$ref":"#/components/schemas/OperatingFlight"},"segmentType":{"description":"type of the segment","enum":["ACTIVE","PASSIVE","GHOST","STAFF"],"example":"GHOST","type":"string"},"stops":{"description":"information regarding the different stops composing the flight segment. E.g. technical stop, change of gauge...","items":{"$ref":"#/components/schemas/FlightStop"},"type":"array"}},"type":"object"},"FlightStop":{"allOf":[{"$ref":"#/components/schemas/OriginalFlightStop"},{"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","example":"2025-04-15T13:49:53.191Z","format":"date-time","type":"string"},"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","example":"2025-04-15T13:49:53.191Z","format":"date-time","type":"string"}},"type":"object"}],"description":"details of stops for direct or change of gauge flights","title":"FlightStop"},"FormOfIdentification":{"description":"alternative means of identifying stakeholders for eTicket.","properties":{"carrierCode":{"description":"providing the airline / carrier code","example":"DL","maxLength":2,"minLength":1,"type":"string"},"flightOfferIds":{"description":"Id of the concerned flightOffers","example":"1","items":{"type":"string"},"maxItems":6,"minItems":1,"type":"array"},"identificationType":{"description":"Type of identification","enum":["DRIVERS_LICENSE","PASSPORT","NATIONAL_IDENTITY_CARD","BOOKING_CONFIRMATION","TICKET","OTHER_ID"],"example":"PASSPORT","type":"string"},"number":{"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","type":"string"},"travelerIds":{"description":"Ids of the concerned travelers","example":"1","items":{"type":"string"},"type":"array"}},"title":"FormOfIdentification","type":"object"},"FormOfPayment":{"description":"form of payment used","properties":{"b2bWallet":{"$ref":"#/components/schemas/B2bWallet"},"creditCard":{"$ref":"#/components/schemas/CreditCard"},"other":{"$ref":"#/components/schemas/OtherMethod"}},"title":"Form Of Payment","type":"object"},"GeneralRemark":{"properties":{"category":{"description":"remark category","example":"Z","pattern":"[A-Z]{1}","type":"string"},"flightOfferIds":{"description":"Id of the concern flightOffers","example":"1","items":{"type":"string"},"maxItems":6,"minItems":1,"type":"array"},"subType":{"$ref":"#/components/schemas/GeneralRemarkType"},"text":{"description":"remark free text","example":"PASSENGER NEED ASSISTANCE","type":"string"},"travelerIds":{"description":"Id of the concerned traveler","example":"1","items":{"type":"string"},"type":"array"}},"required":["subType","text"],"title":"GeneralRemark","type":"object"},"GeneralRemarkType":{"description":"general remark type","enum":["GENERAL_MISCELLANEOUS","CONFIDENTIAL","INVOICE","QUALITY_CONTROL","BACKOFFICE","FULFILLMENT","ITINERARY","TICKETING_MISCELLANEOUS","TOUR_CODE"],"example":"GENERAL_MISCELLANEOUS","type":"string"},"IdentityDocument":{"allOf":[{"$ref":"#/components/schemas/Document"},{"properties":{"birthCountry":{"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}","type":"string"},"documentType":{"$ref":"#/components/schemas/DocumentType"},"holder":{"description":"boolean to specify if the traveler is the holder of the document","example":true,"type":"boolean"},"validityCountry":{"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}","type":"string"}},"type":"object"}],"description":"documents of the traveler","title":"traveler documents"},"Issue":{"properties":{"code":{"description":"an application-specific error code","format":"int64","type":"integer"},"detail":{"description":"explanation of the error","type":"string"},"source":{"description":"an object containing references to the source of the error","maxProperties":1,"properties":{"example":{"description":"a string indicating an example of the right value","type":"string"},"parameter":{"description":"a string indicating which URI query parameter caused the issue","type":"string"},"pointer":{"description":"a JSON Pointer [RFC6901] to the associated entity in the request document","type":"string"}},"title":"Issue_Source","type":"object"},"status":{"description":"the HTTP status code applicable to this error","type":"integer"},"title":{"description":"a short summary of the error","type":"string"}},"type":"object"},"LocationEntry":{"additionalProperties":{"$ref":"#/components/schemas/LocationValue"}},"LocationValue":{"properties":{"cityCode":{"description":"City code associated to the airport","example":"PAR","type":"string"},"countryCode":{"description":"Country code of the airport","example":"FR","type":"string"}}},"LoyaltyProgram":{"description":"loyalty program information","properties":{"id":{"description":"loyalty program number","example":"12357466574","type":"string"},"programOwner":{"description":"loyalty program airline code","example":"AF","type":"string"}},"title":"LoyaltyProgram","type":"object"},"Name":{"allOf":[{"$ref":"#/components/schemas/BaseName"},{"properties":{"secondLastName":{"description":"second last name","type":"string"}},"type":"object"}],"description":"name","title":"name"},"OperatingFlight":{"description":"information about the operating flight","properties":{"carrierCode":{"description":"providing the airline / carrier code","example":"DL","maxLength":2,"minLength":1,"type":"string"}},"type":"object"},"OriginalFlightEndPoint":{"description":"departure or arrival information","properties":{"iataCode":{"description":"[IATA airline codes](http://www.iata.org/publications/Pages/code-search.aspx)","example":"JFK","type":"string"},"terminal":{"description":"terminal name / number","example":"T2","type":"string"}},"type":"object"},"OriginalFlightStop":{"description":"details of stops for direct or change of gauge flights","properties":{"duration":{"description":"stop duration in [ISO8601](https://en.wikipedia.org/wiki/ISO_8601) PnYnMnDTnHnMnS format, e.g. PT2H10M","example":"PT2H10M","type":"string"},"iataCode":{"description":"[IATA airline codes](http://www.iata.org/publications/Pages/code-search.aspx)","example":"JFK","type":"string"}},"type":"object"},"OtherMethod":{"description":"other payment method","properties":{"flightOfferIds":{"description":"Id of the concern flightOffers","example":"1","items":{"type":"string"},"maxItems":6,"minItems":1,"type":"array"},"method":{"$ref":"#/components/schemas/OtherPaymentMethod"}},"title":"creditCard","type":"object"},"OtherPaymentMethod":{"description":"other payment method","enum":["ACCOUNT","CHECK","CASH","NONREFUNDABLE"],"example":"CASH","type":"string"},"Phone":{"description":"phone information","properties":{"countryCallingCode":{"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}","type":"string"},"deviceType":{"$ref":"#/components/schemas/PhoneDeviceType"},"number":{"description":"Phone number. Composed of digits only. The number of digits depends on the country.","pattern":"[0-9]{1,15}","type":"string"}},"type":"object"},"PhoneDeviceType":{"description":"Type of the device (Landline, Mobile or Fax)","enum":["MOBILE","LANDLINE","FAX"],"type":"string"},"Price":{"properties":{"base":{"description":"Amount without taxes","example":"632.70","type":"string"},"currency":{"example":"USD","type":"string"},"fees":{"description":"List of applicable fees","items":{"$ref":"#/components/schemas/Fee"},"type":"array"},"refundableTaxes":{"description":"The amount of taxes which are refundable","example":"200.00","type":"string"},"taxes":{"items":{"$ref":"#/components/schemas/Tax"},"type":"array"},"total":{"description":"Total amount paid by the user","example":"932.70","type":"string"}}},"PricingOptionsFareType":{"description":"type of fare of the flight-offer","example":["PUBLISHED"],"items":{"enum":["PUBLISHED"],"type":"string"},"type":"array"},"Remarks":{"description":"remarks","properties":{"airline":{"description":"list of airline remarks","items":{"$ref":"#/components/schemas/AirlineRemark"},"maxItems":200,"minItems":0,"type":"array"},"general":{"description":"list of general remarks","items":{"$ref":"#/components/schemas/GeneralRemark"},"maxItems":200,"minItems":0,"type":"array"}},"title":"Remarks","type":"object"},"Segment":{"allOf":[{"properties":{"blacklistedInEU":{"description":"When the flight has a marketing or/and operating airline that is identified as blacklisted by the European Commission. \n\nTo 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. \nThe [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 \n","example":false,"type":"boolean"},"co2Emissions":{"description":"Co2 informations","items":{"$ref":"#/components/schemas/Co2Emission"},"minItems":1,"type":"array"},"id":{"description":"Id of the segment","example":1,"type":"string"},"numberOfStops":{"description":"Number of stops","example":0,"type":"integer"}},"type":"object"},{"$ref":"#/components/schemas/FlightSegment"}]},"ServiceName":{"description":"type of service","enum":["PRIORITY_BOARDING","AIRPORT_CHECKIN"],"example":"PRIORITY_BOARDING","type":"string"},"SliceDiceIndicator":{"description":"slice and Dice indicator, such as Local Availability, Sub OnD(Origin and Destination) 1 Availability and Sub OnD 2 Availability","enum":["LOCAL_AVAILABILITY","SUB_OD_AVAILABILITY_1","SUB_OD_AVAILABILITY_2"],"type":"string"},"Stakeholder":{"description":"stakeholder definition","properties":{"dateOfBirth":{"description":"The date of birth in ISO 8601 format (yyyy-mm-dd)","format":"date","type":"string"},"documents":{"description":"Advanced Passenger Information - regulatory identity documents - SSR DOCS & DOCO elements","items":{"$ref":"#/components/schemas/IdentityDocument"},"type":"array"},"gender":{"$ref":"#/components/schemas/StakeholderGender"},"id":{"description":"item identifier","type":"string"},"name":{"$ref":"#/components/schemas/Name"}},"type":"object"},"StakeholderGender":{"description":"Gender for individual","enum":["MALE","FEMALE","UNSPECIFIED","UNDISCLOSED"],"example":"FEMALE","title":"Gender","type":"string"},"Tax":{"description":"a tax","properties":{"amount":{"example":"332.70","type":"string"},"code":{"example":"MX","type":"string"}},"type":"object"},"TicketingAgreement":{"description":"ticketing agreement","properties":{"dateTime":{"description":"Exact date to apply automatic process if no issuance. YYYY-MM-DD format, e.g. 2019-06-07","example":"2025-04-15T13:49:53.192Z","readOnly":true,"type":"string"},"delay":{"description":"Delay before applying automatic process if no issuance in days","type":"string"},"option":{"$ref":"#/components/schemas/TicketingAgreementOption"},"segmentIds":{"description":"Ids of the impacted segments","example":"1","items":{"type":"string"},"readOnly":true,"type":"array"}},"title":"Ticketing Agreement","type":"object"},"TicketingAgreementOption":{"description":"Ticketing agreement option\n* **CONFIRM**, when the payment is done\n* **DELAY_TO_QUEUE**,