Перейти к содержанию

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

POST /api/v1/orders/status

POST/api/v1/orders/statuscreamy:orders:update
Сменить статус заказа
Меняет статус заказа. expectedStatusId - текущий ожидаемый статус заказа

Параметры

ПараметрТипГдеОбяз.По умолчаниюОписание
ididbodyда-ID заказа в Creamy
statusIdstringbodyда-Новый статус
expectedStatusIdstringbodyнет-Текущий статус, который ожидает интеграция
ПримерыОткрыть
Пример запроса
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"
}
}
Сменить статус заказа