# Orders

This API collection enables **management of booking orders** within the Demand API.</br>Use these endpoints to:</br>- Preview and create new orders.</br>- Check order details.</br>- Cancel or modify existing orders.</br>This collection is required to integrate booking and order management functionality.

 - [POST /orders/preview](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/orders/preview.md): Use this endpoint to validate an order before checkout and calculate the final price, including a detailed price breakdown, payment schedule, and cancellation policies for accommodation and car rental
 - [POST /orders/create](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/create.md): Use this endpoint to create and confirm an order using a valid order token and payment information when required by the selected offer.
 - [POST /orders/details](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details.md): Use this endpoint to retrieve detailed information about existing orders across supported travel services. Use it to synchronise internal systems, monitor booking updates, payment information for invo
 - [POST /orders/details/accommodations](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details/accommodations.md): Use this endpoint to retrieve detailed information for one or more accommodation orders.You can request order details either by **reservation** or **order** ID depending on your integration. - The res
 - [POST /orders/details/cars](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details/cars.md): Use this endpoint to retrieve detailed information for one or more car rental orders. - You can request car order details using your **reservation** ID. - The response includes booking and cancellatio
 - [POST /orders/details/flights](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/orders/details/flights.md): Use this endpoint to retrieve detailed information for one or more flight orders. - You can request flight order details either by **order ID** or by **reservation ID**. - The response includes struct
 - [POST /orders/details/cars/terms-and-conditions](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/cars-terms-and-conditions.md): Retrieve the full, structured terms and conditions for one or more car rental orders. The response contains **hierarchical legal content** organised into chapters containing nested sections, clauses,
 - [POST /orders/details/cars/faq](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/cars/faqs.md): Returns a list of frequently asked questions (FAQs) and their answers related to car rentals. You can request one or more preferred languages using the languages parameter. If content is not available
 - [POST /orders/details/cars/live](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/details/cars/live.md): Returns enriched, live car order details for a specific reservation, including vehicle, supplier, pricing, insurance, policy, and driver information. Available in Demand API v3.2. In v3.3, use /order
 - [POST /orders/modify](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/orders/modify.md): Use this endpoint to modify certain aspects of an accommodation order, such as credit card details, checkin/checkout dates, and room configurations (guest allocation, guest names, and smoking preferen
 - [POST /orders/modify/preview](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/orders/modify/preview.md): Preview whether a requested modification can be applied to an order and retrieve the expected cost impact before confirming the change. Use this endpoint to: - Check if the requested modification ca
 - [POST /orders/cancel](https://developers.booking.com/demand/docs/open-api/3.2-beta/demand-api/orders/orders/cancel.md): Use this endpoint to cancel a travel service within an existing order. Provide the details of the reservation or insurance policy you want to cancel. - **Note:** Only one travel service can be cancell
