Queue List API Reference
POST |
queue/queue/list 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: Ticketing Guide, Queue Placement, Queue Remove
Queue List returns a list of bookings on a specified queue.
Queues provide the ability to place a booking into an area that allows you to manage, sort, and store booking files, messages from vendors, and manage workflow. Queue management distributes messages from vendors and customers to the specified queues for action. Bookings can be added to a queue either by sending an optional payload to specify a queue at booking at Workbench Commit, or the Queue Placement API.
Request
As part of the request requirements, also see Authentication and Common Air Headers.
Query Parameters
None.
Request Body

Object |
Description |
Required/Optional |
---|---|---|
AgencyQueueSummary |
Top level object for request. |
Required |
Queue |
Array. Each instance is one individual queue. |
Required |
|
Queue number. |
Required |
|
Customer-defined category within a queue. |
Optional |
|
Numeric value for a date range. |
Optional |
|
PCC to override the agency default PCC for that queue. |
Optional |
Response

Object |
Description |
---|---|
AgencyQueueResponse |
Top level object. Includes Result, Identifier, and AgencyQueue objects. Key value pairs:
|
Result |
Top level object. |
|
Status of request. |
Identifier |
Standard JSON transaction identifiers. Key value pairs:
|
AgencyQueue |
Object for the queue list. Includes the Identifier, ReservationIdentifier, Queue, and QueueList objects. |
AgencyQueue/Identifier |
Standard JSON transaction identifiers. Key value pairs:
|
ReservationIdentifier |
|
Queue |
Array for queue details. Each instance is one individual queue. Key value pairs:
|
QueueList |
Array for queue listings. Each instance is one booking on that queue. Includes Name, Locator, and TravelDate objects. |
Name |
Name of the passenger on the booking. |
Locator |
Booking locator code. |
TravelDate |
Date the travel on the booking starts. |
Example Request

{
"AgencyQueueSummary": {
"Queue": [
{
"value": 65,
"dateOffset": 1,
"pccOverride": "XB7",
"category": "SH"
}
]
}
}
Example Response

{
"AgencyQueueResponse": {
"@type": "AgencyQueueResponse",
"transactionId": "49f58f5f-c443-43b4-9f5d-be405fd00a01",
"traceId": "TraceID_123456",
"Result": {
"@type": "Result",
"status": "OK"
},
"Identifier": {
"value": "A0656EFF-FAF4-456F-B061-0161008D7C4E",
"authority": "TVPT"
},
"AgencyQueue": {
"@type": "AgencyQueueSummary",
"Identifer": {
"value": "A0656EFF-FAF4-456F-B061-0161008D7C4E",
"authority": "TVPT"
},
"ReservationIdentifier": {
"value": "ABC123",
"authority": "TVPT"
},
"Queue": [
{
"value": 23,
"pccOverride": "1AA1",
"category": "AR",
"date": "2025-11-07",
"dateOffset": 3
}
],
"QueueList": [
{
"@type": "QueueList",
"Name": "1SMITH ADT/ROBERT C MR",
"Locator": {
"value": "C3M4Z8"
},
"TravelDate": "2025-10-12"
},
{
"@type": "QueueList",
"Name": "1JONES ADT/ROBERT C MR",
"Locator": {
"value": "C3YQP9"
},
"TravelDate": "2025-10-15"
},
{
"@type": "QueueList",
"Name": "1EARL ADT/ROBERT C MR",
"Locator": {
"value": "CMQ4VT"
},
"TravelDate": "2025-10-13"
}
]
}
}
}