Versions Compared

Key

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

...

Excerpt
nameQuery_OrderReshop_OrderID

Query - OrderID

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

<Query> 

OrderID

Id of the Order

Alphanumeric

Any

OrderReshopRQ Query OrderID example

Expand
title

...

OrderReshopRQ Query OrderID example
Code Block
languagexml
<Query>
	<OrderID>IBc315c8060bb649d7a740de2c3f3f24dcOC</OrderID>
</Query>

Excerpt
nameQuery_OrderReshop_RepriceFlow

Query - Reprice Flow (to be deprecated in the future, and replaced with Reprice on hold )

ExistingOrderQualifier >  (Reprice Flow)

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

<Query / Reshop / OrderServicing / Add / Qualifier /

ExistingOrderQualifier>

OrderKeys / OrderID

Info

Attribute

Owner

Order Identification

Alphanumeric

Any

OrderKeys / AssociatedIDs / AssociatedID / OfferItemID

Info

Attribute

OfferItemID@Owner

 

Owner

The ID of the Offer to be purchased together with the identity of the Owner of the Offer (which in this case is always Iberia).

2-character Alphabetical

IB

PassengerReferences

Reference of the passenger

Alphanumeric

Any

OrderReshopRQ Query Reprice Flow example

Expand
title

...

Query Reprice Flow example
Code Block
languagexml
<Query>
	<OrderKeys>
		<OrderID Owner="IB">IBc315c8060bb649d7a740de2c3f3f24dcOC</OrderID>
		<AssociatedIDs>
			<AssociatedID>
				<OfferItemID Owner="IB">IB783065c3e05b40ac85ea7061e63839cfOP_01</OfferItemID>
			</AssociatedID>
			<AssociatedID>
				<OfferItemID Owner="IB">IB783065c3e05b40ac85ea7061e63839cfOP_02</OfferItemID>
			</AssociatedID>
		</AssociatedIDs>
	</OrderKeys>
	<PassengerReferences>ADULT_02 CHILD_01</PassengerReferences>
</Query>

Excerpt
nameQuery_OrderReshop_AvailabilityAdd

Query - Reshop Availability (Add)

FlightQuery > (Reshop Availability) (Reshop Availability)

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

<Query / Reshop / OrderServicing / Add /

FlightQuery>

OriginDestinations / OriginDestination

Info

Attribute

OriginDestinationKey

ID for the Origin/Destination

Alphanumeric

This attribute can be filled with any value, but first character cannot be a number digit or a special character.

OriginDestinations / OriginDestination / Departure / AirportCode

Departure airport code

Mandatory for schema if 'OriginDestination' tag is indicated.

3 Alphabetical

Any valid airport code (JFK)

OriginDestinations / OriginDestination / Departure / Date

Departure date

Mandatory for schema if 'OriginDestination' tag is indicated.

Date 

Any Date (2019-10-06<)

OriginDestinations / OriginDestination / Arrival / AirportCode

Arrival airport code

Mandatory for schema if 'OriginDestination' tag is indicated.

3 Alphabetical

Any valid airport code (BCN)

OriginDestinations / OriginDestination / MarketingCarrierAirline / AirlineID

Airline identification code

Mandatory for schema if 'MarketingCarrierAirline' tag is indicated.

2 Alphabetical

Any valid, in our case IB

OriginDestinations / OriginDestination / MarketingCarrierAirline / FlightNumber

Flight number identification

Alphanumeric

It is valid to fill in with the following options for flight changes in paid orders (Not available for unpaid orders):

  • OPEN (All flights availability will be displayed)

  • XXXX (Specific Flight Number - This flight number availability will be displayed).

<Query / Reshop / OrderServicing / Add / Passengers>

PassengerReferences

Passenger references the new search applies to

Mandatory for schema if 'Passengers' tag is indicated.

Alphanumeric

Any (Ex: ADULT_01 CHILD_01 INFANT_01)

<Query / Reshop / OrderServicing / Add / Preference>

If the Preference tag is included in the request, one or more of the following must be included.

If more that one is used, then they must be sent in the same order as listed below.

FarePreferences / Types / Type

Info

Attribute

PreferencesContext

Type of product selected.

Alphanumeric

For the Products currently available through our NDC channel, and the codes required to request them please see the information in Private Leisure Fares.

FarePreferences / TicketDesigs / TicketDesig

Spanish Resident discount code.

Alphanumeric

  • RC (Residente Canarias)

  • BP (Residente Baleares)

  • RM (Residente Melilla)

  • RE (Residente Ceuta)

  • BI (Para el interior de Baleares)

  • DC (Para el interior de Canarias)

Spanish Large Family discount code

  • F1 (General discount)

  • F2 (Special discount)

