Add Traveler API Reference

POST

book/traveler/reservationworkbench/{workbenchID}/travelers

For {workbenchID} send the workbench identifier returned in ReservationResponse/Identifer/value in the workbench create response.

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

Send the Add Traveler request to add traveler/s to the reservation workbench. Traveler information can include traveler name and contact details. You can also use this request to send traveler-specific remarks including certain SSRs and travel documents such as a passport.

Request

Query Parameters

None.

Request Body

The data required for a traveler can vary by carrier.

Response

The response returns the system-generated traveler identifier. This identifier must be sent in any subsequent traveler-specific requests, such as ticketing and seat assignment.

Example Request

For additional examples and scenarios, download the developer toolkits and see Using Postman and Developer Toolkits.

The following example request adds two travelers. For the first traveler it sends TravelDocument with passport details, and for the second traveler sends TravelDocument with visa details.

AirReservation 25.11.51 added the TravelerListRequest object to support Traveler as an array. You can send up to nine travelers in a single request. Best practice is to send TravelerListRequest for all Add Traveler requests. The previous payload, which sends a single instance of Traveler and supports only one traveler per request, is still supported.

If adding any traveler with the INF, INS, CHD, or UNN PTCs (infant without a seat, infant in seat, child, unaccompanied child), you must also specify the child's age, per the following example for a child passenger.

The following examples send Traveler without the TravelerListRequest object. Only one passenger per request is supported in this format.

The following example request sends the CustomerLoyalty object to send a frequent traveler number.

The following example includes the optional Comment object. Send a value here to specify a freeform unique customer ID of your choice.

Example Response

The response returns a system-generated traveler identifier for each traveler added.