...
Release 2022.36
...
This service is used to get the seat map for the flight segments referenced in the request. Note that depending on whether you request this in the pre-sale or post sale flow you will reference the Offer or the Order accordingly.excerpt-include
NDCDOCStage:Copy of API Messages with Examples | NDCDOCStage:Copy of API Messages with Examples | name | Legend |
---|
nopanel | true |
---|
We provide two different methods to request the seat availability:
The various search parameters are described below:
Insert excerpt |
---|
| API Messages with Examples |
---|
| API Messages with Examples |
---|
name | Legend |
---|
nopanel | true |
---|
|
Expand |
---|
title | Common SectionsHTTP Header |
---|
| Insert excerpt |
---|
| HTTP Header |
---|
| HTTP Header |
---|
name | HTTP Header |
---|
nopanel | true |
---|
|
|
|
Expand |
---|
title | Language, Version and Name Space |
---|
| |
|
NDCDOCStage:Copy of | Language, Version and Name Space |
---|
|
|
|
NDCDOCStage:Copy of | Language, Version and Name Space |
---|
name | Version_Lang_NameSpace |
---|
nopanel | true |
---|
|
|
|
Expand |
---|
| Insert excerpt |
---|
| Point of Sale and Document |
---|
| Point of Sale and Document |
---|
name | PointOfSale |
---|
nopanel | true |
---|
|
|
|
Expand |
---|
| Insert excerpt |
---|
| Point of Sale and Document |
---|
| Point of Sale and Document |
---|
name | Document |
---|
nopanel | true |
---|
|
|
|
Expand |
---|
| Insert excerpt |
---|
| Party Elements |
---|
| Party Elements |
---|
name | SenderSection |
---|
nopanel | true |
---|
|
Insert excerpt |
---|
| Party Elements |
---|
| Party Elements |
---|
name | ParticipantSection |
---|
nopanel | true |
---|
|
Insert excerpt |
---|
| Party Elements |
---|
| Party Elements |
---|
name | RecipientSection |
---|
|
|
|
nopanel | true |
excerpt-includeShopping Preferences | Shopping Preferences | name | ShoppingPreferences |
---|
In addition to the Common Sections the main parts of the request message are the following:
...
Expand |
---|
| Insert excerpt |
---|
| Query (Pre-Sale & Post-Sale) |
---|
| Query (Pre-Sale & Post-Sale) |
---|
name | Query_presale |
---|
nopanel | true |
---|
|
Insert excerpt |
---|
| Query (Pre-Sale & Post-Sale) |
---|
| Query (Pre-Sale & Post-Sale) |
---|
name | Query_postsale |
---|
nopanel | true |
---|
|
|
|
expand |
Insert excerpt |
---|
Metadata | Metadata | name | CurrencyMetadata |
---|
nopanel | true |
---|
Example SeatAvailabilityRQ:
Expand |
---|
title | Example SeatAvailabilityRQ example Pre-Sale flow |
---|
|
Code Block |
---|
| <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://www.iata.org/IATA/EDIST/2017.2">
<soapenv:Header/>
<soapenv:Body>
<SeatAvailabilityRQ 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>
<Name>NDC Agency Name</Name>
<Contacts>
<Contact>
<EmailContact>
<Address>pruebas@pruebas.com</Address>
</EmailContact>
<PhoneContact>
<Application>MOBILE</Application>
<Number CountryCode="+34">666666666</Number>
</PhoneContact>
<Name>
<Surname>Perez</Surname>
<Given>PepeĀ“s</Given>
</Name>
</Contact>
</Contacts>
<OtherIDs>
<OtherID>XXXXXXXX</OtherID>
</OtherIDs>
<AgencyID>XXXXXXXX</AgencyID>
</TravelAgencySender>
</Sender>
<Participants>
<Participant>
<AggregatorParticipant SequenceNumber="1">
<AggregatorID>XXXXXXXX</AggregatorID>
</AggregatorParticipant>
</Participant>
</Participants>
</Party>
<Query>
<Offer OfferID="IB378316b7a7924aafad62e2ce8f478942OP" Owner="IB" ResponseID="Qm9va2luZ0BHVy0xNjUxMDYzNTc4MDI5LThQMzQ3">
<SegmentID>IB310220231018</SegmentID>
</Offer>
</Query>
</SeatAvailabilityRQ>
</soapenv:Body>
</soapenv:Envelope> |
|
Examples SeatAvailabilityRQ 2024:
Expand |
---|
title | SeatAvailabilityRQ Seat Presale on hold UC01 example 2024 |
---|
|
Code Block |
---|
| <SeatAvailabilityRQ>
<Query>
<Offer OfferID="IBd9f8773737e74c85b1172bf9168214b1OC" Owner="IB" ResponseID="Qm9va2luZ0BHVy0xNzEzOTU5MTczMTYyLWg4T041"/>
</Query>
</SeatAvailabilityRQ> |
|
Expand |
---|
title | SeatAvailabilityRQ Paid Seats UC02 example 2024 |
---|
|
Code Block |
---|
| <Query>
<Offer OfferID="IB95a0ff8f7dd846a7af4227367d18c52cOP" Owner="IB" ResponseID="Qm9va2luZ0BHVy0xNzEyMjQ1NjA1NzEzLU1teE1Y"/>
</Query> |
|
Expand |
---|
title | SeatAvailabilityRQ Seat Postsale UC11 example 2024 |
---|
|
Code Block |
---|
| <Query>
<Order Owner="IB" OrderID="IB30c290390a7a41268d2316713f0edc9fOC"/>
</Query> |
|
Examples of messages with complete flows can be downloaded from here.
Error messages
For further information about all kind of error messages, please go to the following link:
Error CodesErrors
...