Admin Resources
Create Leaderboard Shadowban
Hide a user from public leaderboards. Requires admin privileges and a reason.
post/api/admin/v1/leaderboard_shadowbans
Request body
Example request
{
"user_id": 42,
"reason": "inflated activity",
"leaderboard_shadowban_expires_at": "2024-03-27T15:30:00Z"
}Response
created
Example response
{
"success": true,
"message": "User shadowbanned from leaderboards",
"user": {
"id": 42,
"display_name": "Orpheus",
"avatar_url": "https://...",
"username": "orpheus",
"email": "orpheus@example.com",
"leaderboard_shadowbanned": true,
"leaderboard_shadowban_reason": "fake leaderboard activity",
"shadowbanned_by": {
"id": 1,
"display_name": "Admin",
"username": "admin",
"avatar_url": "https://...",
"admin_level": "superadmin"
}
}
}