Appearance
Swagger
Интерактивная Swagger-документация Relavio Search доступна по адресу:
Swagger показывает актуальные endpoint-ы публичного API, схемы запросов и ответов, коды ошибок и примеры payload. Используйте его, если нужно быстро проверить структуру API или протестировать запросы без написания собственного клиента.
Как использовать
- Откройте https://relavio.su/api/documentation.
- Найдите нужный раздел:
Searchдля поиска и подсказок илиEventsдля аналитических событий. - Откройте endpoint, например
POST /api/v1/search. - Нажмите
Try it out, если нужно выполнить тестовый запрос. - Укажите API-ключ магазина в заголовке
api-key. - Заполните JSON-тело запроса и нажмите
Execute.
Основные endpoint-ы
| Endpoint | Назначение |
|---|---|
POST /api/v1/search | Поиск товаров, каталог, пагинация и фильтры. |
POST /api/v1/search/suggests | Подсказки, история, категории, бренды и товары для автодополнения. |
POST /api/v1/search/events | События аналитики: клики, добавления в корзину и покупки. |
Авторизация
Для запросов нужен API-ключ проекта Relavio. Передавайте его в заголовке:
http
api-key: YOUR_API_KEYЕсли ключ отсутствует или неверный, API вернет ошибку 401 Unauthorized.
Когда использовать Swagger
Swagger полезен для быстрой проверки интеграции, просмотра схем данных и ручного тестирования endpoint-ов. Для описания сценариев работы виджета используйте страницы этого раздела: Search API, Suggest API, товары и фильтры, Analytics API.
