Modifies guild configuration including description, region, language and other settings. Logged to audit log. Requires GUILD_UPDATE_SETTINGS permission.
curl --request POST \
--url https://api.fluxer.app/v1/admin/guilds/update-settings \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"guild_id": "<string>",
"verification_level": 0,
"mfa_level": 0,
"nsfw_level": 0,
"explicit_content_filter": 0,
"default_message_notifications": 0,
"disabled_operations": 1073741823
}
'{
"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.
Required verification level for guild members
0, 1, 2, 3, 4 Required MFA level for moderators
0, 1 NSFW content level for the guild
0, 1, 2, 3 Explicit content filter level
0, 1, 2 Default notification setting for new members
0, 1 Bitmask of disabled guild operations
0 <= x <= 2147483647Success
Show child attributes
curl --request POST \
--url https://api.fluxer.app/v1/admin/guilds/update-settings \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"guild_id": "<string>",
"verification_level": 0,
"mfa_level": 0,
"nsfw_level": 0,
"explicit_content_filter": 0,
"default_message_notifications": 0,
"disabled_operations": 1073741823
}
'{
"guild": {
"id": "<string>",
"name": "<string>",
"features": [
"<string>"
],
"owner_id": "<string>",
"icon": "<string>",
"banner": "<string>",
"member_count": 1073741823
}
}