SkyStream API

Получить опрос канала (Twitch)

GET/chat-panels/{id}/poll

Возвращает опрос канала со счётом, голоса аккаунтов панели в нём и идущую раздачу голосов. Опроса нет — poll: null.

Право ключа: не требуется, запрос доступен любому ключу.

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

Авторизация

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

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

Где: header

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

id*string

Id чат-панели — id её заказа: cp_12.

Тело ответа

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

GET/chat-panels/cp_12/poll
curl https://api.skystream.su/app/v1/chat-panels/cp_12/poll \  -H "Authorization: Bearer $API_KEY"
bash, zshКлюч — в переменной API_KEY
Ответ

Два аккаунта панели уже проголосовали бесплатно.

{  "poll": {    "id": "5c1e9a2f-0b7d-4e3a-9c61-7d2f4b8a1e03",    "title": "Какую игру дальше?",    "status": "ACTIVE",    "duration_seconds": 300,    "remaining_ms": 184000,    "started_at": "2026-10-05T18:10:00.000Z",    "ended_at": null,    "total_voters": 41,    "total_votes": 47,    "choices": [      {        "id": "c1a7",        "title": "Стратегия",        "votes": 29,        "base_votes": 25,        "points_votes": 4,        "bits_votes": 0,        "voters": 25      },      {        "id": "c2b4",        "title": "Хоррор",        "votes": 18,        "base_votes": 16,        "points_votes": 2,        "bits_votes": 0,        "voters": 16      }    ],    "points_votes_enabled": true,    "points_votes_cost": 100,    "subscriber_only": false  },  "votes": [    {      "account": "fox_runner",      "choice_id": "c1a7",      "choice_title": "Стратегия",      "points": 0,      "ok": true,      "error": null,      "at": "2026-10-05T18:11:40.000Z"    },    {      "account": "night_owl_77",      "choice_id": "c1a7",      "choice_title": "Стратегия",      "points": 0,      "ok": true,      "error": null,      "at": "2026-10-05T18:11:41.000Z"    }  ],  "sending": null,  "unavailable_reason": null}