FlightPreferences / Characteristic / DirectPreferences

Maximum number of stops.

Numeric

  • 0 or Empty - Direct Flights (Default)

  • n (1, 2, 3...) - Maximum number

CabinPreferences / CabinType / Code

IATA PADIS Cabin code (This info will be applied as a preference, so other offers will also be returned).

1 Numeric

PADIS → 9873 Cabin class of service, coded

1 → First class, Highest class of service (First Class Category)
2 → Second class, Medium class of service (Business Class Category)
3 → Third class, lowest class of service (all economy/coach class categories)
4 → Economy/coach premium
5 → Economy/coach

OrderReshopRQ Query Add example

Expand
titleOrderReshopRQ Query Add Example
Code Block
languagexml
<Query>
  <Reshop>
	<OrderServicing>
		<Add>
			<FlightQuery>
				<OriginDestinations>
					<OriginDestination>
						<Departure>
							<AirportCode>MAD</AirportCode>
							<Date>2024-06-11</Date>
						</Departure>
						<Arrival>
							<AirportCode>BRU</AirportCode>
						</Arrival>
					</OriginDestination>
				</OriginDestinations>
			</FlightQuery>
			<Passengers>
				<PassengerReferences>ADULT_01</PassengerReferences>
			</Passengers>
		</Add>
	</OrderServicing>
  </Reshop>	
</Query>

Excerpt
nameQuery_OrderReshop_AvailabilityCancel

Query - Reshop Availability (

...

Delete)

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

<Query / Reshop / OrderServicing / Delete>

...

OrderItem 

Info

Attribute

OrderItemID

Identification of the flight item associated to the passenger who is asking for new availabilities options.

Mandatory for schema if 'Delete' tag is indicated.

Alphanumeric

Any valid flight item returned in Order Create RS.

ServiceRetainRequestIDs

Flight services that passenger wants to mantain in new search.

Alphanumeric

Any valid flight service returned in Order Create RS.

Query Reshop Availability (Delete) example

Expand
titleExampleQuery Reshop Availability example
Code Block
languagexml
<Query>
	<OrderID>IB371cf3f7acb141c382b16b562386cfeaOC</OrderID>
	<Reshop>
		<OrderServicing>
			<Delete>
				<OrderItem OrderItemID="IB371cf3f7acb141c382b16b562386cfeaOC_01"/>
				<OrderItem OrderItemID="IB371cf3f7acb141c382b16b562386cfeaOC_02"/>
				<OrderItem OrderItemID="IB371cf3f7acb141c382b16b562386cfeaOC_03"/>
				<OrderItem OrderItemID="IB371cf3f7acb141c382b16b562386cfeaOC_04"/>
				<OrderItem OrderItemID="IB371cf3f7acb141c382b16b562386cfeaOC_05"/>
				<OrderItem OrderItemID="IB371cf3f7acb141c382b16b562386cfeaOC_06"/>
			</Delete>
		</OrderServicing>
	</Reshop>
</Query>

Excerpt
nameQuery_OrderReshop_ReshopReprice

Query - Reshop

Reprice

Fare

(Reshop - Reprice)

NAME

DESCRIPTION

FORMAT

ALLOWED/POSSIBLE VALUES

<Query / Reshop / OrderServicing / Add / Qualifier / ExistingOrderQualifier>

OrderKeys / OrderID

Info

Attribute

Owner

The ID of the Order being serviced together with the identity of the Owner of the Offer (which in this case is always Iberia).

Mandatory for schema if 'ExistingOrderQualifier' tag is indicated.

2-character Alphabetical

IB

OrderKeys / AssociatedIDs / AssociatedID / OfferItemID

Info

Attribute

Owner

The ID of the Offer to be purchased together with the identity of the Owner of the Offer (which in this case is always Iberia).

2-character Alphabetical

IB

PassengerReferences

References the passenger(s) to which the Offer applies.

Alphanumeric

Any (Ex: ADULT_01 CHILD_01 INFANT_01)

Query Reshop Fare example

Expand
title

...

Query Reshop Fare example
Code Block
languagexml
<Query>
	<OrderID>IBd88d751003aa486a86d42f63941d6ca8OP</OrderID>
	<Reshop>
		<OrderServicing>
			<Add>
				<Qualifier>
					<ExistingOrderQualifier>
						<OrderKeys>
							<OrderID Owner="IB">IBd88d751003aa486a86d42f63941d6ca8OP</OrderID>
						</OrderKeys>
						<PassengerReferences>ADULT_01 INFANT_01</PassengerReferences>
					</ExistingOrderQualifier>
				</Qualifier>
			</Add>
		</OrderServicing>
	</Reshop>
</Query>