Для поиска элементов Справочника продукта по названию используется метод GET /products/search/.
Параметры запроса GET
|
Параметр
|
Обязательно
|
Описание
|
|
token
|
Да
|
Текущий токен
|
|
query
|
Да
|
Поисковый запрос
|
Пример запроса GET
GET /api/1.0/products/search/token=ae41f1c74dbf75593d297fa457d03175&query=сметана HTTP/1.1
Host: foodcost.pro
Параметры ответа
|
Свойства
|
Описание
|
Значения
|
|
status
|
Статус ответа на запрос
|
success/error
|
|
row
|
Массив с результатами поиска
|
|
|
|
fc_id
|
уникальный идентификатор элемента
|
|
|
|
name
|
название элемента
|
|
|
|
description
|
описание элемента
|
|
|
token
|
Новый токен
|
|
Обратите внимание!
Для доступа к Справочнику продуктов потребуется токен. Не забудьте перезаписать записать новый токен!
Пример ответа в формате JSON
{
"status": "success",
"rows": [
{
"fc_id": "516598",
"name": "Сметана 10,0%",
"description": "Молочный продукт с 10%-ным содержанием жира, получаемый из верхнего слоя свернувшегося молока"
},
{
"fc_id": "378001",
"name": "Сметана 15,0%",
"description": "Молочный продукт с 15%-ным содержанием жира, получаемый из верхнего слоя свернувшегося молока"
},
{
"fc_id": "26997",
"name": "Сметана 20,0%",
"description": "Молочный продукт с 20%-ным содержанием жира, получаемый из верхнего слоя свернувшегося молока"
},
{
"fc_id": "501668",
"name": "Сметана соевая",
"description": "Постный заменитель традиционного кисло-молочного продукта"
}
],
"token": 3fca2c2f88d821fd1592b842713d1093
}
Коды ошибок
|
Код
|
Текст ошибки
|
Причины
|
|
3
|
Request method does not supported
|
Используется неправильный метод запроса
|
|
1000
|
Неверный token. Обратитесь в техническую поддержку.
|
Токен указан неверно. Для решения проблемы следует обратиться в техническую поддержку.
|