API Constructor v2
GET https://client.sitename.fosci.cloud/constructor/load
{
"color": "#4a86e8",
"logo": "https://st1.fosci.cloud/uploads/store/menu-constructor/menu_constructor_logo.png",
"country_code": "RU",
"country_phone_mask": "+9 (999) 999-99-99",
"market_programs": [],
}GET https://client.sitename.fosci.cloud/constructor/get-product-programs
Path Parameters
Name
Type
Description
market_program_id*
int
[
{
"id": 1,
"name": "1200 ккал",
"description": "",
"calor_start": 0,
"carb_start": 0,
"fat_start": 0,
"protein_start": 0
}
],{
"name": "Not Found",
"message": "",
"code": 0,
"status": 404
}GET https://client.sitename.fosci.cloud/constructor/get-dishes
Path Parameters
Name
Type
Description
date*
String
product_program_id*
int
day_count*
int
{
"name": "Not Found",
"message": "",
"code": 0,
"status": 404
}{
"dishes": {
"10-11-2021": {
1: [
{
"ing": 1,
"ing_subsection_name": "Блюдо на завтрак",
"ing_name": "Завтрак",
"dish_id": 6,
"dish_name": "Рыба с перловкой",
"dish_protein": 19,
"dish_fat": 14,
"dish_carb": 47,
"dish_calor": 389,
"dish_exit": 320,
"dish_image": "//st1.fosci.cloud/uploads/store/Dishes/Dish6/6f6a28.png",
"count": "1.0000",
"sticker_text": "",
"dish2_id": 38,
"dish2_name": "Желе фруктовое",
"dish2_protein": 10,
"dish2_fat": 4,
"dish2_carb": 17,
"dish2_calor": 143,
"dish2_exit": 182,
"dish2_image": "//st1.fosci.cloud/uploads/store/Dishes/Dish38/355ca5.png",
"count2": "1.0000",
"sticker_text2": "",
"dish3_id": 37,
"dish3_name": "Оладьи",
"dish3_protein": 5,
"dish3_fat": 13,
"dish3_carb": 58,
"dish3_calor": 368,
"dish3_exit": 204,
"dish3_image": "//st1.fosci.cloud/uploads/store/Dishes/Dish37/3b3991.jpg",
"count3": "1.0000",
"sticker_text3": "",
"dish4_id": "",
"dish4_name": "",
"dish4_protein": 0,
"dish4_fat": 0,
"dish4_carb": 0,
"dish4_calor": 0,
"dish4_exit": 0,
"dish4_image": "",
"count4": 0,
"sticker_text4": ""
},
{
"ing": 2,
"ing_subsection_name": "Каша",
"ing_name": "Завтрак",
"dish_id": 7,
"dish_name": "Чечевица с овощами",
"dish_protein": 7,
"dish_fat": 0,
"dish_carb": 40,
"dish_calor": 189,
"dish_exit": 200,
"dish_image": "//st1.fosci.cloud/uploads/store/Dishes/Dish7/45aac5.png",
"count": "1.0000",
"sticker_text": "",
"dish2_id": "",
"dish2_name": "",
"dish2_protein": 0,
"dish2_fat": 0,
"dish2_carb": 0,
"dish2_calor": 0,
"dish2_exit": 0,
"dish2_image": "",
"count2": 0,
"sticker_text2": "",
"dish3_id": "",
"dish3_name": "",
"dish3_protein": 0,
"dish3_fat": 0,
"dish3_carb": 0,
"dish3_calor": 0,
"dish3_exit": 0,
"dish3_image": "",
"count3": 0,
"sticker_text3": "",
"dish4_id": "",
"dish4_name": "",
"dish4_protein": 0,
"dish4_fat": 0,
"dish4_carb": 0,
"dish4_calor": 0,
"dish4_exit": 0,
"dish4_image": "",
"count4": 0,
"sticker_text4": ""
}
],
2: [
{
"ing": 3,
"ing_subsection_name": "Второй завтрак 1",
"ing_name": "Бранч",
"dish_id": 49,
"dish_name": "Сырники",
"dish_protein": 3,
"dish_fat": 6,
"dish_carb": 23,
"dish_calor": 163,
"dish_exit": 177,
"dish_image": "//st1.fosci.cloud/uploads/store/Dishes/Dish49/041c15.png",
"count": "1.0000",
"sticker_text": "",
"dish2_id": "",
"dish2_name": "",
"dish2_protein": 0,
"dish2_fat": 0,
"dish2_carb": 0,
"dish2_calor": 0,
"dish2_exit": 0,
"dish2_image": "",
"count2": 0,
"sticker_text2": "",
"dish3_id": "",
"dish3_name": "",
"dish3_protein": 0,
"dish3_fat": 0,
"dish3_carb": 0,
"dish3_calor": 0,
"dish3_exit": 0,
"dish3_image": "",
"count3": 0,
"sticker_text3": "",
"dish4_id": "",
"dish4_name": "",
"dish4_protein": 0,
"dish4_fat": 0,
"dish4_carb": 0,
"dish4_calor": 0,
"dish4_exit": 0,
"dish4_image": "",
"count4": 0,
"sticker_text4": ""
}
],
3: [
{
"ing": 5,
"ing_subsection_name": "Обед салат",
"ing_name": "Обед",
"dish_id": 61,
"dish_name": "Салат с авокадо",
"dish_protein": 2,
"dish_fat": 9,
"dish_carb": 6,
"dish_calor": 112,
"dish_exit": 182,
"dish_image": "//st1.fosci.cloud/uploads/store/Dishes/Dish61/c4ec4e.jpg",
"count": "1.0000",
"sticker_text": "Авокадо, томаты, руккола, соус песто, кедровые орешки",
"dish2_id": 64,
"dish2_name": "Мясной салат",
"dish2_protein": 11,
"dish2_fat": 6,
"dish2_carb": 2,
"dish2_calor": 104,
"dish2_exit": 180,
"dish2_image": "//st1.fosci.cloud/uploads/store/Dishes/Dish64/937f5c.png",
"count2": "1.0000",
"sticker_text2": "",
"dish3_id": 73,
"dish3_name": "Салат с фетой",
"dish3_protein": 1,
"dish3_fat": 0,
"dish3_carb": 7,
"dish3_calor": 29,
"dish3_exit": 200,
"dish3_image": "//st1.fosci.cloud/uploads/store/Dishes/Dish73/90bcba.png",
"count3": "1.0000",
"sticker_text3": "",
"dish4_id": "",
"dish4_name": "",
"dish4_protein": 0,
"dish4_fat": 0,
"dish4_carb": 0,
"dish4_calor": 0,
"dish4_exit": 0,
"dish4_image": "",
"count4": 0,
"sticker_text4": ""
}
],
5: [
{
"ing": 13,
"ing_subsection_name": "Ужин горячее",
"ing_name": "Ужин",
"dish_id": 26,
"dish_name": "Томлёная говядина",
"dish_protein": 32,
"dish_fat": 12,
"dish_carb": 68,
"dish_calor": 505,
"dish_exit": 221,
"dish_image": "",
"count": "1.0000",
"sticker_text": "",
"dish2_id": "",
"dish2_name": "",
"dish2_protein": 0,
"dish2_fat": 0,
"dish2_carb": 0,
"dish2_calor": 0,
"dish2_exit": 0,
"dish2_image": "",
"count2": 0,
"sticker_text2": "",
"dish3_id": "",
"dish3_name": "",
"dish3_protein": 0,
"dish3_fat": 0,
"dish3_carb": 0,
"dish3_calor": 0,
"dish3_exit": 0,
"dish3_image": "",
"count3": 0,
"sticker_text3": "",
"dish4_id": "",
"dish4_name": "",
"dish4_protein": 0,
"dish4_fat": 0,
"dish4_carb": 0,
"dish4_calor": 0,
"dish4_exit": 0,
"dish4_image": "",
"count4": 0,
"sticker_text4": ""
}
],
}
}
}POST https://sitename.fosci.cloud/api/widget-order
Last updated
Was this helpful?