New Workbench API Reference
|
POST |
book/session/reservationworkbench Base path: Pre-production https://api.pp.travelport.net/11/air/ Production https://api.travelport.net/11/air/ Travelport has updated all JSON API authentication and authorization endpoints. Previous endpoints are scheduled for deprecation 5 Dec 2025 for pre-production and 30 Jan 2026 for production. You must migrate to the endpoints above before those dates or transactions in those environments will fail. See Endpoint Migration for details.
|
Related Content:Air Booking Guide, Booking Session Workflow
Use this request to initiate a workbench for a new reservation. This prerequisite step for booking creates the workbench session in which all booking details are added together to create a reservation at workbench commit. See the Booking Workflow summary and diagrams in the Air Booking Guide for the booking workflow.
Request
As part of the request requirements, also see Authentication and Common Air Headers.
Query Parameters
None.
Request Body
|
Object |
Description |
Required/Optional |
|---|---|---|
|
ReservationID |
Empty container to request workbench ID. |
Required |
Response
|
Object |
Description |
|---|---|
|
ReservationResponse |
Top level object. |
|
Reservation |
Top level object. Includes Identifier. |
|
Identifier |
Workbench identifier. In this case authority is always Travelport, and value is the workbench identifier that must be sent in all subsequent requests for this workbench session. Key value pairs:
|
Example Request
{
"ReservationID": {
}
}
Example Response
The response returns a workbench identifier that must be sent in all subsequent requests for this workbench session.
{
"ReservationResponse": {
"Reservation": {
"@type": "Reservation",
"Identifier": {
"authority": "Travelport",
"value": "af9da82f-1966-4134-8561-3fd1a430d62e"
}
}
}
}