curl --request GET \
--url http://localhost:8080/cabinet/admin/stats/referrals/top{
"by_earnings": [
{
"user_id": 123,
"display_name": "<string>",
"invited_count": 123,
"telegram_id": 123,
"email": "<string>",
"username": "<string>",
"invited_today": 0,
"invited_week": 0,
"invited_month": 0,
"earnings_today_kopeks": 0,
"earnings_week_kopeks": 0,
"earnings_month_kopeks": 0,
"earnings_total_kopeks": 0
}
],
"by_invited": [
{
"user_id": 123,
"display_name": "<string>",
"invited_count": 123,
"telegram_id": 123,
"email": "<string>",
"username": "<string>",
"invited_today": 0,
"invited_week": 0,
"invited_month": 0,
"earnings_today_kopeks": 0,
"earnings_week_kopeks": 0,
"earnings_month_kopeks": 0,
"earnings_total_kopeks": 0
}
],
"total_referrers": 123,
"total_referrals": 123,
"total_earnings_kopeks": 123
}Get top referrers with earnings breakdown by period.
curl --request GET \
--url http://localhost:8080/cabinet/admin/stats/referrals/top{
"by_earnings": [
{
"user_id": 123,
"display_name": "<string>",
"invited_count": 123,
"telegram_id": 123,
"email": "<string>",
"username": "<string>",
"invited_today": 0,
"invited_week": 0,
"invited_month": 0,
"earnings_today_kopeks": 0,
"earnings_week_kopeks": 0,
"earnings_month_kopeks": 0,
"earnings_total_kopeks": 0
}
],
"by_invited": [
{
"user_id": 123,
"display_name": "<string>",
"invited_count": 123,
"telegram_id": 123,
"email": "<string>",
"username": "<string>",
"invited_today": 0,
"invited_week": 0,
"invited_month": 0,
"earnings_today_kopeks": 0,
"earnings_week_kopeks": 0,
"earnings_month_kopeks": 0,
"earnings_total_kopeks": 0
}
],
"total_referrers": 123,
"total_referrals": 123,
"total_earnings_kopeks": 123
}