Versions Compared

Key

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

...

Release 2023.07

Examples of messages with complete flows can be downloaded from here.

The OfferPriceRQ message is made up of is made up of the following sections:

Insert excerpt
NDCDOCStage:Copy of API Messages with Examples
NDCDOCStage:Copy of API Messages with Examples
nameLegend
nopaneltrue

Common Sections

Expand
titleCommon Sections

Language, Version and Name Space

Insert excerpt
NDCDOCStage:Copy of Language, Version and Name Space
NDCDOCStage:Copy of Language, Version and Name Space
nameVersion_Lang_NameSpace
nopaneltrue

Point of Sale

Insert excerpt
NDCDOCStage:Copy of Point of Sale and Document
NDCDOCStage:Copy of Point of Sale and Document
namePointOfSale
nopaneltrue

Document

Insert excerpt
NDCDOCStage:Copy of Point of Sale and Document
NDCDOCStage:Copy of Point of Sale and Document
nameDocument
nopaneltrue

Party

Insert excerpt
NDCDOCStage:Copy of Party Elements
NDCDOCStage:Copy of Party Elements
nameSenderSection
nopaneltrue

Insert excerpt
NDCDOCStage:Copy of Party Elements
NDCDOCStage:Copy of Party Elements
nameParticipantSection
nopaneltrue

Insert excerpt
NDCDOCStage:Copy of Party Elements
NDCDOCStage:Copy of Party Elements
nameRecipientSection
nopaneltrue

In addition to the Common Sections, this service is called with the following data:

Parameters

Expand
titleParameters

Insert excerpt

NDCDOCStage:(NEW)Copy of

Parameters, Fare Preferences & Qualifier

NDCDOCStage:(NEW)Copy of

Parameters, Fare Preferences & Qualifier
nameParameters
nopaneltrue

Fare Preferences

Expand
titleFare Preferences

Insert excerpt

NDCDOCStage:(NEW)Copy of

Parameters, Fare Preferences & Qualifier

NDCDOCStage:(NEW)Copy of

Parameters, Fare Preferences & Qualifier
nameFarePreferences
nopaneltrue

Get Direct Fare

Expand
titleGet Direct Fare

Insert excerpt

NDCDOCStage:(NEW)Copy of

Get Direct Fare & Get Fare

NDCDOCStage:(NEW)Copy of

Get Direct Fare & Get Fare
nameGetDirectFare
nopaneltrue

Get Fare

Expand
titleGet Fare

Insert excerpt

NDCDOCStage:(NEW)Copy of

Get Direct Fare & Get Fare

NDCDOCStage:(NEW)Copy of

Get Direct Fare & Get Fare
nameGetFare
nopaneltrue

Qualifier

Expand
titleQualifier

Insert excerpt

NDCDOCStage:(NEW)Copy of

Parameters, Fare Preferences & Qualifier

NDCDOCStage:(NEW)Copy of

Parameters, Fare Preferences & Qualifier
nameQualifier
nopaneltrue

DataLists - PassengerList

Expand
titleDataLists - PassengerList

Insert excerpt
NDCDOCStage:Copy of PassengerList
NDCDOCStage:Copy of PassengerList
namePassengerList
nopaneltrue

Metadata

Expand
titleMetadata

Insert excerpt
NDCDOCStage:Copy of Metadata
NDCDOCStage:Copy of Metadata
nameCurrencyMetadata
nopaneltrue

PricedMetadata

Expand
titlePricedMetadata

Insert excerpt
NDCDOCStage:Copy of Metadata
NDCDOCStage:Copy of Metadata
namePricedMetadata
nopaneltrue

Example OfferPriceRQ:

Expand
titleExample
Code Block
languagexml
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
	<soapenv:Header/>
	<soapenv:Body>
		<OfferPriceRQ Version="5.000" PrimaryLangID="es" xmlns="http://www.iata.org/IATA/EDIST/2017.2">
			<PointOfSale>
				<Location>
					<CountryCode>ES</CountryCode>
				</Location>
			</PointOfSale>
			<Document>
				<ReferenceVersion>5.000</ReferenceVersion>
			</Document>
			<Party>
				<Sender>
					<TravelAgencySender>
						<IATA_Number>########</IATA_Number>
						<AgencyID>firstAgency</AgencyID>
					</TravelAgencySender>
				</Sender>
				<Participants>
					<Participant>
						<AggregatorParticipant SequenceNumber="1">
							<AggregatorID>########</AggregatorID>
						</AggregatorParticipant>
					</Participant>
				</Participants>
			</Party>
			<Query>
				<Offer OfferID="IBa37bc6c8249140449f3426ef1c423128OC" Owner="IB" ResponseID="Qm9va2luZ0BHVy0xNjc1MjYzOTczMTQ4LXVORDZq">
					<OfferItem OfferItemID="IBa37bc6c8249140449f3426ef1c423128OC_01">
						<PassengerRefs>ADULT_01 ADULT_02</PassengerRefs>
					</OfferItem>
					<OfferItem OfferItemID="IBa37bc6c8249140449f3426ef1c423128OC_02">
						<PassengerRefs>INFANT_01</PassengerRefs>
					</OfferItem>
				</Offer>
			</Query>
			<Qualifier>
				<SpecialNeedQualifiers>
					<Code>DISA</Code>
				</SpecialNeedQualifiers>
			</Qualifier>
			<DataLists>
				<PassengerList>
					<Passenger PassengerID="ADULT_01">
						<PTC>ADT</PTC>
					</Passenger>
					<Passenger PassengerID="ADULT_02">
						<PTC>ADT</PTC>
					</Passenger>
					<Passenger PassengerID="INFANT_01">
						<PTC>INF</PTC>
					</Passenger>
				</PassengerList>
			</DataLists>
		</OfferPriceRQ>
	</soapenv:Body>
</soapenv:Envelope>

Error messages

For further information about all kind of error messages, please go to the following link:

...