Общий вид 

{
    "code":"ERR_PARSE_REQUEST",
    "msg":"Телефон уже существует",
    "requestId":"063c61404a3dc883490b29e2706f89e0"
}
JSON

Описание параметров 

code
msg
codestringКод ошибки
msgstringКороткое описание ошибки
requestId

guid

Идентификатор запроса

Orders API

Заказ

КодСообщение
order_not_foundЗаказ не найден
order_source_not_foundИсточник заказа не найден или не включен
restaurant_not_foundЗаведение не найдено или не включено для доставки
order_source_not_found_for_restaurantИсточник заказа не добавлен к заданному заведению
delivery_manager_not_found_for_restaurantМенеджеру Доставки не доступно заданное заведение
corporation_not_foundКорпорация не найдена

Поиск заказа

КодСообщение
language_not_setЯзык интерфейса не найден или не задан
corporation_not_setУкажите корпорацию в настройках пользователя

Отмена заказа

КодСообщение

err_unprocessable_entity

Заказ выполнен
rejection_reason_not_foundПричина отмены не найдена

err_parse_request

Укажите причину отмены заказа

Создание/редактирование заказа (валидация)

КодСообщение


















order_validation

Укажите значение
Указанное время получения заказа меньше возможного
Выберите блюда из меню
Выберите время получения заказа
Неверно задано заведение
Блюдо не найдено в меню
Количество блюд должно быть больше 0
Укажите номер телефона
Укажите улицу
Укажите город
Укажите номер дома
Укажите адрес получения заказа
Заданный адрес не найден
Блюдо `{p.menu_item_id}` `{p.name}` не найдено
Для блюда `{p.menu_item_id}` `{p.name}` указана неверная цена
Ингредиент `{i.menu_item_id}` `{i.name}` отсутствует в меню

Для ингредиента `{i.menu_item_id}` `{i.name}` указана неверная цена

Блюдо `{p.menu_item_id}` `{p.name}` не должно иметь ингредиентов
Задайте ингредиенты для блюда `{p.menu_item_id}`

Количество ингредиентов для  `{p.menu_item_id}` должно быть не больше `{reqIng.MaxCount}`

Задан неверный ингредиент `{inpIng.Name}` для блюда `{p.menu_item_id}`
Проверьте выгрузку меню. У блюда `{p.menu_item_id}` отсутствуют ингредиенты, но ожидаются по схеме.
Блюдо `{p.menu_item_id}` `{p.name}` в стоп-листе
Ингредиент `{i.menu_item_id}` `{i.name}` в стоп-листе

Назначение Курьера на Заказ

КодСообщение

order_not_found

Заказ не найден или нет прав на назначение курьера

err_parse_request

Способ доставки самовывоз. Курьер не требуется.

err_parse_request

Невозможно назначить Курьера. Заказ находится в cтатусе `{statusName}`

err_parse_request

Заказ завершен

courier_not_fount

Курьер не найден или не включен

courier_not_found_for_restaurant

Курьер не добавлен к заданному заведению

Перевод заказа в статус

КодСообщение

status_change_forbidden

Заказ уже завершен

status_not_active


Статус выключен. Выберите другой
status_incorrectЗаказ не может быть переведен в указанный. Получение через более чем 24 часа
status_incorrectЗаказ не может быть переведен в указанный. Назначьте курьера
status_incorrectЗаказ не может быть переведен в указанный. Возможен `{flowStage.Name}`

licence_not_found

Нет лицензии на расширение

Меню

Редактирование блюда/получение карточки блюда 

КодСообщение

dish_not_found

Блюдо `{dishId}` не найдено

Этапы движения заказа

Изменение схемы выполнения заказа

КодСообщение

status_not_found

Статус `{id}` не найден

flow_incorrect

Ошибка последовательности статусов

status_validation

Добавьте обязательный статус `{requiredStatus.Id}`

Справочник гостей

Поиск по номеру телефона

КодСообщение

guest_not_found

Гость не найден