Requires manage_guild permission. Updates guild name, description, icon, banner, and other configuration options.
Bot token: Authorization: Bot <token>. This is the primary authentication method for bot applications.
The ID of the guild
The name of the guild (1-100 characters)
Base64-encoded image data for the guild icon
The ID of the channel where system messages are sent
System channel message flags
0 <= x <= 2147483647The ID of the AFK voice channel
AFK timeout in seconds (60-3600) before moving users to the AFK channel
60 <= x <= 3600Default notification level for new members
0, 1 Required verification level for members to participate
0, 1, 2, 3, 4 Required MFA level for moderation actions
0, 1 The NSFW level of the guild
0, 1, 2, 3 Level of content filtering for explicit media
0, 1, 2 Base64-encoded image data for the guild banner
Base64-encoded image data for the guild splash screen
Base64-encoded image data for the embedded invite splash
Alignment of the splash card (center, left, or right)
0, 1, 2 Array of guild feature strings
ISO8601 timestamp controlling how far back members without Read Message History can access messages. Set to null to disable historical access.
8 - 256MFA method to use for verification
totp, sms, webauthn MFA verification code from authenticator app or SMS
WebAuthn authentication response
WebAuthn challenge string
Success
The unique identifier for this guild
The name of the guild
The alignment of the splash card
0, 1, 2 The ID of the guild owner
System channel message flags
0 <= x <= 2147483647AFK timeout in seconds before moving users to the AFK channel
0 <= x <= 2147483647Array of guild feature flags
100A guild feature flag Known values: ANIMATED_ICON, ANIMATED_BANNER, BANNER, DETACHED_BANNER, INVITE_SPLASH, INVITES_DISABLED, TEXT_CHANNEL_FLEXIBLE_NAMES, MORE_EMOJI, MORE_STICKERS, UNLIMITED_EMOJI, UNLIMITED_STICKERS, EXPRESSION_PURGE_ALLOWED, VANITY_URL, VERIFIED, VIP_VOICE, UNAVAILABLE_FOR_EVERYONE, UNAVAILABLE_FOR_EVERYONE_BUT_STAFF, VISIONARY, OPERATOR, LARGE_GUILD_OVERRIDE, VERY_LARGE_GUILD, MT_MESSAGE_SCHEDULING, MT_EXPRESSION_PACKS (other values allowed)
Required verification level for members to participate
0, 1, 2, 3, 4 Required MFA level for moderation actions
0, 1 The NSFW level of the guild
0, 1, 2, 3 Level of content filtering for explicit media
0, 1, 2 Default notification level for new members
0, 1 Bitmask of disabled guild operations
0 <= x <= 2147483647The hash of the guild icon
The hash of the guild banner
The width of the guild banner in pixels
0 <= x <= 2147483647The height of the guild banner in pixels
0 <= x <= 2147483647The hash of the guild splash screen
The width of the guild splash in pixels
0 <= x <= 2147483647The height of the guild splash in pixels
0 <= x <= 2147483647The hash of the embedded invite splash
The width of the embedded invite splash in pixels
0 <= x <= 2147483647The height of the embedded invite splash in pixels
0 <= x <= 2147483647The vanity URL code for the guild
The ID of the channel where system messages are sent
The ID of the rules channel
The ID of the AFK voice channel
ISO8601 timestamp controlling how far back members without Read Message History can access messages. When null, no historical access is allowed.
The current user permissions in this guild