Introduction
Order reprice enables to reprice of an existing booking when the price quote is inactive
Input
Http Headers
Key | Value | Required |
---|
Content-Type
| application/xml
| Yes |
Accept | */* | Yes |
Authorization
| Bearer {{access_token}} | Yes |
Content-Length
| <calculated when request is sent>
| Yes |
Host | <calculated when request is sent> | Yes |
User-Agent | PostmanRuntime/7.30.0
| Yes |
Accept-Encoding | gzip, deflate, br | Yes |
Connection | Keep-alive | Yes |
DeviceID | String | Yes |
Sequence
Endpoints
Test | Live |
---|
https://aks-cluster-test.ethiopianairlines.com
| https://ndc.ethiopianairlines.com
|
Order reprice Request
<Document>
<Name>ETHIOPIAN AIRLINES NDC </Name>
<ReferenceVersion>1.0</ReferenceVersion>
</Document>
Request | Root node of the request schema
|
---|
Document
|
|
Name | Document Name |
ReferenceVersion | Reference Version |
<Party>
<Sender>
<TravelAgencySender>
<Name>Ethiopianairlines TravelAgency</Name>
<IATA_Number>12121212</IATA_Number>
<AgencyID Owner="ET">A345345435</AgencyID>
</TravelAgencySender>
</Sender>
<Participants>
<Participant>
<AggregatorParticipant SequenceNumber="1">
<Name>AAAIT PLC</Name>
<AggregatorID>88888888</AggregatorID>
</AggregatorParticipant>
</Participant>
</Participants>
<Recipient>
<ORA_Recipient>
<AirlineID>ET</AirlineID>
<Name>ETHIOPIAN AIRLINES</Name>
</ORA_Recipient>
</Recipient>
</Party>
Request | Root node of the request schema
|
---|
Party
| Aggregator and OTA information
|
Sender | |
TravelAgencySender | Travel agency involved in the request |
Name | Travel agency’s official name |
IATA_Number | Travel agency’s IATA number |
AgencyID | Travel agency’s Agency ID |
Participants | List of aggregators involved in the request |
Participant | |
AggregatorParticipant | |
@SequenceNumber | Unique position in the list e.g. 1, 2, 3 |
Name | Aggregator’s official name |
AggregatorID | Aggregator’s ID |
Recipient | |
ORA_Recipient | Offer responsible airline information |
AirlineID | IATA Airline code e.g. ET |
Name | Ethiopian Airlines |
<Query>
<Order OrderID="{{OrderId}}" Owner="ET"/>
</Query>
Request | Root node of the request schema
|
---|
Query | |
Order |
|
@OrderID | |
@owner | ET |