Skip to main content
POST
/
admin
/
discovery
/
applications
/
{guild_id}
/
approve
Approve discovery application
curl --request POST \
  --url https://api.fluxer.app/v1/admin/discovery/applications/{guild_id}/approve \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "reason": "<string>"
}
'
{
  "guild_id": "<string>",
  "status": "<string>",
  "description": "<string>",
  "category_type": 123,
  "applied_at": "<string>",
  "reviewed_at": "<string>",
  "review_reason": "<string>"
}

Authorizations

Authorization
string
header
required

Admin API key: Authorization: Admin <token>. Only valid for /admin/* endpoints.

Path Parameters

guild_id
string<snowflake>
required

The ID of the guild

Body

application/json
reason
string

Review reason

Maximum string length: 500

Response

Success

guild_id
string
required

Guild ID

status
string
required

Application status

description
string
required

Discovery description

category_type
number
required

Discovery category type

applied_at
string
required

Application timestamp

reviewed_at
string | null

Review timestamp

review_reason
string | null

Review reason