Skip to main content
GET
/
v1
/
admin
/
punishments
/
stats
# Last 30 days (default)
curl https://hapi.7331.org/v1/admin/punishments/stats \
  -b cookies.txt

# Last 7 days for a specific user
curl "https://hapi.7331.org/v1/admin/punishments/stats?days=7&user_id=123456789012345678" \
  -b cookies.txt
{
  "days": 30,
  "warnings": 12,
  "timeouts": 5,
  "bans": 2,
  "blacklists": 1,
  "total": 20
}
Requires an active admin session cookie.
days
integer
default:"30"
Time period in days. Range: 1-365.
user_id
integer
Filter by user’s Discord ID.
guild_id
integer
Filter by guild’s Discord ID.

Response

days
integer
required
Time period in days.
warnings
integer
required
Warning count.
timeouts
integer
required
Timeout count.
bans
integer
required
Ban count.
blacklists
integer
required
Guild blacklist count.
total
integer
required
Total punishments in the period.
# Last 30 days (default)
curl https://hapi.7331.org/v1/admin/punishments/stats \
  -b cookies.txt

# Last 7 days for a specific user
curl "https://hapi.7331.org/v1/admin/punishments/stats?days=7&user_id=123456789012345678" \
  -b cookies.txt
{
  "days": 30,
  "warnings": 12,
  "timeouts": 5,
  "bans": 2,
  "blacklists": 1,
  "total": 20
}