Ticket List API Reference
Get |
receipt/reservations/{LocatorCode}/receipts For {LocatorCode} send the locator code of the reservation to retrieve. Base path: Use this base path if you have not yet received or not migrated to the new credentials from Travelport:
Use this base path after you have migrated to the new credentials from Travelport (using .net instead of .com):
|
Related Content: Ticket Cancel, Refund, & Exchange Guide
Send a ticket list request to return a list of all ticket numbers on a reservation. Does not return ticket details.
The JSON Air APIs provide the following APIs to retrieve bookings and tickets:
-
To retrieve all booking details either by locator code or ticket number, use Reservation Retrieve.
-
To retrieve a list of all ticket numbers on a reservation, use Ticket List.
-
To retrieve details for all tickets associated with a record locator (GDS only), or for a single ticket for NDC, use Ticket Retrieve.
-
To return a list of documents on a booking, including tickets, invoices, MCOs, and EMDs, use Document List.
-
To return histories of up to six documents on with a booking, including tickets, invoices, MCOs, and EMDs, use Document History.
Request
As part of the request requirements, also see Authentication and Common Air Headers.
The Ticket List API requires a GET request with the ticket number to the endpoint above. There are no query parameters or message payload.
Response
For each ticket on the requested reservation, the response returns the traveler name and the ticket number, returning the objects detailed in the table below.

Object |
Description |
---|---|
ReceiptListResponse |
Top level object. Includes the ReceiptID object. |
ReceiptID |
Contains all ticketing details. One instance is returned for each ticket on the reservation. |
Document |
Top level object. |
Number |
Ticket number. |
Example Request
There is no message payload. The GET request looks like:
Example Response
The response returns the ticket number for each ticket on the requested reservation. The following examples returns two ticket numbers.

{
"ReceiptListResponse": {
"ReceiptID": [
{
"@type": "ReceiptPayment",
"Document": [
{
"@type": "Document",
"Number": "0163767353086"
},
{
"@type": "Document",
"Number": "0163767353087"
}
]
}
]
}
}