> For the complete documentation index, see [llms.txt](https://resources.atriptech.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://resources.atriptech.com/api-document/product-guides/booking/booking-flows.md).

# Booking paths

Use this section for end-to-end Atlas API booking paths.

{% hint style="warning" %}
**🆕 Featured new path:** Use [🆕 Fulfilment API](/api-document/product-guides/booking/booking-flows/fulfillment-flow.md) when you start with `getOfferPrice.do` and can begin payment immediately after order creation.
{% endhint %}

Start here when you need to:

* compare the three booking paths
* decide whether to start with `search.do`, `getOffers.do`, or `getOfferPrice.do`
* match the journey to your payment and ticketing constraints

### Choose the right path

Use [🆕 Fulfilment API](/api-document/product-guides/booking/booking-flows/fulfillment-flow.md) when you need broader offer visibility and can start payment immediately after order creation.

Start with `getOfferPrice.do`.

Follow the stricter Fulfilment API timing rules.

Use [Standard booking](/api-document/product-guides/booking/booking-flows/standard-booking-flow.md) when Atlas is your main shopping layer.

Start with `search.do`.

Then continue with `verify.do` before `order.do`.

Use [Get Offer](/api-document/product-guides/booking/booking-flows/get-offer-flow.md) when the itinerary is already known or when you need an independent price check.

Start with `getOffers.do`.

Then continue with `order.do` using `OfferId`.

Need help choosing between entry paths?

Use [Search vs Offer](/api-document/product-guides/booking/booking-overview/booking-decisions/search-vs-offer.md) and [Get Offer vs Fulfilment API](/api-document/product-guides/booking/booking-overview/booking-decisions/get-offer-vs-get-offer-price.md).

### Available paths

* [🆕 Fulfilment API](/api-document/product-guides/booking/booking-flows/fulfillment-flow.md)
* [Standard booking](/api-document/product-guides/booking/booking-flows/standard-booking-flow.md)
* [Get Offer](/api-document/product-guides/booking/booking-flows/get-offer-flow.md)

Each path page contains the full end-to-end step sequence for that path.

### Need a deeper decision guide?

Use [Booking decisions](/api-document/product-guides/booking/booking-overview/booking-decisions.md) for restart choices, API boundaries, and edge cases.

### Need shared rules across paths?

Use [Booking Overview](/api-document/product-guides/booking/booking-overview.md).

### Need one booking step in detail?

Use [Booking steps](/api-document/product-guides/booking/booking-step-guides.md).

### Need optional seat or baggage handling?

Use [Optional ancillaries](/api-document/product-guides/booking/optional-ancillaries.md).
