GET /fronts/categories/
Метод получения списка категорий для конкретной витрины.
Запрос
GET <API_URL>/fronts/categories/HTTP-заголовки запроса
X-Front: <Витрина>Для получения списка категорий необходимо передать в запросе HTTP-заголовок X-Front с параметром Витрина.
Параметр Витрина предоставляется владельцем API при подключении к билетной системе. Запрос необходимо подписать, включив в список
подписываемых HTTP-заголовков X-Front.
Ответ
Сервер возвращает данные в формате JSON, содержащие массив категорий, релевантных и содержащих продукты для указанной витрины.
HTTP-код успешного ответа
Код: 200 OKСхема данных ответа
Возвращаемый тип: массив объектов
Поля:
- id
- Уникальный идентификатор категории
- Тип:
integer - Присутствие в ответе:
Обязательно
- slug
- Уникальный SLUG категории
- Тип:
string - Присутствие в ответе:
Обязательно
- nameSingular
- Наименование категории в единственном числе
- Тип:
string - Присутствие в ответе:
Обязательно
- namePlural
- Наименование категории во множественном числе
- Тип:
string - Присутствие в ответе:
Обязательно
Пример ответа
[ { "id": 1, "slug": "vystavki", "nameSingular": "Выставка", "namePlural": "Выставки" }, { "id": 2, "slug": "kontserty", "nameSingular": "Концерт", "namePlural": "Концерты" }, { "id": 3, "slug": "festivali", "nameSingular": "Фестиваль", "namePlural": "Фестивали" }, { "id": 5, "slug": "prazdniki", "nameSingular": "Праздник", "namePlural": "Праздники" }, { "id": 6, "slug": "sport", "nameSingular": "Спорт", "namePlural": "Спорт" }, { "id": 7, "slug": "teatry", "nameSingular": "Театр", "namePlural": "Театры" }, { "id": 8, "slug": "spektakli", "nameSingular": "Спектакль", "namePlural": "Спектакли" }, { "id": 10, "slug": "ekskursii", "nameSingular": "Экскурсия", "namePlural": "Экскурсии" }, { "id": 12, "slug": "master-klassy", "nameSingular": "Мастер-класс", "namePlural": "Мастер-классы" }, { "id": 11, "slug": "drugoe", "nameSingular": "Другое", "namePlural": "Другое" }]Возможные ошибки
WIP
Статья находится в работе