Versions Compared

Key

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

...

NAME

DESCRIPTION

FORMAT

POSSIBLE VALUES

NDC Services

Version

NDC message version

Alphanumeric

Any 

All Services

PrimaryLangID

NDC message lenguage identification

Numeric

Any (Ex: es)

All Services

xmlns

IATA oficial website

Alphabetical

Any 

All Services

<Document>

ReferenceVersion

Version

Numeric

Any

All Services

<Errors>

Error

Info

Attribute

ShortText

Info

Attribute

Code

Different messages to inform about errors that occurs during the process.

Alphanumeric

Any

All Services

<Success/>

<Warnings/>

Warning

Different messages to inform the agency, for example:

  • Error issuing tickets

  • Changes made outside NDC

Alphanumeric

Any

All Services

<Party / Sender / TravelAgencySender>

Type

Agency Type

  • Online (Default)

  • Offline

If we receive any other value it must return error but only in IBPay payments

Alphabetical

Any

OrderCreate

IATA_Number

Sender IATA number (if you have one)

numeric

8 numbers

All Services

AgencyID

Agency ID

alphanumeric

Any

All Services

Name

Agency name

alphanumeric

Any

All Services

<Party / Sender / TravelAgencySender / Contacts>

Contact

Info

Attribute

ContactType

Field that agencies can inlclude to specify the information to include in confirmation mails.

  • itin_only

  • itin_and_price (default value)

alphabetical

  • itin_only

  • itin_and_price (default value)

All Services

Contact / EmailContact / Address

Email to contact the Agency

alphanumeric

Any

All Services

Contact / PhoneContact / Application

Agency phone type

alphabetic

  • BUSINESS

  • MOBILE

All Services

Contact / PhoneContact / Number

Phone number to contact the Agency

numeric

Any

All Services

Contact / Name / Surname

Reference Agency contact surname

alphanumeric

Any

All Services

Contact / Name / Given

Reference Agency contact name

alphanumeric

Any

All Services

<Party> (With Corporates)

Sender / CorporateSender / ID

ID for the corporate

Alphanumeric

Any

All Services

Participants / Participant / TravelAgencyParticipant / Name

Agency name

Alphabetic

Any

All Services

Participants / Participant / TravelAgencyParticipant / Contacts / Contact

Info

Attribute

ContactType

Field that agencies can inlclude to specify the information to include in confirmation mails.

  • itin_only

  • itin_and_price (default value)

Alphabetic

  • itin_only

  • itin_and_price (default value)

All Services

Participants / Participant / TravelAgencyParticipant / Contacts / Contact / EmailContact / Address

Email to contact the Agency

Alphanumeric

Any

All Services

Participants / Participant / TravelAgencyParticipant / Contacts / Contact / PhoneContact / Application

Agency phone type

Alphabetic

  • BUSINESS

  • MOBILE

All Services

Participants / Participant / TravelAgencyParticipant / Contacts / Contact / PhoneContact / Number

Phone number to contact the Agency

Numeric

Any

All Services

Participants / Participant / TravelAgencyParticipant / Contacts / Contact / Name / Surname

Reference Agency contact surname

Alphanumeric

Any

All Services

Participants / Participant / TravelAgencyParticipant / Contacts / Contact / Name / Given

Reference Agency contact name

Alphanumeric

Any

All Services

Participants / Participant / TravelAgencyParticipant / IATA_Number

Sender IATA number (if you have one)

Numeric

8 numbers

All Services

Participants / Participant / TravelAgencyParticipant / AgencyID

Agency ID

Alphanumeric

Any

All Services

<Response / OrderViewProcesing>

Remarks / Remark DisplayInd

Boolean

true

All Services

Remarks / Remark

  • Information indicating whether or not passengers should present residence documentation at the airport.

  • Refunded quantity

Alphanumeric

Any

All Services

MarketingMessages / MarketMessage / Text

Information message

Alphabetic

Any

All Services

<Response / Order>

Order

Info

Attribute

OrderID

Info

Attribute

Owner

ID for the Order and Airline code

Alphanumeric

Any

All Services

BookingReferences / BookingReference / ID

Order's Locator

  • In case there are Resiber/Amadeus locators, both are displayed.

Alphanumeric

Any

All Services

BookingReferences / BookingReference / AirlineID

