API

Изменить статус заказа

POST/api/crm/v2/orders.updatev2
operationId: orders.update

Переводит заказ в новый order_status из расширенного списка.

Авторизация

api-token + language + role

Тело запроса application/json

object
idintegerобязательный

Пример: 12863356

order_statusstring (ExpandedOrderStatus) обязательный

Статус заказа: в пути, выполнен, сборка, на кухне, не обработан, готов к отправке, ожидает отправки на кухню, ожидает переделки, отменён, подтверждён, приготовлен, ожидает оплаты, частичный возврат

Значения:in_transitdoneassemblyin_kitchennot_processedready_to_transitwait_to_kitchenwait_remadecanceledconfirmedcookedwaiting_for_paymentpart_refund

Пример: confirmed

Ответы

OK

object
statusstringобязательный

Значения:successerror

Пример: success

Один из вариантов
object
dataobjectобязательный
descriptionstringобязательный

Переведённое сообщение о результате смены статуса

Пример: Status successfully changed to In transit!