Ancillary Shop API Reference

POST

ancillaryshop/catalogofferingsancillaries

Base path:

Pre-production https://api.pp.travelport.com/11/air/

Production https://api.travelport.com/11/air/

Related Content: Ancillary and EMD Guide, Ancillary Workflow Diagram

The Ancillary Shop request searches for available ancillaries. It can be sent after pricing, in the initial booking workbench, or for an existing reservation. The request uses the same endpoint but a different payload for each option, per below.

See the Ancillary and EMD Guide for workflow details and specific ancillaries supported.

For paid seats use the seat requests in the Seats Guide.

Request

Query Parameters

None.

Request Body

Be sure to see the Ancillary and EMD Guide for currently supported ancillaries in each flow.
Ancillary shop request after AirPrice (no workbench; GDS only)
Ancillaries 24.11.34 and later. GDS only; not supported for NDC. To shop NDC ancillaries after pricing, use the ancillary shop request payload sent in the initial workbench, next.

This request supports ancillary shop for an entire offer. It cannot be used to shop ancillaries on a segment (a segment is a product in the JSON APIs).

Ancillary shop request in the initial booking workflow (pre-commit)

In the initial booking workflow, for either GDS or NDC, use the following payload.

For NDC only, you can send this same payload to shop ancillaries after AirPrice without a workbench. For GDS, see the section above for the payload to send after AirPrice.

Ancillary shop request for existing reservation (post-commit)

For an existing reservation, for either GDS or NDC, use the following payload.

Response

The Ancillary Shop response is the same following a request sent in either the initial booking flow or for an existing reservation.

Example Request

For additional examples and scenarios, download the developer toolkits and see Using Postman and Developer Toolkits.
Be sure to see the Ancillary and EMD Guide for currently supported ancillaries in each flow.
Ancillary shop request after AirPrice (no workbench; GDS only)
Ancillary shop request in the initial booking workflow (pre-commit)
Ancillary shop request for existing reservation (post-commit)

Example Response

The Ancillary Shop response is the same regardless of where in the workflow the shop request is sent.