GET
/
moderation
/
cases
Error
A valid request URL is required to generate request examples
{
  "cases": [
    {
      "id": 123,
      "case_number": 123,
      "action": "<string>",
      "target_id": "<string>",
      "target_tag": "<string>",
      "moderator_id": "<string>",
      "moderator_tag": "<string>",
      "reason": "<string>",
      "duration": "<string>",
      "expires_at": "2023-11-07T05:31:56Z",
      "log_message_id": "<string>",
      "created_at": "2023-11-07T05:31:56Z"
    }
  ],
  "total": 123,
  "page": 123,
  "limit": 123,
  "pages": 123
}

Authorizations

x-api-secret
string
header
required

Shared API secret configured via BOT_API_SECRET environment variable.

Query Parameters

guildId
string
required

Discord guild ID

targetId
string

Filter by target user ID

action
enum<string>

Filter by action type

Available options:
warn,
kick,
ban,
mute,
unmute,
unban
page
integer
default:1
limit
integer
default:25
Required range: x <= 100

Response

Paginated mod cases

cases
object[]
total
integer
page
integer
limit
integer
pages
integer