SkyStream API

Получить ставки

GET/prices

Возвращает ставки для вашего аккаунта — с наценкой и личными скидками — и пределы заказов.

Ставка — десятичная строка в копейках (unit_amount_decimal): число с плавающей точкой округлилось бы у клиента иначе, чем у нас. Итог заказа — целые копейки; точная сумма — в ответе на заказ.

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

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

Авторизация

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

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

Где: header

Тело ответа

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

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

Ставки — в копейках за единицу, уже со скидкой. 1000 просмотров по "3.5" стоят 3500 копеек, то есть 35 ₽.

{  "currency": "RUB",  "views": {    "available": true,    "unit_amount_decimal": "3.5",    "discount_percent": 10,    "min": 100,    "max": 50000  },  "followers": {    "available": true,    "unit_amount_decimal": "45",    "discount_percent": 0,    "min": 10,    "max": 5000  },  "chat_bots": {    "available": true,    "twitch": {      "unit_amount_decimal": "250",      "discount_percent": 0,      "min_accounts": 1,      "max_accounts": 50,      "min_hours": 1,      "max_hours": 72,      "min_interval_seconds": 3,      "max_interval_seconds": 300    },    "kick": {      "unit_amount_decimal": "300",      "discount_percent": 0,      "min_accounts": 1,      "max_accounts": 30,      "min_hours": 1,      "max_hours": 72,      "min_interval_seconds": 3,      "max_interval_seconds": 300    }  },  "chat_panel": {    "available": true,    "max_active": 1,    "twitch": {      "unit_amount_decimal": "400",      "discount_percent": 0,      "min_accounts": 1,      "max_accounts": 20,      "min_hours": 1,      "max_hours": 24    },    "kick": {      "unit_amount_decimal": "450",      "discount_percent": 0,      "min_accounts": 1,      "max_accounts": 20,      "min_hours": 1,      "max_hours": 24    }  }}