# Guides

Learn how to use Duffel to get the power of a full-stack travel agency at your fingertips.

\
**Get started with Flights** \
Effortlessly connect to our Flights API with our step-by-step integration guide.\
**What's inside** \ 
- arrow_forward icon\
Setting up a request\
- arrow_forward icon\
Searching for flights\
- arrow_forward icon\
Booking a trip [Learn more](/content/docs/guides/getting-started-with-flights/index.html)

\
**Get started with Stays** \
Get up and running with our Stays API in a flash thanks to our comprehensive integration guide.\
**What's inside** \ 
- arrow_forward icon\
Setting up a request\
- arrow_forward icon\
Searching for stays\
- arrow_forward icon\
Booking accommodation [Learn more](/content/docs/guides/getting-started-with-stays/index.html)

---

### Search Best Practices

We'll walk you through some options for improving speed and filtering offers to only those which are relevant.
[Learn more→](/content/docs/guides/search-best-practices/index.html)

### Adding Extra Bags

We'll walk you through the changes you'll need to make to your booking flow to be able to add extra bags at the time of your booking.
[Learn more→](/content/docs/guides/adding-extra-bags/index.html)

### Adding Bags to a Pre-Existing Order

We'll walk you through the changes you'll need to make to add post-booking bags to a pre-existing order.
[Learn more→](/content/docs/guides/adding-post-booking-bags/index.html)

### Cancelling an Order

We'll explain how to get a refund quote for an order cancellation and what you'll need to proceed with cancelling an order.
[Learn more→](/content/docs/guides/cancelling-an-order/index.html)

### Adding Seats

We'll show you what steps you'll need to include in your booking flow to be able to book seats for passengers at the time of your booking.
[Learn more→](/content/docs/guides/adding-seats/index.html)

### Holding Orders and Paying Later

We'll take you through holding an order and then paying for it at a later time.
[Learn more→](/content/docs/guides/holding-orders-and-paying-later/index.html)

### Offer and Order Conditions

We'll take you through upgrading your integration to tell your customers before and after they book whether they can change or cancel their flights, and if so, what fees apply.
[Learn more→](/content/docs/guides/offer-and-order-conditions/index.html)

### Receiving Webhooks

We'll set up webhooks so you can automatically take action when events happen in your account - for example schedule changes to your orders.
[Learn more→](/content/docs/guides/receiving-webhooks/index.html)

### Changing an Order

We'll show you how to create an integration to give you and your customers the ability to change existing orders.
[Learn more→](/content/docs/guides/changing-an-order/index.html)

### Adding Loyalty Programme Accounts

We'll cover how to add Loyalty Programme Accounts to your Offer Requests and Offers.
[Learn more→](/content/docs/guides/adding-loyalty-programme-accounts/index.html)

---

### Resources

**API Reference**
View all the information required to work with the Duffel API.
[View our API reference→](/content/docs/api/overview/welcome/index.html)

**Help Centre**
Fix a problem and get answers to your questions.
[Visit the help centre→](https://help.duffel.com/)

**Status Page**
Real-time and historical data updates on system performance.
[View status page→](https://www.duffelstatus.com/)
