For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get Offer

End-to-end booking steps for known itineraries and independent offer pricing from Get Offer through order follow-up.

Path: Get Offer → Order → Payment → Query Order

Use this page when the itinerary is already known or when you need an independent price check.

This page defines the end-to-end sequence for this path.

Use Booking step guides when you need endpoint-level detail for one step.

When to use Get Offer

Use Get Offer when you need to:

  • skip Atlas search as the main shopping entry point

  • price or validate a known itinerary

  • create the order directly from OfferId

Full sequence

1

Get Offer

Call Get Offer.

Keep OfferId.

2

Optional ancillaries

This step is optional.

Use Optional ancillaries before order creation when seat or baggage upsell is part of your product.

3

Create Order

Call Create Order with OfferId.

Keep orderNo.

4

Optional FR confirmation

This step is airline-specific.

Use Confirm Order (FR only) before payment when the airline requires it.

5

Payment & Ticketing

Call Payment & Ticketing.

Payment success does not always mean final ticketing is already complete.

6

Query Order

Use Query Order as the standard follow-up step after payment.

Keep following the order until it is ticketed or reaches another terminal state.

Use Post-payment polling for polling timing and retry guidance.

Key identifiers

  • Keep OfferId after getOffers.do

  • Keep orderNo after order.do

  • Keep airline PNR and ticketNos after ticketing completes

Decision support

Use Search vs Offer when you are choosing between the standard search path and Get Offer.

Use API Reference when you need exact request and response fields.

Last updated

Was this helpful?