...
...
Legend
...
New or modified field
...
Field to be removed/deprecated
...
Unique to v2 Branded Fares
HTTP Headers
...
HEADER NAME
...
DESCRIPTION
...
MANDATORY?
...
EXAMPLE
...
api_key
...
Your unique key used to authorise access to the API.
...
Yes
...
n/a
Request Body
...
NAME
...
DESCRIPTION
...
FORMAT
...
ALLOWED VALUES
...
MANDATORY FOR
...
PrimaryLangID
...
Two character ISO Language Code, for the agent’s preferred language. This is for error messages and some other data such as legal waivers.
...
2 Alphabetical
...
EN
ES
...
Version
...
The IATA version of the message
...
Numeric
...
Any
...
Schema
...
<PointOfSale>
...
Location / CountryCode
...
Country code. It will be obtained by NDC_SELLERS table.
...
2 Alphabetical
...
/wiki/spaces/NDC2/pages/93043413
...
<Document>
...
Schema
...
ReferenceVersion
...
The IATA Schema version.
...
Numeric
...
Any
...
<Party / Sender> Only for Real IATA
...
Schema
...
TravelAgencySender / IATA_Number
...
Sender unique identifier such as:
IATA number (if you have one)
TIDs number (recommended if you are not an IATA Accredited agent)
It is used by the Seller IATA number (the one who has created the Order) and, in case of delegated requests, it is the servicing Seller IATA number.
...
Numeric
...
7/8 Numbers
...
NDC Mandatory
...
<Party / Sender> Only for Pseudo IATA
...
Schema
...
TravelAgencySender / OtherIDs / OtherID
...
Pseudo IATA (assigned by Iberia)
...
Numeric
...
7/8 Numeric
...
NDC Mandatory
...
<Party>
...
Schema
...
Sender / TravelAgencySender / Name
...
Agency Name
...
Alphanumeric
...
Any
...
Sender / TravelAgencySender / Contacts / Contact / EmailContact / Address
...
Email to contact the Agency
...
Alphanumeric
...
Any
...
Mandatory for schema if 'EmailContact' tag is indicated.
...
Sender / TravelAgencySender / Contacts / Contact / PhoneContact / Application
...
Agency phone type
...
Alphabetical
...
Business
Mobile
...
Sender / TravelAgencySender / Contacts / Contact / PhoneContact / Number
...
Phone number to contact the Agency
...
Numeric
...
Any
...
Sender / TravelAgencySender / Contacts / Contact / Name / Surname
...
Reference Agency contact surname
...
Alphanumeric
...
Any
...
Mandatory for schema if 'Name' tag is indicated.
...
Sender / TravelAgencySender / Contacts / Contact / Name / Given
...
Reference Agency contact name
...
Alphanumeric
...
Any
...
Sender / TravelAgencySender / AgencyID
...
Id for the Agency. It will be obtained by NDC_SELLERS table.
It is used by the Seller ID (the one who has created the Order) and, in case of delegated requests, it is the servicing Seller ID.
...
Alphanumeric
...
Any
...
Participants / Participant / TravelAgencyParticipant / IATA_Number
Info |
---|
AttributeSequenceNumber |
...
Sequence number related to the sellers sent in request.
...
Numeric
...
Any
...
NDC Mandatory for delegated requests.
...
Participants / Participant / TravelAgencyParticipant / IATA_Number
...
Responsible Iata Number. This seller will allow another sellers to realize servicing with his own orders, in case of both sellers and aggregator that has created the order have activated this functionality in BD.
...
Numeric
...
7/8 Numbers
...
NDC Mandatory for delegated requests.
...
Participants / Participant / TravelAgencyParticipant / AgencyID
...
Responsible agency ID. This seller will allow another sellers to realize servicing with his own orders, in case of both sellers and aggregator that has created the order have activated this functionality in BD.
...
Alphanumeric
...
Any
...
NDC Mandatory for delegated requests.
...
Participants / Participant / AggregatorParticipant / AggregatorID
...
Participant / Aggregator unique identifier:
IATA number (if you have one)
TIDs number (recommended if you are not an IATA Accredited agent)
Pseudo IATA (assigned by Iberia)
...
7 Numeric
...
7 Numbers
...
Mandatory for schema if 'Participants' tag is indicated.
...
<Party> (With Corporates)
...
Schema
...
Sender / CorporateSender / ID
...
ID for the Corporate
*Not mandatory to include it, if in previous AirShopping is already informed, in this case this value will be taken from database*
...
Alphanumeric
...
Any
...
Participants / Participant / TravelAgencyParticipant / Name
...
Agency Name
...
Alphanumeric
...
Any
...
Participants / Participant / TravelAgencyParticipant / Contacts / Contact / EmailContact / Address
...
Email to contact the Agency
...
Alphanumeric
...
Any
...
Mandatory for schema if 'EmailContact' tag is indicated.
...
Participants / Participant / TravelAgencyParticipant / Contacts / Contact / PhoneContact / Application
...
Agency phone type
...
Alphabetical
...
Business
Mobile
...
Participants / Participant / TravelAgencyParticipant / Contacts / Contact / PhoneContact / Number
...
Phone number to contact the Agency
...
Numeric
...
Any
...
Participants / Participant / TravelAgencyParticipant / Contacts / Contact / Name / Surname
...
Reference Agency contact surname
...
Alphanumeric
...
Any
...
Mandatory for schema if 'Name' tag is indicated.
...
Participants / Participant / TravelAgencyParticipant / Contacts / Contact / Name / Given
...
Reference Agency contact name
...
Alphanumeric
...
Any
...
Participants / Participant / TravelAgencyParticipant / IATA_Number
...
Participant / Aggregator unique identifier:
IATA number (if you have one)
TIDs number (recommended if you are not an IATA Accredited agent)
Pseudo IATA (assigned by Iberia)
...
Numeric
...
7/8 Numbers
...
NDC Mandatory
...
Participants / Participant / TravelAgencyParticipant / AgencyID
...
Id for the Agency
...
Alphanumeric
...
Any
...
Schema
...
Participants / Participant / AggregatorParticipant / AggregatorID
...
Participant / Aggregator unique identifier:
IATA number (if you have one)
TIDs number (recommended if you are not an IATA Accredited agent)
Pseudo IATA (assigned by Iberia)
...
7 Numeric
...
7 Numbers
...
Mandatory for schema if 'Participants' tag is indicated.
...
<Query / Filters> Order by OrderID
OrderID
Info |
---|
AttributeOwner |
...
Order owner
...
Alphanumeric
...
IB
...
Schema
...
OrderID
...
Order identification
...
Alphanumeric
...
Any
...
Schema
...
<Query / Filters> Order by Locator and Surname
...
Passengers / Individual / Surname
...
Passenger's surname
(Agency can specify separated by a special character "@" first and second surname → Ex: De la Morena@López)
...
Alphanumeric
...
Any
...
Mandatory for schema if 'Name' tag is indicated.
...
BookingReferences / BookingReference / ID
...
Order's locator
...
Alphanumeric
...
Any
...
Schema
...
BookingReferences / BookingReference / AirlineID
...
Airline ID
...
2 Alphanumeric
...
IB
...
Schema
Response Body
Error messages
For further information about all kind of error messages, please go to the following link:
...
Functional Description
Please, visit our new OrderRetrieveRQ page for Request messages.