Навигационная панель
Получение элементов навигационной панели
- Метод
- GET
- URL
https://api.gigma.ru/api/counterparty/menus/{slug?}- Авторизация
- Не требуется
- Headers
Authorization: Bearer {token}
Параметры пути
{slug?}(опционально) — slug меню. Если не указан, возвращается меню по умолчанию.
Пример запроса
https://api.gigma.ru/api/counterparty/menus/main Ответ
При успешном действии возвращается HTTP код 200.
{
"menuItems": {
"code": 1,
"avatar": "https://api.gigma.ru/storage/uploads/yjohncMkjTSnvJ7FH4vksOtDYUy9pO2HDwmNU5Hc.svg",
"name": "Главное меню",
"url": "shoes",
"children": [
{
"code": 2,
"avatar": "https://api.gigma.ru/storage/uploads/lARkQYrNNSgcoz5mkE94pGINQmQ1QHzwauuSAyYS.jpg",
"name": "Избранное",
"url": "/new-item2",
"children": []
},
{
"code": 3,
"avatar": "https://api.gigma.ru/storage/uploads/xJmCtZNCG9mRg6EDKPKMPna31OInSUdMABatJyhx.jpg",
"name": "Корзина",
"url": "/new-item3",
"children": []
},
{
"code": 4,
"avatar": "https://api.gigma.ru/storage/uploads/LOwjgFbMPCgCrCc1u01cuoACwUX2igpzQzkapoA7.svg",
"name": "Уход за волосами",
"url": "Hair",
"children": []
},
{
"code": 5,
"avatar": "https://api.gigma.ru/storage/uploads/BU38hv3Gm8GrVTld4IjIGrYPnUf2vSHBoobzRev6.svg",
"name": "Уход за кожей вокруг глаз",
"url": "Уход за кожей вокруг глаз",
"children": []
},
{
"code": 6,
"avatar": "https://api.gigma.ru/storage/uploads/5sMAhJblgk9UYlADfAEZ2IK0JNPsYTkRclAFnqCt.svg",
"name": "Декоративная косметика",
"url": "Декоративная косметика",
"children": []
}
]
}
} Описание полей ответа
code— ID пункта менюavatar— URL аватара элемента меню (иконка)preview— URL превью-изображения (илиnull)name— название пункта менюurl— ссылка для перехода и/или загрузки HTML содержимого страницыchildren— массив дочерних элементов меню