SkyStream API

Получить список операций

GET/transactions

Возвращает проведённые операции по счёту от новых к старым, постранично: пополнения, оплаты заказов и продлений, возвраты, корректировки. Сумма со знаком: расход отрицательный, приход положительный.

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

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

Авторизация

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

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

Где: header

Параметры строки запроса

limit?integer

Сколько объектов вернуть: от 1 до 100, по умолчанию 20.

Диапазон1 <= value <= 100
По умолчанию20
starting_after?string

Id последнего объекта предыдущей страницы: ответ начнётся со следующего за ним.

type?string

Только операции этого типа.

Одно из значений

  • "topup"
  • "order"
  • "refund"
  • "adjustment"
  • "referral_conversion"
  • "tip"

Тело ответа

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

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

Расход — отрицательная сумма, приход — положительная.

{  "data": [    {      "id": "tx_1027",      "type": "order",      "amount": {        "amount": -3500,        "currency": "RUB"      },      "description": "Просмотры: 1000 на example_channel",      "created_at": "2026-10-05T17:38:42.000Z"    },    {      "id": "tx_1026",      "type": "order",      "amount": {        "amount": -2500,        "currency": "RUB"      },      "description": "Чат-боты: 5 аккаунтов на example_channel",      "created_at": "2026-10-05T17:30:00.000Z"    },    {      "id": "tx_1025",      "type": "refund",      "amount": {        "amount": 3600,        "currency": "RUB"      },      "description": "Возврат: чат-панель на example_channel",      "created_at": "2026-10-05T13:02:44.000Z"    },    {      "id": "tx_1024",      "type": "topup",      "amount": {        "amount": 500000,        "currency": "RUB"      },      "description": "Пополнение баланса на 5000.00 ₽",      "created_at": "2026-10-05T09:12:03.000Z"    }  ],  "has_more": true}