ID for the Airline

Alphanumeric

  • IB

All Services

BookingReferences / BookingReference / ID

External reference ID

Alphabetical

XRef

All Services

BookingReferences / BookingReference / OtherID

Info

Attribute

Name

This attribute contains the senders IATA Number

Numeric

7/8 Numbers

All Services

BookingReferences / BookingReference / OtherID

Sender´s external reference

Alphanumeric

Any (String exceeding 30 chars will be truncated)

All Services

OriginalOrder

Info

Attribute

OriginalOrderID

Original order identification

  • This info is displayed in voluntary change flow for some paxes of the initial booking (not all of them) because of two alive orders are generated.

Alphanumeric

Any

Order Change

TotalOrderPrice / DetailCurrencyPrice / Total

Info

Attribute

Code

Total price of the Order with associated currency 

Numeric

Any

All Services

TotalOrderPrice / DetailCurrencyPrice / Taxes / Total

Info

Attribute

Code

Total taxes amount of the Order with associated currency

Numeric

Any

All Services

TotalOrderPrice / SimpleCurrencyPrice

Info

Attribute

Code

Total price of the new order after making a date, hour or cabin change to the initial booking (Penalty is not included in case that it applies)

Numeric

Any

Order Change

Payments / Payment / Type

Code of payment type

Alpha

  • CC

  • CA

  • MS

OrderCreate

OrderChange

Payments / Payment / Amount / SimpleCurrencyPrice

Info

Attribute

Code

Amount of payment method

Code of currency

numeric

3 alpha

Any

OrderCreate

OrderChange

– This refers to Voucher payment method --

Payments / Payment / Method / VoucherMethod / Number

Voucher discount ID

Alphanumeric

Any

OrderCreate

OrderChange

– This refers to Cash payment method --

Payments / Payment / Method / CashMethod

Indicate that payment method is cash

Empty

Empty

OrderCreate

OrderChange

– This refers to Credit cardpayment method --

Payments / Payment / PaymentCardMethod / CardType

Type of credit card

2 alpha

OrderCreate

OrderChange

Payments / Payment / PaymentCardMethod / MaskedCardNumber

Masked card number

Alphanumeric

Any

OrderCreate

OrderChange

TimeLimits / PaymentTimeLimit

Info

Attribute

DateTime

Date for payment time limit

Date

Any

Order Create

Order Retrieve

Status / StatusCode

Shows if the order is unserviciable (UNS)

Alphabetic

  • UNS

Order Retrieve

<Response / Order / OrderItems / OrderItem>

OrderItemID

Info

Attribute

OrderItemID

ID for the OrderItem

Alphanumeric

Any

All Services

ItemStatus

Status for the OrderItem in Partial Refunds

  • B (Used/Flown)

Alphabetic

  • B (Used/Flown)

Order Change

PriceDetail / TotalAmount / SimpleCurrencyPrice

Info

Attribute

Code

Total amount of the OrderItem with associated currency

Numeric

Any

All Services

PriceDetail / BaseAmount

Info

Attribute

Code

Base amount of the OrderItem without taxes

Numeric

Any

All Services

PriceDetail / Taxes / Total

Info

Attribute

Code

Total amount of taxes of the OrderItem with associated currency

Numeric

Any

All Services

PriceDetail / Taxes / Breakdown / Tax / Amount

Info

Attribute

Code

Each amount of tax with associated currency

Numeric

Any

All Services

PriceDetail / Taxes / Breakdown / Tax / Nation

Nation for the tax

Alphabetical

Any

All Services

PriceDetail / Taxes / Breakdown / Tax / TaxCode

Code for the tax

Alphanumeric

Any

All Services

PriceDetail / Taxes / Breakdown / Tax / TaxType

Type for the tax

Alphanumeric

Any

All Services

PriceDetail / Taxes / Breakdown / Tax / Description

Description for the tax

Alphanumeric

Any

OrderCreate - No Payment

(plus) Service

Info

Attribute

ServiceID

Info

Attribute

ServiceStatus

ID for the flight and baggage service and service status key.

Service status will be displayed only for flight services and special needs (not for ancillaries and other type of services).

Alphanumeric

Any

All Services

Service / PassengerRef

Passenger Identifier

Alphanumeric

Any

All Services

Service / ServiceRef

Service Identifier

