Create New Workbench API Reference
POST |
book/session/reservationworkbench Base path: Pre-production https://api.pp.travelport.com/11/air/ Production https://api.travelport.com/11/air/ |
Related Content: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 commit.
Request
Also see Authorization and Common 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"
}
}
}
}