Add appeal endpoints and schema definitions

Introduce new API endpoints for handling Minecraft and Discord appeals, as well as updating appeal email addresses. Define detailed schemas for request and response payloads, supporting streamlined appeal processing across all platforms.
This commit is contained in:
2025-04-12 22:51:16 +02:00
parent 3a2a54050f
commit 21b87fbf68
2 changed files with 168 additions and 0 deletions
+6
View File
@@ -24,3 +24,9 @@ paths:
$ref: './schemas/bans/bans.yml#/getHistoryForUuid'
/history/total:
$ref: './schemas/bans/bans.yml#/getTotalPunishments'
/appeal/update-mail:
$ref: './schemas/forms/appeal/appeal.yml#/UpdateMail'
/appeal/minecraft-appeal:
$ref: './schemas/forms/appeal/appeal.yml#/MinecraftAppeal'
/appeal/discord-appeal:
$ref: './schemas/forms/appeal/appeal.yml#/DiscordAppeal'