26  /  41

Получить список ингредиентов в составе и себестоимость элемента Сборника рецептур

Рекомендуем использовать метод совместно с GET /recipes/search/. Это позволит предоставить пользователю дополнительную информацию при выборе блюда, свойства которого нужно загрузить.

Для получения списка игредиентов в составе блюда Сборника рецептур следует использовать метод GET/recipes/element/{$id}/products/, где {$id1} — уникальный идентификатор ( fc_id) блюда

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

Параметр Обязательно Описание
token Да Текущий токен

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

	
		GET /api/1.0/products/element/125677/?token=3fca2c2f88d821fd1592b842713d1093 HTTP/1.1
		Host: foodcost.pro
	

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

Свойства Описание Значения
status Статус ответа на запрос success/error
rows Массив с рецептурой блюда, где:  
  fc_id уникальный идентификатор ингредиента (продукта/заготовки)  
price_cost массив с текущей себестоимостью блюда:
cost_min минимальная текущая себестоимость блюда в регионе пользователя
cost_average средняя текущая себестоимость блюда в регионе пользователя
cost_max максимальная текущая себестоимость блюда в регионе пользователя

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

	

{
    "status": "success",
    "rows": [
        "22015",
        "22020",
        "23944",
        "26219",
        "26494",
        "26582",
        "125455"
    ],
    "price_cost": {
        "cost_min": 65.548806999999996,
        "cost_max": 71.964939999999999,
        "cost_average": 68.200174627861017
    },
    "token": 3fca2c2f88d821fd1592b842713d1093
}
	

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

Коды ошибок

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

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

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

0