Поиск и ценообразование#
Операции для поиска доступных предложений, проверки мест и получения информации о тарифах.
Доступные операции#
Поиск авиабилетов#
Эндпоинт: POST /avia/search
Основная операция для поиска доступных предложений с ценами. Возвращает searchId для последующих операций.
Когда использовать:
- Начальный поиск предложений
- Получение актуальных цен
- Сравнение тарифов
Проверка доступности#
Эндпоинт: POST /avia/availability
Проверка наличия мест на конкретных рейсах без полного поиска.
Когда использовать:
- Быстрая проверка конкретного рейса
- Валидация перед бронированием
Расписание рейсов#
Эндпоинт: POST /avia/schedule
Получение опубликованного расписания рейсов без информации о ценах.
Когда использовать:
- Планирование маршрутов
- Проверка частоты рейсов
Получить цену предложения#
Эндпоинт: POST /avia/offer_price
Получение актуальной цены для выбранного предложения из результатов поиска.
Когда использовать:
- Подтверждение актуальности цены перед бронированием
- Валидация цены после выбора пользователем
Правила тарифов#
Эндпоинт: POST /avia/fare_rules
Получение детальных правил и условий применения конкретного тарифа.
Когда использовать:
- Показ условий пользователю перед бронированием
- Проверка возможности обмена/возврата
Типичный сценарий#
graph LR
A[Shopping] --> B{Выбор предложения}
B --> C[Fare Rules]
C --> D[PNR Create]- Выполните поиск через
/avia/search - Получите правила для выбранного тарифа
- Создайте бронирование с помощью
/avia/pnr_create