# Availability APIs

There are two different APIs available for handling availability requests.

### MinRate Availability API

This API is used to retrieve the minimum rate offered by a list of hotels for a specific query. The significance of this API lies in its ability to list a large number of hotels with the minimum available rate based on the customer request.

For example, if your customer is searching for hotels in a specific location, such as Dubai, you already have the data for available hotels in Dubai based on our ContentAPIs. Let’s say you find 100 hotels in Dubai. You can pass the hotel IDs in an array format in the request body. The **MinRate Availability API** will respond with the `minPrice`, which represents the lowest available price for each specific hotel according to the customer’s query.

### Availability API

This API returns all possible booking options for the list of hotels provided in the request body. It delivers all the necessary data required for the subsequent steps in the booking process. Therefore, this step is mandatory before proceeding with the booking.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://apidocs.mytravellerschoice.com/hotel-booking-api/booking-api/availability-apis.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