Alphanumeric

Any

All Services

Service / SegmentRef

Segment Identifier

Alphanumeric

Any

All Services

Service / ServiceDefinitionRef

Info

Attribute

SegmentRef

Service Identifier with associated segment

Alphanumeric

Any

All Services

Service / SelectedSeat / Seat / Row

Row seat

Numeric

Any

All Services

Service / SelectedSeat / Seat / Column

Column seat

Alphabetical

Any

All Services

FareDetail / PassengerRefs

Passenger ID

Alphanumeric

Any

All Services

FareDetail / Price / TotalAmount / SimpleCurrencyPrice

Info

Attribute

Code

Price

Numeric

Any

All Services

FareDetail / Price / BaseAmount

Info

Attribute

Code

Base Price

Numeric

Any

All Services

FareDetail / Price / Taxes / BreakDown / Tax / Amount

Info

Attribute

Code

Tax

Numeric

Any

All Services

FareDetail / Price / Taxes / BreakDown / Tax / Nation

Nation for the tax

Alphabetical

Any

All Services

FareDetail / Price / Taxes / BreakDown / Tax / TaxCode

Tax code

Alphabetical

Any

All Services

FareDetail / Price / Taxes / BreakDown / Tax / TaxType

Type for the tax

Alphanumeric

Any

All Services

FareDetail / Price / Taxes / BreakDown / Tax / Description

Description for the tax

Alphanumeric

Any

OrderCreate - No Payment

FareDetail / FareComponent / FareBasis / FareBasisCode / Code

Code of the fare

Alphanumeric

Any

All Services

FareDetail / FareComponent / FareBasis / RBD

RBD for the fare

Alphabetical

Any

All Services

FareDetail / FareComponent / FareBasis / CabinType / CabinTypeCode

Code of the cabin

Numeric


Alphabetical

  • 1 = First

  • 2 = Business

  • 4 = Premium Economy

  • 5 = Economy


  • B = BUSINESS

  • R = ECONOMY

  • F = FIRST

  • E = TOURIST

  • N = PREMIUMTOURIST

Migrated flows:
OrderCreate

OrderRetrieve

OrderChange Payment (Time Limit Orders)

OrderChange Partial Refund


Non-migrated flows

FareDetail / FareComponent / FareBasis / CabinType / CabinTypeName

Name of the cabin

Alphabetical

Any of the top row

All Services

<FareDetail / FareComponent / FareRules>

  • This section will be displayed only if the order has not been changed outside the NDC channel.

FareDetail / FareComponent / FareRules / Penalty

Info

Attribute

CancelFeeInd

This indicator will displayed the following options:

  • "true" → This fare will have cancellation and refund fee

  • "false" → This fare will not have cancellation and refund fee

Boolean

true/false

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

FareDetail / FareComponent / FareRules / Penalty

Info

Attribute

ChangeFeeInd

This indicator will displayed the following options:

  • "true" → This fare will have change fee

  • "false" →This fare will not have change fee

Boolean

true/false

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

FareDetail / FareComponent / FareRules / Penalty

Info

Attribute

RefundableInd

This indicator will displayed the following options:

  • "false" → This fare will not be refundable

  • "true" → This fare will be refundable

Boolean

true/false

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

FareDetail / FareComponent / FareRules / Penalty

Info

Attribute

refs

References to PenaltyList/Penalty

  • Example: refs="PenaltyRule01 PenaltyRule02"

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

FareDetail / FareComponent / PriceClassRef

Reference to PriceClass (Branded Fare)

  • Example: FLEXIBLEvEURQEtU

  • This section will be displayed only if the order has not been changed outside the NDC channel.

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

FareDetail / FareComponent / TicketDesig

Ticket designator associated to the order.

Alphanumerical

Some possible examples:

  • CHRC

  • INBP

  • RCF1

  • F1

  • F2

  • TO

All Services

FareDetail / FareComponent / SegmentRefs

Reference to the segment

Alphanumeric

Any

All Services

FareDetail / TourCode

Private fare associated tour code

Alphanumeric

Any

All Services

<Response / TicketDocInfos / TicketDocInfo>

TicketDocument

Info

Attribute

PrimaryDocInd

In case of conjunction tickets, this indicator will be displayed associated to the primary ticket.

