Сменить статус заказа
POST /api/v1/orders/status
POST
/api/v1/orders/statuscreamy:orders:updateСменить статус заказа
Меняет статус заказа.
expectedStatusId - текущий ожидаемый статус заказаПараметры
| Параметр | Тип | Где | Обяз. | По умолчанию | Описание |
|---|---|---|---|---|---|
id | id | body | да | - | ID заказа в Creamy |
statusId | string | body | да | - | Новый статус |
expectedStatusId | string | body | нет | - | Текущий статус, который ожидает интеграция |
ПримерыОткрытьСкрыть
Пример запроса
curl "https://your-creamy-domain.ru/api/v1/orders/status" \
-X POST \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"id": "8f8f7b41-7d59-4e0d-96a8-4c9f9d75d624",
"statusId": "status-closed",
"expectedStatusId": "status-new"
}'Пример ответа
{
"ok":true
"code":"ok"
"requestId":"req_01H"
"data":{
"id":"8f8f7b41-7d59-4e0d-96a8-4c9f9d75d624"
"num":"A-1024"
"platform":"site"
"statusId":"status-closed"
"date":"2026-06-10"
"timeStart":"14:00"
"timeEnd":"16:00"
"productsAmount":4000
"price":4200
"paidAmount":1200
"paymentStatus":"partial"
"createdAt":"2026-06-10T07:00:00.000Z"
"updatedAt":"2026-06-10T08:05:00.000Z"
}
}
Пример запроса
curl "https://your-creamy-domain.ru/api/v1/orders/status" \
-X POST \
-H "Authorization: Bearer <API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"id": "8f8f7b41-7d59-4e0d-96a8-4c9f9d75d624",
"statusId": "status-closed",
"expectedStatusId": "status-new"
}'Пример ответа
{
"ok":true
"code":"ok"
"requestId":"req_01H"
"data":{
"id":"8f8f7b41-7d59-4e0d-96a8-4c9f9d75d624"
"num":"A-1024"
"platform":"site"
"statusId":"status-closed"
"date":"2026-06-10"
"timeStart":"14:00"
"timeEnd":"16:00"
"productsAmount":4000
"price":4200
"paidAmount":1200
"paymentStatus":"partial"
"createdAt":"2026-06-10T07:00:00.000Z"
"updatedAt":"2026-06-10T08:05:00.000Z"
}
}