Moderation Cases#
GET /api/guilds/{guild_id}/cases#
ListCases
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
integer |
yes |
|
|
query |
integer | null |
no |
|
|
query |
integer |
no |
|
|
query |
integer |
no |
Response 200 — Request fulfilled, document follows
Model: array of ModCaseSchema
Type: array of ModCaseSchema
POST /api/guilds/{guild_id}/cases#
CreateCase
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
integer |
yes |
Request body
Model: ModCaseCreate
Field |
Type |
Required |
Description |
|---|---|---|---|
|
yes |
||
|
integer |
yes |
|
|
integer |
yes |
|
|
string | null |
no |
|
|
integer | null |
no |
Response 201 — Document created, URL follows
Model: ModCaseSchema
Field |
Type |
Required |
Description |
|---|---|---|---|
|
integer |
yes |
|
|
integer |
yes |
|
|
yes |
||
|
integer |
yes |
|
|
integer |
yes |
|
|
string | null |
yes |
|
|
integer | null |
yes |
|
|
string (date-time) |
yes |
GET /api/guilds/{guild_id}/cases/{case_number}#
GetCase
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
integer |
yes |
|
|
path |
integer |
yes |
Response 200 — Request fulfilled, document follows
Model: ModCaseSchema
Field |
Type |
Required |
Description |
|---|---|---|---|
|
integer |
yes |
|
|
integer |
yes |
|
|
yes |
||
|
integer |
yes |
|
|
integer |
yes |
|
|
string | null |
yes |
|
|
integer | null |
yes |
|
|
string (date-time) |
yes |
PATCH /api/guilds/{guild_id}/cases/{case_number}#
UpdateCase
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
|
path |
integer |
yes |
|
|
path |
integer |
yes |
Request body
Model: ModCaseUpdate
Field |
Type |
Required |
Description |
|---|---|---|---|
|
string | null |
no |
Response 200 — Request fulfilled, document follows
Model: ModCaseSchema
Field |
Type |
Required |
Description |
|---|---|---|---|
|
integer |
yes |
|
|
integer |
yes |
|
|
yes |
||
|
integer |
yes |
|
|
integer |
yes |
|
|
string | null |
yes |
|
|
integer | null |
yes |
|
|
string (date-time) |
yes |