SkyStream API

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

POST/orders/{id}/cancel

Останавливает заказ чат-ботов или чат-панели. Деньги за оставшееся время не возвращаются. Повтор запроса безопасен: второй ответ — 409 order_not_active.

Право ключа: billing — покупки со счёта.

Частота: класс «изменение» — 30 запросов в минуту на ключ, 60 на аккаунт.

Idempotency-Key: необязателен; с ним повтор запроса безопасен.

Авторизация

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

Ключ API из панели. Только в заголовке Authorization: ключ в строке запроса отклоняется.

Где: header

Параметры адреса

id*string

Id заказа: vo_…, fo_…, cb_12 или cp_12.

Заголовки

Idempotency-Key?string

Ключ идемпотентности: от 8 до 128 знаков из латинских букв, цифр и символов _ : . -. Повтор запроса с тем же ключом возвращает сохранённый ответ. Ключ хранится 24 часа.

Шаблон^[A-Za-z0-9_:.\-]+$
Длина8 <= length <= 128

Тело ответа

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

POST/orders/cb_12/cancel
curl https://api.skystream.su/app/v1/orders/cb_12/cancel \  -X POST \  -H "Authorization: Bearer $API_KEY" \  -H "Idempotency-Key: 7c0a5f4e-2b1d-4c9e-9a51-3f6d8e2b1c40"
bash, zshКлюч — в переменной API_KEY
Ответ

Деньги за оставшееся время не возвращаются.

{  "id": "cb_12",  "status": "cancelled",  "channel": "example_channel",  "price": {    "amount": 2500,    "currency": "RUB"  },  "created_at": "2026-10-05T17:30:00.000Z",  "completed_at": "2026-10-05T18:05:31.000Z",  "type": "chat_bots",  "platform": "twitch",  "chat_bots": {    "accounts": 5,    "duration_minutes": 120,    "ends_at": "2026-10-05T19:30:00.000Z",    "extend_unit_amount_decimal": null,    "interval_seconds": 30,    "random_order": true,    "repeat": true,    "message_count": 3  }}