Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

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

List of Countries

If toggle feature for market validation is activated.

/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 

TIDs number

 

(recommended if you

do

are not

have an IATA)

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 /

 CorporateSender / ID

Corporate ID

Alphanumeric

Any

 

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

Attribute

SequenceNumber

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

Schema

NDC Mandatory for delegated requests.

Participants / Participant / AggregatorParticipant / AggregatorID

Participant / Aggregator unique identifier:

IATA number (if you have one)

TIDs 

TIDs number

 

(recommended if you

do

are not

have

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

NDC Mandatory

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

Sender

Participant / Aggregator unique identifier

such as

:

IATA number (if you have one)

TIDs 

TIDs number

 

(recommended if you

do

are not

have

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 

TIDs number

 

(recommended if you

do

are not

have

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

Attribute

Owner

 

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

Schema

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

OrderViewRS v17.2

...