Поиск и ценообразование#

Операции для поиска доступных отелей, получения цен на номера и проверки актуальности предложений.

Доступные операции#

Поиск отелей#

Эндпоинт: POST /hotels/search

Поиск доступных отелей в указанном регионе с минимальными ценами. Возвращает searchId для последующих операций.

Когда использовать:

  • Начальный поиск отелей по региону
  • Получение минимальных цен для сравнения
  • Первый шаг в процессе бронирования

Цены отеля#

Эндпоинт: POST /hotels/hotel_pricing

Получение всех доступных предложений (номеров, тарифов) для конкретного отеля.

Когда использовать:

  • Просмотр всех вариантов номеров в выбранном отеле
  • Получение детальных цен с разбивкой
  • Запрос опций раннего заезда и позднего выезда

Проверка цены предложения#

Эндпоинт: POST /hotels/offer_pricing

Верификация актуальной цены выбранного предложения перед бронированием.

Когда использовать:

  • Подтверждение актуальности цены перед оформлением
  • Получение финальной цены с учетом всех условий

Типичный сценарий#

graph LR
    A[Поиск отелей] --> B{Выбор отеля}
    B --> C[Цены отеля]
    C --> D{Выбор номера}
    D --> E[Проверка цены]
    E --> F[Создание бронирования]
  1. Выполните поиск через /hotels/search
  2. Выберите отель и получите все предложения через /hotels/hotel_pricing
  3. Проверьте актуальность цены через /hotels/offer_pricing
  4. Создайте бронирование с помощью /hotels/create_booking