Also if conjunction tickets apply, all of them will be displayed inside the same “TicketDocInfo” tag as a list of associated tickets.

Alphabetical

true

All Services

TicketDocument / TicketDocNbr

Number of the ticket

Numeric

Any

All Services

TicketDocument / Type

Type of ticket

Alphabetical

  • T (Ticket)

  • J (Ancillaries EMD)

  • Y (Devolution or Penalty EMD)

*Penalty EMD will only be displayed in Order Change, not in Order Retrieve after the change.

  • All Services (Ticket & ancillaries EMDs)

  • Order Change & Order Retrive (Devolution EMD)

  • Order Change (Penalty EMD)

TicketDocument / NumberofBooklets

Number of tickets associated in case of conjunction tickets

Numeric

1-4

All Services

TicketDocument / DateOfIssue

Date of ticket issue at local office

Date

yyyy-MM-dd

All Services

TicketDocument / TimeOfIssue

Hour of ticket issue at local office

Hour

HH:mm

All Services

TicketDocument / Remark

Associated remark to baggages pieces or seat description

Alphanumeric

Any

All Services

TicketDocument / CouponInfo / CouponNumber

Order number of the coupon

Numeric

Any

All Services

TicketDocument / CouponInfo / FareBasisCode / Code

Code of the fare

Alphanumeric

Any

All Services

TicketDocument / CouponInfo / CouponValid / EffectiveDatePeriod / Effective

Coupon effective date

Date

yyyy-MM-dd

All Services

TicketDocument / CouponInfo / Status

Status of the coupon

Alphabetical

IATA Padis Codeset - List for data element 4405 (Status, coded)

Here some examples of possible values:

  • OPE (Open for Use)

  • AIR (Airport Control)

  • B (Used/Flown)

  • RF (Refunded)

  • OTH (Others like consumed at issuance)

All Services

TicketDocument / CouponInfo / DateOfService

Date of service

Date

yyyy-MM-dd

All Services

TicketDocument / CouponInfo / InConnectionWithInfo

Info

Attribute

AssociateInd

Connection with info

Boolean

  • True

  • False

All Services

TicketDocument / CouponInfo / InConnectionWithInfo / InConnectionDocNbr

Document in connection

Numeric

Numeric

All Services

TicketDocument / CouponInfo / InConnectionWithInfo / InConnectionCpnNbr

Coupon in connection

Numeric

Numeric

All Services

TicketDocument / CouponInfo / ReasonForIssuance / RFIC

Reason for Insuance

Alphabetic

Examples:

  • A (Seat EMDs)

  • C (Baggage EMDs)

  • D (Penalty & Residual Value EMDs)

All Services

TicketDocument / CouponInfo / ReasonForIssuance / Code

Type of service code

Alphanumeric

Examples:

  • 0B5 (Seat EMDs)

  • 0GO (Baggage EMDs)

  • 993 (Penalty EMDs)

  • 99I (Residual Value EMDs)

All Services

TicketDocument / CouponInfo / ReasonForIssuance / Description

Service description

Alphabetic

Examples:

  • SEAT ASSIGNMENT

  • BAGGAGE 23 KG

  • PENALTY FEE

  • RESIDUAL VALUE FUTURE TRANS

All Services

TicketDocument / CouponInfo / SoldAirlineInfo / DepartureDateTime

Info

Attribute

ShortDate

Info

Attribute

Time

Date and hour of departure

Date

Hour

yyyy-MM-dd

HH:mm

All Services

TicketDocument / CouponInfo / SoldAirlineInfo / Departure / AirportCode

IATA 3 character code for the departure city/airport/station

3 Alphanumeric

Any

All Services

TicketDocument / CouponInfo / SoldAirlineInfo / Departure / Date

Date of departure

Date

yyyy-MM-dd

All Services

TicketDocument / CouponInfo / SoldAirlineInfo / Departure / Time

Hour of departure

Hour

HH:mm

All Services

TicketDocument / CouponInfo / SoldAirlineInfo / Arrival / AirportCode

IATA 3 character code for the arrival city/airport/station

3 Alphanumeric

Any

All Services

TicketDocument / CouponInfo / SoldAirlineInfo / MarketingCarrier / AirlineID

ID of the airline that markets the flight

Alphabetical

Any

All Services

TicketDocument / CouponInfo / SoldAirlineInfo / MarketingCarrier / FlightNumber

