Перейти к содержимому

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

Статья находится в работе