Получить настройки канала
GET
/channels/{id}/settingsВозвращает настройки канала и то, что из них можно менять сейчас: страны географии, группы источников просмотров, автопросмотры. Поля, которых нет у площадки канала или которые для него недоступны, равны null.
Право ключа: не требуется, запрос доступен любому ключу.
Частота: класс «чтение» — 120 запросов в минуту на ключ, 300 на аккаунт.
Авторизация
bearerAuth АвторизацияBearer <ключ>
Ключ API из панели. Только в заголовке Authorization: ключ в строке запроса отклоняется.
Где: header
Параметры адреса
id*string
Id канала, например ch_12.
Тело ответа
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
GET
/channels/ch_12/settingscurl https://api.skystream.su/app/v1/channels/ch_12/settings \ -H "Authorization: Bearer $API_KEY"bash, zshКлюч — в переменной
API_KEYОтвет
Доступны география, все группы источников и автопросмотры.
{ "channel_id": "ch_12", "start_viewers": 150, "ramp_up_minutes": 10, "graph_id": "gr_3", "fluctuation_percent": 15, "fluctuation_interval_minutes": 10, "list_percent": 100, "raid_percent": 80, "unique_ratio": 3, "auto_views_per_hour": 0, "geo": { "mode": "percent", "percents": { "RU": 70, "KZ": 20, "BY": 10 } }, "view_targeting": { "platform": { "web": 38, "android": 28, "mobile": 15, "ios": 14, "other": 5 }, "source": { "followers": 39, "frontpage_recommendations": 15, "search": 13, "front_page_featured": 10, "page_view": 9, "onsite_notification": 6, "email_notification": 4, "other": 4 }, "external": { "discord.com": 60, "telegram.org": 40 } }, "available": { "geo_countries": [ "RU", "KZ", "BY", "UZ" ], "view_targeting_groups": [ "platform", "source", "external" ], "auto_views": true }}