Number of the airline that markets the flight

Numeric

Any

All Services

TicketDocument / CouponInfo / SoldAirlineInfo / Status

Status of the coupon

Alphabetical

Any

All Services

TicketDocument / CouponInfo / AddlBaggageInfo / AllowableBag

Info

Attribute

Number

Allowed bags

Numeric

Any

All Services

TicketDocument / ReportingType

Type of reporting, for billing and settlement purposes, each time a travel agent requests an airline to perform an action on a document (issuance, refund, exchange), he needs to know how to reconciliate this action

Alphabetic

  • Airline

  • BSP

  • ARC

All Services

TicketDocument / Price / Total

Info

Attribute

Code

Currency and  total price of the document

Alphanumeric

Any

All Services

PassengerReference

Ticket/EMD Passenger Reference

Alphanumeric

Any

All Services

<Response / Commission> (Only if Sender is Real IATA)

Percentage

Percentage of the commision

Numeric

Any

All Services

Amount

Amount of the commision

Numeric

Any

All Services

<Response / DataLists / PassengerList / Passenger>

Passenger

Info

Attribute

PassengerID

Passenger Identifier

PassengerID attribute value can be indicated in PassengerID attribute from AirShopping request.

Alphanumeric

Alphanumeric

Any

Value indicated in PassengerID attribute from AirShopping request

All Services

PTC

Attribute Passenger Type Code

PaxType (3 Alphabetical)

Types of Passenger Types

All Services

Birthdate

Birthdate of the passenger

Date

Date depends of the PTC

All Services

Individual / Gender

Gender of the passenger

Alphabetical

  • Male

  • Female

All Services

Individual / NameTitle

Title of the passenger

Alphabetical

  • MR

  • MRS

  • MS

  • MSS

All Services

Individual / GivenName

Name of the passenger

Alphabetical

Any

All Services

Individual / Surname

Surname of the passenger

If the name and surnames exceed the maximum number of characters allowed, the original name will be displayed, without trimming

If agency has specified separated by a special character "@" first and second surname, it will be displayed as introduced with separator → Ex: De la Morena@López)

Alphabetical

Any

All Services

Individual / SurnameSuffix

Passenger suffix

Alphabetical

Any

All Services

LoyaltyProgramAccount / Airline / AirlineDesignator

Airline carrier for Frecuent Flyer number

2 Alphanumeric

Any

All Services

LoyaltyProgramAccount / AccountNumber

Frecuent Flyer number

Numeric

Any

All Services

FOID / FOID_Number

Number for the document

Alphanumeric

Any

All Services

FOID / FOID_Type

Type of the passenger ID Info

2 Alphanumeric

  • NI

  • PP

All Services

IdentityDocument / IdentityDocumentNumber

Number of identity document

Numeric

Any

All Services

IdentityDocument / IdentityDocumentType

Type of document

Alphanumeric

Any

  • F1 (Other Documents, Resident Discount)

  • AI (Additional information, Large Family Discount)

  • F (FiscalId. In case of sending it for the INF, it will be ignored)

All Services

ContactInfoRef

Reference of passenger's contact info

Alphanumeric

Any

All Services

Remark / Remark

  • Type of discount and city/autonomous community code for passenger

  • Verified or not verified resident discount for passenger

Alphanumeric

Any

All Services

InfantRef

Reference to the associated infant in lap passenger for adult passengers

Alphanumeric

Any

All Services

<Response / DataLists / ContactList>

ContactInformation

Info

Attribute

ContactID

Id of the contact information

Alphanumeric

Any

All Services

ContactInformation / ContactProvided / ContactType

