Updates a guild vanity URL slug. Sets custom short URL and prevents duplicate slugs. Logged to audit log. Requires GUILD_UPDATE_VANITY permission.
curl --request POST \
--url https://api.fluxer.app/v1/admin/guilds/update-vanity \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"guild_id": "<string>",
"vanity_url_code": "<string>"
}
'{
"guild": {
"id": "<string>",
"name": "<string>",
"features": [
"<string>"
],
"owner_id": "<string>",
"icon": "<string>",
"banner": "<string>",
"member_count": 1073741823
}
}Admin API key: Authorization: Admin <token>. Only valid for /admin/* endpoints.
Success
Show child attributes
curl --request POST \
--url https://api.fluxer.app/v1/admin/guilds/update-vanity \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"guild_id": "<string>",
"vanity_url_code": "<string>"
}
'{
"guild": {
"id": "<string>",
"name": "<string>",
"features": [
"<string>"
],
"owner_id": "<string>",
"icon": "<string>",
"banner": "<string>",
"member_count": 1073741823
}
}