PrivateCRM API
  1. Заказ
PrivateCRM API
  • Клиент
    • Поиск клиента
      POST
    • Создание клиента
      POST
    • Получение клиента
      GET
    • Изменение клиента
      POST
    • Добавление адреса клиента
      POST
    • Изменение адреса клиента
      POST
    • Удаление адреса клиента
      DELETE
    • Просмотр заказов клиента
      GET
    • Просмотр бонусных поступлений
      GET
    • Создать бонусный инвойс
      POST
    • Обновить бонусный инвойс
      PUT
    • Удалить бонусный инвойс
      DELETE
    • Проверка промокода
      POST
  • Заказ
    • Набор данных для создания заказа
      GET
    • Создание заказа
      POST
    • Просмотр заказа
      GET
    • Изменение заказа
      PUT
    • Удаление заказа
      DELETE
    • Калькулятор стоимости заказа
      POST
    • Расчет дат питания, доставки, приготовления по расписанию доставок
      POST
    • Просмотр оплат по заказу
      GET
    • Создание оплаты
      POST
    • Изменение оплаты
      PUT
    • Удаление оплаты
      DELETE
    • Просмотреть день в заказе
      GET
    • Изменить день заказа
      PUT
  • Аналитика
    • Данные по сменам за период
      GET
    • Ведомость расчетов с клиентами
      POST
  • Выгрузки
    • Платежи в кассе
    • Проводки склада
    • Заказы
  • Заявки
    • Подписка
    • Розница
  • Геокодирование адреса
    GET
  • Список диет
    GET
  • Список тарифов
    GET
  • Получить меню для диеты
    GET
  • Получение всех курьеров
    GET
  • Список блюд
    GET
  • Просмотр блюда
    GET
  • Получить курьеров по дате доставки
    GET
  • Путевой лист
    GET
  • Получить меню
    GET
  • Промокоды
    GET
  • Добавить блюдо в рацион дня в прием пищи "Доп. блюда по меню"
    POST
  • Замена блюд по позициям в меню дня заказа
    POST
  1. Заказ

Создание заказа

POST
/api/public/user/{user_id}/order
{id} - Id клиента которому создается заказ

Request

Header Params

Body Params multipart/form-data

Responses

🟢201
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/public/user//order' \
--header 'Identifier: {{identifier}}' \
--header 'Application-key: {{token}}' \
--form 'discount="0"' \
--form 'is_discount_regular="1"' \
--form 'discountsum="0"' \
--form 'promocode="promocode"' \
--form 'os_id="1"' \
--form 'payMethod="1"' \
--form 'delivery_comment="Код от домофона: 1234"' \
--form 'orders[0][address]="16"' \
--form 'orders[0][proj]="1"' \
--form 'orders[0][diet]="10001"' \
--form 'orders[0][tariff]="10001"' \
--form 'orders[0][deliveryType]="1"' \
--form 'orders[0][deliveryTime]="1"' \
--form 'orders[0][schedule]="10"' \
--form 'orders[0][activeDates]="[
        {
            \"deliveryDate\": \"2023-09-02\",
            \"cookingDate\": \"2023-09-02\",
            \"eatDates\": [
                \"2023-09-02\"
            ]
        },
        {
            \"deliveryDate\": \"2023-09-03\",
            \"cookingDate\": \"2023-09-03\",
            \"eatDates\": [
                \"2023-09-03\"
            ]
        },
        {
            \"deliveryDate\": \"2023-09-04\",
            \"cookingDate\": \"2023-09-04\",
            \"eatDates\": [
                \"2023-09-04\"
            ]
        }
    ]"' \
--form 'orders[0][picked]="1"' \
--form 'user[phone]="79001231233"' \
--form 'user[email]="email@provider.zone"' \
--form 'user[comment_manager]="Текст комментария"' \
--form 'user[maximum_bonus_payment]="0"' \
--form 'user[bonus_from_payment]="0"' \
--form 'user[contacts][0][name]="Домашний телефон"' \
--form 'user[contacts][0][phone]="+7 999 123 12 43"' \
--form 'menu_comment="Текст комментария"' \
--form 'synchronize_client_comments="1"' \
--form 'notify[order]="1"' \
--form 'notify[create_order]="1"' \
--form 'notify[end_order]="1"' \
--form 'notify[feeding_end]="1"' \
--form 'createDate="2024-01-01"' \
--form 'stop_products[]="123"' \
--form 'stop_products_groups[]="1"' \
--form 'stop_dishes[]="123"' \
--form 'stop_dishes_groups[]="1"' \
--form 'synchronize_client_excludes="1"' \
--form 'menu_rations_multiplier="1"'
Response Response Example
{
    "data": {
        "o_id": 6,
        "do_id": 1,
        "u_id": 40,
        "op_id": "1",
        "dd_id": 10001,
        "dk_id": "10001",
        "ds_id": "1",
        "ua_id": 16,
        "os_id": "1",
        "o_price": 0,
        "o_discount": "0",
        "is_discount_regular": "1",
        "o_phone": "+7 900 123-12-33",
        "o_phone2": "",
        "o_phone3": "",
        "contacts": [
            {
                "name": "Домашний телефон",
                "phone": "+7 999 123 12 43"
            }
        ],
        "o_email": "email@provider.zone",
        "o_adr": null,
        "o_date_first": "2023-09-02",
        "o_date_last": "2023-09-04",
        "o_odays_count": 3,
        "o_odays_dates": "2023-09-02,2023-09-03,2023-09-04",
        "o_odays_fulldates": [
            {
                "diet": 10001,
                "date": "2023-09-02"
            },
            {
                "diet": 10001,
                "date": "2023-09-03"
            },
            {
                "diet": 10001,
                "date": "2023-09-04"
            }
        ],
        "o_delivery_time": "1",
        "o_delivery_schedule": "10",
        "o_comment": "Код от домофона: 1234",
        "o_comment_inner": "Текст комментария",
        "o_count_person": "1",
        "o_options": null,
        "o_opt_support": null,
        "o_opt_trains": null,
        "o_opt_sms": null,
        "o_sms_shedules": null,
        "o_method_pay": "1",
        "o_promo_code": "",
        "notification_courier": true,
        "notification_create_order": true,
        "notification_expired_order": true,
        "notification_feeding_end": true,
        "u_create": -3,
        "v_create": 1704056400,
        "v_update": 1748854824,
        "u_update": -3,
        "o_sum_correction": null,
        "o_menu_fontsize": null,
        "bonus_from_payment": "0",
        "maximum_bonus_payment": "0",
        "o_sum_pay": 0,
        "o_status_pay": 2,
        "stop_dishes": [
            123
        ],
        "stop_products": [
            123
        ],
        "stop_products_groups": [],
        "stop_dishes_groups": [],
        "menu_comment": "Текст комментария",
        "user_data": {
            "menu_comment": "Текст комментария",
            "stop_dishes": [],
            "stop_dishes_groups": [],
            "stop_products": [],
            "stop_products_groups": []
        }
    }
}
Modified at 2026-02-05 10:26:05
Previous
Набор данных для создания заказа
Next
Просмотр заказа
Built with