Identifier of field that agencies can inlclude to specify the information to include in confirmation mails.

  • itin_only (omits the pricing

  • itin_and_price (which is the default value)

  • not_send_mail

Alphabetic

  • itin_only (omits the pricing

  • itin_and_price (which is the default value)

  • not_send_mail

All Services

ContactInformation / ContactProvided / EmailAddress / EmailAddressValue

Email address of the contact

Alphanumeric

Any

All Services

ContactInformation / ContactProvided / Phone / Label

Identify type of phone number

Alphabetic

Any

Order Create

ContactInformation / ContactProvided / Phone / CountryDialingCode

Country Code associated to phone number if it is filled

Alphanumeric

Ej: (+34)

All Services

ContactInformation / ContactProvided / Phone / PhoneNumber

Phone number of the contact

Numeric

Any

All Services

ContactInformation / Individual / Gender

Gender of the passenger

Alphabetical

All Services

ContactInformation / Individual / Surname

Concatened Name and Surname of emergency contact

Alphabetic

Any

All Services

<Response / DataLists / BaggageAllowanceList>

  • This section will be displayed only if the order has not been changed outside the NDC channel.

BaggageAllowance

Info

Attribute

BaggageAllowanceID

Id for the Baggage

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

BaggageAllowance / BaggageCategory

Identifier

  • Example: "CarryOn" or "Checked"

Alphabetical

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

BaggageAllowance / PieceAllowance

Info

Attribute

refs

References to media list.

  • Example: refs="Media-CarryOn-Baggage"

Alphanumeric

  • "Media-CarryOn-Baggage"

  • "Media-Checked-Baggage"

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

BaggageAllowance / PieceAllowance / ApplicableParty

Text "Traveler" (Identifier for all conditions)

Alphabetical

“Traveler”

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

BaggageAllowance / PieceAllowance / TotalQuantity

Quantity allowed

Numeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

BaggageAllowance / PieceAllowance / BagType

Type of bag allowed

Alphabetical

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

BaggageAllowance / PieceAllowance / Descriptions / Description / Text

Associated quantity text

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

BaggageAllowance / Piece Allowance / PieceMeasurements

Info

Attribute

Quantity

Quantity of piece measurements

NOT USED BY IBERIA today. Included due to mandatory in Schema.

PLEASE IGNORE and use BaggageAllowance / PieceAllowance / TotalQuantity

Numeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

<Response / DataLists / DescriptionList>

Description

Info

Attribute

ObjectKey

Type of private fare

Alphabetical

Requested product in AirShopping

All Services

Description / Text

Description of private fare

Alphabetical

Requested product in AirShopping

All Services

<Response / DataLists / FareList>

FareGroup

Info

Attribute

refs

Info

Attribute

ListKey

Reference of the fare

Referece of the fare basis code

Alphabetical

Alphabetical

Any

Any

All Services

FareGroup / Fare / FareCode

Code for the fare

Alphanumeric

IATA PADIS Code: 

  • 70J - Public fares

  • 758 - Private Fares

  • 70M - Corporate Private Fares

All Services

FareGroup / FareBasisCode / Code

Code for the fare basis

Alphabetical

Any

All Services

<Response / DataLists / FlightSegmentList / FlightSegment>

FlightSegment

Info

Attribute

SegmentKey

Info

Attribute

SecureFlight

ID of the segment

SecureFlight = true (If it is a secure flight)

Alphanumeric

Any

All Services

Departure / AirportCode

IATA 3 character code for the departure city/airport/station

3 Alphanumeric

Any

All Services

Departure / Date

Date of departure

Date

yyyy-MM-dd

All Services

Departure / Time

Time of departure

Hour

HH:mm

All Services

Departure / AirportName

Name of the departure city/airport/station

Alphanumeric

Any

All Services

Departure / Terminal / Name

Name of the departure terminal at city/airport/station

Alphanumeric

Any

All Services

Arrival / AirportCode

IATA 3 character code for the arrival city/airport/station

3 Alphanumeric

Any

All Services

Arrival / Date

Date of departure

Date

yyyy-MM-dd

All Services

Arrival / Time

Time of arrival

Hour

HH:mm

All Services

Arrival / ChangeOfDay

Change of day between departure and arrival

1 Numeric

Any

All Services

Arrival / AirportName

Name of the arrival city/airport/station

Alphanumeric

Any

All Services

Arrival / Terminal / Name

Name of the arrival terminal at city/airport/station

Alphanumeric

Any

All Services

MarketingCarrier / AirlineID

ID of the airline that markets the flight

Alphabetical

Any

All Services

MarketingCarrier / Name

Name of the airline that markets the flight

Alphanumeric

Any

All Services

MarketingCarrier / FlightNumber

Number of the flight

Numeric

Any

All Services

OperatingCarrier / AirlineID

ID of the airline that operates the flight

Alphabetical

Any

All Services

OperatingCarrier / Name

Name of the airline that operates the flight

Alphanumeric

Any

All Services

OperatingCarrier / FlightNumber

Number of the flight

Numeric

Any

All Services

OperatingCarrier / Disclosures / Description / Text

Description of the airline

Alphanumeric

Any

All Services

Equipment / AircraftCode

Code of the aircraft that operates the flight

Alphanumeric

Any

All Services

Equipment / Name

Name of the aircraft that operates the flight

Alphanumeric

Any

All Services

FlightDetail / FlightDuration / Value

Duration of the flight

Alphanumeric

Any

All Services

<Response / DataLists / FlightList>

Flight

Info

Attribute

FlightKey

ID of the flight

Alphanumeric

Any

All Services

Journey / Time

Duration of the flight

Alphanumeric

Any

All Services

SegmentReferences

References for the segment

Alphanumeric

Any

All Services

<Response / DataLists / OriginDestinationList>

OriginDestination

Info

Attribute

OriginDestinationKey

ID of the origin-destination

OriginDestinationKey attribute value can be indicated in OriginDestinationKey attribute from AirShopping request. If this value is not indicated, it will be auto-generated with the default format.

Alphanumeric

Default format: ODX (X → Number digit)

Any (Default format example: OD1)

All Services

DepartureCode

IATA 3 character code of the departure city/airport/station

3 Alphanumeric

Any

All Services

ArrivalCode

IATA 3 character code of the arrival city/airport/station

3 Alphanumeric

Any

All Services

FlightReferences

References for the flight

Alphanumeric

Any

All Services

<Response / DataLists / MediaList>

Media

Info

Attribute

ListKey

ID of the Media Item

Alphanumeric

Any

All Services

Media / MediaLink

Http link referring to the Media Item

Alphanumeric

Any

All Services

<Respone / DataLists / PenaltyList / Penalty>

  • This section will be displayed only if the order has not been changed outside the NDC channel.

Penalty

Info

Attribute

ObjectKey

Id for the penalty

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

Details / Detail / Type

Type of action associated to he penalty like Cancel, Change...

Alphabetical

Any

Ex: Cancel, Change

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

Details / Detail / Application

Associated Code to action refered above like Change, Cancel

FAT Fare or application penalty type
1 No show
2 Prior to departure
3 After departure

Numeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

Details / Detail / Amounts / Amount / CurrencyAmountValue

Info

Attribute

Code

Amount and currency for the penalty

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

Details / Detail / Amounts / Amount / AmountApplication

Identifies minimum and maximun penalty amount

Alphabetical

minPrice

maxPrice

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

<Response / DataLists / PriceClassList / PriceClass>

  • This section will be displayed only if the order has not been changed outside the NDC channel.

PriceClass

Info

Attribute

PriceClassID

Price Class identificator key:

  • Branded Fare example → BUSFLEXp8eGI8Gt

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

Name

Identification name of the price class

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

Code

Code of the price class.

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

Descriptions / Description

Info

Attribute

ObjectKey

Identification of the description of the condition:

  • Branded Fare example → CFFIB210210BUSFLEX050

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

Descriptions / Description / Text

Descriptive text about the condition to apply:

  • Branded Fare example → BF/SE/050/BS//STANDARD SEAT SELECTION/FREE

Alphanumeric

Any

OrderCreate v2

OrderChange v2 (Payment, Delete Paxes & Partial Refund flows)

OrderRetrieve v2

<Response / DataLists / ServiceDefinitionList>

ServiceDefinition

Info

Attribute

ServiceDefinitionID

ID reference of the service

Alphabetical

Any (Ex: DEAF, BAGSERVICE-1)

All Services

Name

Name of the service

Alphanumeric

Any

All Services

Descriptions / Description

Info

Attribute

refs

Passenger identification associated to the service

Alphanumeric

Any

All Services

Descriptions / Description / Text

Description of the service (Limited to 90 characters)

Alphanumeric

Any

All Services

BookingInstructions / SSRCode

Service identification code

Alphabetical

Any (Ex: DPNA)

All Services

<Response / Metadata / Other / OtherMetadata / CurrencyMetadatas>

CurrencyMetadata

Info

Attribute

MetadataKey

ID of the Metadata

Alphanumeric

Any

All Services

CurrencyMetada / Decimals

Number of decimals

Numeric

Any

All Services

...