33  /  41

Получение списка разделов ключевых слов

Для упорядочения ключевых слов в списках, ключевые слова группируются по разделам.

Для получение списка разделов ключевых слов используется метод GET /products/keywords/sections/

Параметры запроса GET

Обратите внимание!
В запросе может использоваться постраничная навигация.

Параметр Обязательно Описание
token Да Текущий токен
Постраничная навигация
page Запрашиваемая страница
limit Количество элементов на странице, по умолчанию — 15; максимальное количество элементов 45.

Пример запроса GET

	
GET /api/1.0/products/keywords/?token=d5efc0e36470497ccacc60773b8bfd4c HTTP/1.1
Host: foodcost.pro

Параметры ответа

Свойства Описание Значения
status Статус ответа на запрос success | error
row Массив данных
id ID раздела  
name Название раздела  
level Уровень раздела  
sort Порядок сортировки раздела в списке  
parent_id ID родительского раздела  
token Новый токен

Пример ответа в формате JSON

	
{
    "status": "success",
    "rows": [
        {
            "id": "17",
            "name": "Крепкий алкоголь",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "31",
            "name": "Морепродукты",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "30",
            "name": "Сиропы",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "28",
            "name": "Пряности",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "27",
            "name": "Вина",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "26",
            "name": "Пиво",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "25",
            "name": "Ликёры",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "24",
            "name": "Рыба и рыбные продукты",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "22",
            "name": "Приправы",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "21",
            "name": "Копчёности из мяса и птицы",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "20",
            "name": "Колбасы и колбасные изделия",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "19",
            "name": "Птица домашняя и дичь",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "18",
            "name": "Соусы",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "1",
            "name": "Мясо и мясные продукты",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "16",
            "name": "Чай, кофе",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "15",
            "name": "Грибы",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "14",
            "name": "Кондитерские изделия",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "13",
            "name": "Хлебобулочные изделия",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "12",
            "name": "Мука, крахмал",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "7",
            "name": "Крупы, хлопья, бобовые",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "6",
            "name": "Орехи, семечки",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "5",
            "name": "Яйцо и яичные продукты",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "4",
            "name": "Макаронные изделия",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "3",
            "name": "Овощи, фрукты, ягоды",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        },
        {
            "id": "2",
            "name": "Молоко и молочные продукты",
            "level": 1,
            "sort": "500",
            "parent_id": "0"
        }
    ],
    "token": "ef718c604d7316e64759b7852dd92eb3"
}

Обратите внимание!
Для доступа к Справочнику продуктов потребуется токен. Не забудьте перезаписать записать новый токен!

Коды ошибок

Код Текст ошибки Причины
3 Request method does not supported Используется неправильный метод запроса
1000 Неверный token. Обратитесь в техническую поддержку. Токен указан неверно. Для решения проблемы следует обратиться в техническую поддержку.

Пример ошибки в формате JSON

	
{
		"status": "error",
		"code": 1000,
		"message": "Неверный token. Обратитесь в техническую поддержку."
}

0