Add Product API Reference

POST

book/product/reservationworkbench/{workbenchID}/shoppingcart/products/buildfromproducts

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

AirReservation 23.11.25 and later. GDS only; not supported for NDC.

As an alternative to the usual JSON API workflow, you can skip the Search and AirPrice steps and start directly with booking. You must already have full details for the itinerary to book.

Add Product is a full payload request best suited for corporate customers who frequently travel the same itinerary and do not need or want to check price or alternative options. The request sends flight and class of service data as sourced from outside the JSON APIs.

Add Product is sent in the booking workflow instead of Add Offer: Initiate Workbench > Add Product > Add Traveler > Workbench Commit.

You cannot book seats or ancillaries in the Add Product flow, but you can add them after creating the booking.

Request

Query Parameters

None.

Request Body

Response

Example Request

Example Response