/api/catalogКаталог отелей
Выдача объектов с фильтрами, сортировкой и пагинацией.
Страница дает быстрый обзор контура интеграции. Полные схемы запросов, ответов, параметров и ошибок генерируются автоматически и доступны в интерактивном Swagger UI.
Безопасность
Клиент получает токен через маршрут входа. Защищённые запросы передают его в заголовке Authorization. Права доступа проверяются по назначенной роли (гость, отельер, администратор).
Authorization: Bearer <personal_access_token>
/api/catalogВыдача объектов с фильтрами, сортировкой и пагинацией.
/api/auth/loginВход пользователя и выпуск Sanctum Bearer токена.
/api/user/bonusesТекущий баланс и история бонусных операций клиента.
/api/user/referralsПерсональная ссылка, аналитика переходов и приглашённые.
/api/bookingsОформление заказа на бронирование для авторизованного клиента.
/api/cabinet/dashboardСводные показатели и статистика бронирований отельера.
Структура ответа
Все методы API возвращают унифицированную структуру с полями status, data и опциональным блоком meta для постраничной навигации.
{
"status": "success",
"data": [
{
"id": "alean_10482",
"name": "Гранд Отель Поляна",
"stars": 5,
"locality": "Сочи",
"price": 18500,
"rating": 4.9,
"available": true
}
],
"meta": {
"current_page": 1,
"per_page": 20,
"total": 142
}
}Точные обязательные поля, коды 401/403/422/500 и схемы ответов генерируются автоматически из исходного кода backend. Используйте полную интерактивную документацию для интеграции.
Перейти к полной документации Swagger →