Рефсейлс API
Справочники

Статусы заказов

GET
/api/v1/references/order-statuses

Статусы заказов магазина. Системный код передавайте в status при изменении заказа и в filter[status]. Статусы, которые магазин создал сам, приходят с code: null: для них используйте id в statusId и filter[statusId]. Список короткий, поэтому приходит одной страницей. Право: references:read.

Авторизация

bearerApiKey
headerАвторизацияBearer <ключ>

Ключ API в заголовке Authorization: Bearer rsk_live_…. Ключ создаёт владелец магазина: Настройки → Интеграции → API-ключи.

Ответ

Статусы заказов

application/json
  1. response
data*array<>

Записи текущей страницы.

page*

Пагинация.

curl -X GET "https://example.com/api/v1/references/order-statuses"
{  "data": [    {      "id": "0b6f2c1e-9a4d-4e7b-8c3f-5d1a2e9b7c60",      "code": "new",      "name": "Новый",      "group": "new",      "isActive": true,      "sortOrder": 1    },    {      "id": "4d9e1a7c-2f5b-4c8e-a3d6-7b0f1e5c9a24",      "code": "packing",      "name": "Собирается",      "group": "packing",      "isActive": true,      "sortOrder": 3    },    {      "id": "8a3c5e2f-1d7b-4f9a-b6c0-2e4d8f1a3b57",      "code": "completed",      "name": "Выполнен",      "group": "completed",      "isActive": true,      "sortOrder": 5    }  ],  "page": {    "nextCursor": null,    "hasMore": false  }}