API v2

POST https://client.host.fosci.cloud/api/menu-constructor/get-all-dish

Header name - Content-Type, Header value - application/x-www-form-urlencoded

Request Body

Name
Type
Description

api_token*

String

  {
"id": 64,
"name": "Чечевица с фетой, томатной сальсой и овощами",
"unit_id": "порц",
"protein": "11.4662",
"fat": "9.3583",
"carb": "21.1043",
"calor": "214.5065",
"exit": "0.2000",
"sticker_text": "Чечевица, редис красный, соус сальса, кабачки, сыр фета, фасоль стручковая, семена тыквы, масло подсолнечное. Срок годности: 24 часов при температуре +2-+4 с даты производства Изготовлено: 28.06.2022 01:00",
"image": ""
},

POST https://client.host.fosci.cloud/api/menu-constructor/get-client-auth

Request Body

Name
Type
Description

api_token*

String

phone*

String

email

String

POST https://client.host.fosci.cloud/api/menu-constructor/get-client-info

Request Body

Name
Type
Description

api_token*

String

auth*

String

client_id*

String

POST https://client.host.fosci.cloud/api/menu-constructor/get-client-fin-info

Request Body

Name
Type
Description

api_token*

String

auth*

String

client_id*

String

date_from*

String

date_to*

String

POST https://client.host.fosci.cloud/api/menu-constructor/get-client-food-calendar

Request Body

Name
Type
Description

api_token*

String

auth*

String

client_id*

String

date_from*

String

date_to*

String

POST https://client.host.fosci.cloud/api/menu-constructor/get-client-food-calendar-current

Return food calendar from current date

Request Body

Name
Type
Description

api_token*

String

auth*

String

client_id*

String

POST https://client.host.fosci.cloud/api/menu-constructor/update-client-food-calendar-current

Request Body

Name
Type
Description

api_token*

String

auth*

String

client_id*

String

date*

String

ration*

String

delivery_address

String

delivery_time_start

Time

15:00

delivery_time_finish

Time

16:00

market_subprogram

String

product_program

String

status

String

1 - delete, 2 - not approved, 3 - not eat, 4 - eat

customer_cost

String

POST https://client.host.fosci.cloud/api/menu-constructor/check-payment

Request Body

Name
Type
Description

api_token*

String

auth*

String

client_id*

String

date*

String

outside_invoice_number

String

POST https://client.host.fosci.cloud/api/menu-constructor/create-client-invoice

Request Body

Name
Type
Description

api_token*

String

client_id*

String

auth*

String

date*

String

amount*

String

invoice_type_id*

String

1 - cash, 2 - bank card, 3 - online payment

outside_invoice_number

String

POST https://client.host.fosci.cloud/api/menu-constructor/change-food-calendar-days

Request Body

Name
Type
Description

api_token*

String

client_id*

String

auth*

String

ration*

String

date_old*

String

date_new*

String

GET https://client.host.fosci.cloud/api/menu-constructor/get-product-program

в заголовке передавать в Referer передавать адрес сайта с которого идет запрос, так как в системе есть настройка для какого хоста какие программы отдавать

Query Parameters

Name
Type
Description

market_program_id*

String

GET https://client.host.fosci.cloud/api/menu-constructor/get-price-product-program

Path Parameters

Name
Type
Description

product_program_id*

int

GET https://client.host.fosci.cloud/api/menu-constructor/check-promocode

Path Parameters

Name
Type
Description

promocode*

String

Last updated