GET /api/waitlist/v2/leaderboard?timeframe=weekly&limit=10
Authorization: Bearer <token>
{
"success": true,
"data": {
"leaderboard": [
{
"rank": 1,
"user": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"handle": "cryptoking",
"tier": "platinum"
},
"score": 15420,
"referrals": 45
},
{
"rank": 2,
"user": {
"id": "660e8400-e29b-41d4-a716-446655440001",
"handle": "moonwalker",
"tier": "gold"
},
"score": 12350,
"referrals": 32
}
],
"userRank": 15
}
}
Get the current leaderboard rankings
GET /api/waitlist/v2/leaderboard?timeframe=weekly&limit=10
Authorization: Bearer <token>
{
"success": true,
"data": {
"leaderboard": [
{
"rank": 1,
"user": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"handle": "cryptoking",
"tier": "platinum"
},
"score": 15420,
"referrals": 45
},
{
"rank": 2,
"user": {
"id": "660e8400-e29b-41d4-a716-446655440001",
"handle": "moonwalker",
"tier": "gold"
},
"score": 12350,
"referrals": 32
}
],
"userRank": 15
}
}
GET /api/waitlist/v2/leaderboard?timeframe=weekly&limit=10
Authorization: Bearer <token>
{
"success": true,
"data": {
"leaderboard": [
{
"rank": 1,
"user": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"handle": "cryptoking",
"tier": "platinum"
},
"score": 15420,
"referrals": 45
},
{
"rank": 2,
"user": {
"id": "660e8400-e29b-41d4-a716-446655440001",
"handle": "moonwalker",
"tier": "gold"
},
"score": 12350,
"referrals": 32
}
],
"userRank": 15
}
}
Dynamic authentication JWT token
all_time
, monthly
, weekly
1 <= x <= 100
Leaderboard data
The response is of type object
.