DonateXdev.

ВойтиСоздать приложение

Методы API

Топ донатеров

Топ донатеров стримера за выбранный период с суммами в рублях.

Топ донатеров

GEThttps://donatex.gg/api/v1/top-donators

Донатеры стримера за период, отсортированные по сумме донатов в рублях.

OAuth-токену нужен scope donations.read. External token работает без scopes.

Query-параметры

periodstringобязательный

Период: Day, Week, Month, AllTime, CurrentStream, Last24Hours, Last7Days, Last30Days, CurrentYear, Last365Days

countintegerнеобязательный

Сколько донатеров вернуть, 1–100. По умолчанию 10

Ответы

rankinteger

Место в топе, начиная с 1

usernamestring

Никнейм донатера

totalAmountInRubnumber

Сумма донатов за период, RUB

currencystring

Всегда RUB

lastDonationDatedatetime

Последний донат за период, UTC

Unknown period. Allowed: Day, Week, Month, AllTime, CurrentStream, Last24Hours, Last7Days, Last30Days, CurrentYear, Last365Days
count must be between 1 and 100

Общие для всех методов: 401 — нет токена или он недействителен, 403 — у OAuth-токена нет нужного scope, 429 — превышен лимит запросов. Подробнее об ошибках

GET/v1/top-donators
curl "https://donatex.gg/api/v1/top-donators?period=Month&count=10" \
  -H "Authorization: Bearer $DONATEX_TOKEN"
[
  {
    "rank": 1,
    "username": "NeDrugLegenda1377",
    "totalAmountInRub": 15400.00,
    "currency": "RUB",
    "lastDonationDate": "2026-10-12T18:42:07Z"
  }
]