SkyStream API

Получить список графиков

GET/graphs

Возвращает графики онлайна аккаунта в порядке создания, с каналами, которым они назначены. Id графика назначается каналу полем graph_id в настройках. Сколько графиков можно создать — max_graphs в GET /account.

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

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

Авторизация

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

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

Где: header

Тело ответа

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

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

«Вечерний эфир» назначен каналу ch_12, «Ровный» — никому.

{  "data": [    {      "id": "gr_3",      "name": "Вечерний эфир",      "duration_minutes": 240,      "points": [        {          "minute": 0,          "percent": 40        },        {          "minute": 30,          "percent": 80        },        {          "minute": 90,          "percent": 100        },        {          "minute": 180,          "percent": 100        },        {          "minute": 240,          "percent": 70        }      ],      "after_end": "decay",      "decay_minutes": 30,      "channel_ids": [        "ch_12"      ],      "updated_at": "2026-09-18T10:24:51.000Z"    },    {      "id": "gr_5",      "name": "Ровный",      "duration_minutes": 60,      "points": [        {          "minute": 0,          "percent": 60        },        {          "minute": 20,          "percent": 100        },        {          "minute": 60,          "percent": 100        }      ],      "after_end": "hold",      "decay_minutes": 20,      "channel_ids": [],      "updated_at": "2026-08-02T14:05:12.000Z"    }  ],  "has_more": false}