TABLE OF CONTENTS

OrderRetrieve

This endpoint provides the ability to retrieve an existing Order. Itinerary details, passenger details are all returned in the OrderViewRS.


VersionDateDescription of Edit
Beta2025/09/16Initial Commit
V1.02025/10/22OrderRetrieveRQ:
  • Add gdnOrderId
V1.12025/11/23Added display for freshbooking with bundle in orderRetrieve response
V1.22026/04/23

OrderView:

  • Return GST related field in contactInfos node.
  • Response with richer modification history.
V1.32026/07/02

Added post-booking ancillary modification history for ADD_ANCILLARY. 

OrderView returns servicePsgFares under orderView.serviceInfos and supports totalWeightMeasure under baggage weightAllowance.



Request Details
PathV1.0/api/flight/connectivity/order/orderRetrieve
PathV1.1/api/flight/connectivity/order/V1.1/orderRetrieve
PathV1.2/api/flight/connectivity/order/V1.2/orderRetrieve
PathV1.3/api/flight/connectivity/order/V1.3/orderRetrieve


Request Payload Example

Request Payload Example
{
   "retrieveOrder": {
       "order": {
           "supplierOrderId": "917609440975591701"
       }
   }
}

Request Payload Schema 

KeyParentTypeMandatory/OptionalDescription
retrieveOrderrootObjectM
orderretrieveOrderObjectMorderId returned from OrderView response
supplierOrderIdorderStringMUse this parameter when adding seats after a ticket has been issued (post-booking). It references the existing, confirmed order
gdnOrderIdorderStringO
orderStatusretrieveOrderStringO


Response

orderRetrieve return the same OrderView structure that is produced by orderCreate; no new fields are introduced, so the payload layout documented for the response applies unchanged to this endpoints