Skip to main content

AuditLogActionType

The type of action that occurred Related endpoints
ValueDescription
1Guild settings were updated
10Channel was created
11Channel was updated
12Channel was deleted
13Permission overwrite was created
14Permission overwrite was updated
15Permission overwrite was deleted
20Member was kicked
21Members were pruned
22Member was banned
23Member ban was removed
24Member was updated
25Member roles were updated
26Member was moved to a different voice channel
27Member was disconnected from a voice channel
28Bot was added to the guild
30Role was created
31Role was updated
32Role was deleted
40Invite was created
41Invite was updated
42Invite was deleted
50Webhook was created
51Webhook was updated
52Webhook was deleted
60Emoji was created
61Emoji was updated
62Emoji was deleted
90Sticker was created
91Sticker was updated
92Sticker was deleted
72Message was deleted
73Messages were bulk deleted
74Message was pinned
75Message was unpinned

AuditLogChangeSchema

FieldTypeDescription
keystringThe field that changed
new_value?string | number | boolean | string[] | number[] | AuditLogChangeSchemaNewValueOneOf5 | nullValue after the change
old_value?string | number | boolean | string[] | number[] | AuditLogChangeSchemaNewValueOneOf5 | nullValue before the change

AuditLogWebhookResponse

FieldTypeDescription
avatar_hash??stringThe hash of the webhook avatar
channel_id??SnowflakeTypeThe channel ID this webhook posts to
guild_id??SnowflakeTypeThe guild ID this webhook belongs to
idSnowflakeTypeThe unique identifier for this webhook
namestringThe name of the webhook
typeWebhookType

ChannelCreateRequest

Related endpoints Type: ChannelCreateTextRequest | ChannelCreateVoiceRequest | ChannelCreateCategoryRequest | ChannelCreateLinkRequest

ChannelPositionUpdateRequest

Related endpoints Type: ChannelPositionUpdateRequestItem[]

DefaultMessageNotifications

Default notification level for new members
ValueDescription
0Notify on all messages
1Notify only on mentions

EnabledToggleRequest

Related endpoints
FieldTypeDescription
enabledbooleanWhether to enable or disable the feature

GuildAdminResponse

FieldTypeDescription
banner?stringThe hash of the guild banner
featuresGuildFeatureSchema[]Array of guild feature flags
icon?stringThe hash of the guild icon
idSnowflakeTypeThe unique identifier for this guild
member_countinteger (int32)The number of members in the guild
namestringThe name of the guild
owner_idSnowflakeTypeThe ID of the guild owner

GuildAssetItemSchema

FieldTypeDescription
animatedboolean
creator_idSnowflakeType
idSnowflakeType
media_urlstring
namestring

GuildAuditLogEntryResponse

FieldTypeDescription
action_typeAuditLogActionType
changes?AuditLogChangeSchema[]Changes made to the target
idSnowflakeTypeThe unique identifier for this audit log entry
options?GuildAuditLogEntryResponseOptionsAdditional options depending on action type
reason?stringThe reason provided for the action
target_id??stringThe ID of the affected entity (user, channel, role, invite code, etc.)
user_id??SnowflakeTypeThe user ID of the user who performed the action

GuildAuditLogListResponse

Related endpoints
FieldTypeDescription
audit_log_entriesGuildAuditLogEntryResponse[]Array of audit log entries
usersUserPartialResponse[]Users referenced in the audit log entries
webhooksAuditLogWebhookResponse[]Webhooks referenced in the audit log entries

GuildBanCreateRequest

Related endpoints
FieldTypeDescription
ban_duration_seconds?integer (int53)Duration of the ban in seconds (0 for permanent, or a valid temporary duration)
delete_message_days?integer (int32)Number of days of messages to delete from the banned user (0-7)
reason??stringThe reason for the ban (max 512 characters)

GuildBanResponse

Related endpoints
FieldTypeDescription
banned_atstring (date-time)ISO8601 timestamp of when the ban was issued
expires_at??string (date-time)ISO8601 timestamp of when the ban expires (null if permanent)
moderator_idSnowflakeTypeThe ID of the moderator who issued the ban
reason??stringThe reason for the ban
userUserPartialResponse

GuildCreateRequest

Related endpoints
FieldTypeDescription
empty_features?booleanWhether to create the guild without default features
icon??Base64ImageTypeBase64-encoded image data for the guild icon
namestringThe name of the guild (1-100 characters)

GuildDeleteRequest

Related endpoints
FieldTypeDescription
mfa_code?stringMFA verification code from authenticator app or SMS
mfa_method?GuildUpdateRequestMfaMethodMFA method to use for verification
password?PasswordType
webauthn_challenge?stringWebAuthn challenge string
webauthn_response?JSON valueWebAuthn authentication response

GuildEmojiBulkCreateRequest

Related endpoints
FieldTypeDescription
emojisGuildEmojiCreateRequest[]Array of emoji objects to create (1-50 emojis per batch)

GuildEmojiBulkCreateResponse

Related endpoints
FieldTypeDescription
failedGuildEmojiBulkCreateResponseFailedItem[]Emojis that failed to create
successGuildEmojiResponse[]Successfully created emojis

GuildEmojiCreateRequest

Related endpoints
FieldTypeDescription
imageBase64ImageType
namestringThe name of the emoji (2-32 characters, alphanumeric and underscores only)

GuildEmojiResponse

Related endpoints
FieldTypeDescription
animatedbooleanWhether this emoji is animated
idSnowflakeTypeThe unique identifier for this emoji
namestringThe name of the emoji

GuildEmojiUpdateRequest

Related endpoints
FieldTypeDescription
namestringThe name of the emoji (2-32 characters, alphanumeric and underscores only)

GuildEmojiWithUserListResponse

Related endpoints Type: GuildEmojiWithUserResponse[]

GuildEmojiWithUserResponse

FieldTypeDescription
animatedbooleanWhether this emoji is animated
idSnowflakeTypeThe unique identifier for this emoji
namestringThe name of the emoji
userUserPartialResponse

GuildExplicitContentFilter

Level of content filtering for explicit media
ValueDescription
0Media content will not be scanned
1Media content from members without roles will be scanned
2Media content from all members will be scanned

GuildFeatureSchema

A guild feature flag
ValueDescription
ANIMATED_ICONGuild can have an animated icon
ANIMATED_BANNERGuild can have an animated banner
BANNERGuild can have a banner
DETACHED_BANNERGuild banner is detached from splash
INVITE_SPLASHGuild can have an invite splash
INVITES_DISABLEDGuild has invites disabled
TEXT_CHANNEL_FLEXIBLE_NAMESGuild allows flexible text channel names
MORE_EMOJIGuild has increased emoji slots
MORE_STICKERSGuild has increased sticker slots
UNLIMITED_EMOJIGuild has unlimited emoji slots
UNLIMITED_STICKERSGuild has unlimited sticker slots
EXPRESSION_PURGE_ALLOWEDGuild allows purging expressions
VANITY_URLGuild can have a vanity URL
VERIFIEDGuild is verified
VIP_VOICEGuild has VIP voice features
UNAVAILABLE_FOR_EVERYONEGuild is unavailable for everyone
UNAVAILABLE_FOR_EVERYONE_BUT_STAFFGuild is unavailable except for staff
VISIONARYGuild is a visionary guild
OPERATORGuild is an operator guild
LARGE_GUILD_OVERRIDEGuild has large guild overrides enabled
VERY_LARGE_GUILDGuild has increased member capacity enabled
MT_MESSAGE_SCHEDULINGGuild has managed message scheduling
MT_EXPRESSION_PACKSGuild has managed expression packs

GuildFolderFlags

Bitfield for guild folder display behaviour Type: Bitflags32
FlagValueDescription
SHOW_ICON_WHEN_COLLAPSED1Show the selected icon instead of guild previews when the folder is collapsed

GuildInviteMetadataResponse

FieldTypeDescription
channelChannelPartialResponse
codestringThe unique invite code
created_atstring (date-time)ISO8601 timestamp of when the invite was created
expires_at??string (date-time)ISO8601 timestamp of when the invite expires
guildGuildInviteMetadataResponseGuildThe guild this invite is for
inviter??UserPartialResponseThe user who created the invite
max_ageinteger (int32)The duration in seconds before the invite expires
max_usesinteger (int32)The maximum number of times this invite can be used
member_countinteger (int32)The approximate total member count of the guild
presence_countinteger (int32)The approximate online member count of the guild
temporarybooleanWhether the invite grants temporary membership
typeenum<0>The type of invite (guild)
usesinteger (int32)The number of times this invite has been used

GuildInviteResponse

FieldTypeDescription
channelChannelPartialResponse
codestringThe unique invite code
expires_at??string (date-time)ISO8601 timestamp of when the invite expires
guildGuildInviteMetadataResponseGuildThe guild this invite is for
inviter??UserPartialResponseThe user who created the invite
member_countinteger (int32)The approximate total member count of the guild
presence_countinteger (int32)The approximate online member count of the guild
temporarybooleanWhether the invite grants temporary membership
typeenum<0>The type of invite (guild)

GuildMemberProfileFlags

Member profile flags Type: Bitflags32
FlagValueDescription
AVATAR_UNSET1Guild member avatar is unset
BANNER_UNSET2Guild member banner is unset

GuildMemberResponse

Related endpoints
FieldTypeDescription
accent_color??Int32TypeThe accent colour of the member guild profile as an integer
avatar??stringThe hash of the member guild-specific avatar
banner??stringThe hash of the member guild-specific banner
communication_disabled_until??string (date-time)ISO8601 timestamp until which the member is timed out
deafbooleanWhether the member is deafened in voice channels
joined_atstring (date-time)ISO8601 timestamp of when the user joined the guild
mutebooleanWhether the member is muted in voice channels
nick??stringThe nickname of the member in this guild
profile_flags??GuildMemberProfileFlags
rolesSnowflakeType[]Array of role IDs the member has
userUserPartialResponse

GuildMemberSearchRequest

Related endpoints
FieldTypeDescription
is_bot?booleanFilter by bot status
join_source_type?integer (int53)[]Filter by join source types
joined_at_gte?integer (int53)Filter members who joined at or after this unix timestamp
joined_at_lte?integer (int53)Filter members who joined at or before this unix timestamp
limit?integer (int32)Maximum number of results to return
offset?integer (int64)Number of results to skip for pagination
query?stringText to search for in usernames, global names, and nicknames
role_ids?SnowflakeType[]Filter by role IDs (member must have all specified roles)
sort_by?GuildMemberSearchRequestSortBySort results by field
sort_order?SearchAuditLogsRequestSortOrderSort order
source_invite_code?string[]Filter by invite codes used to join
user_created_at_gte?integer (int53)Filter members whose account was created at or after this unix timestamp
user_created_at_lte?integer (int53)Filter members whose account was created at or before this unix timestamp

GuildMemberSearchResponse

Related endpoints
FieldTypeDescription
guild_idSnowflakeTypeGuild ID
indexingbooleanWhether the guild members are currently being indexed
membersGuildMemberSearchResult[]Matching members
page_result_countinteger (int53)Number of results in this page
total_result_countinteger (int53)Total number of matching results

GuildMemberSearchResult

FieldTypeDescription
discriminatorstringZero-padded 4-digit discriminator
global_name?stringGlobal display name
guild_idSnowflakeTypeGuild ID
idSnowflakeTypeComposite ID (guildId:userId)
is_botbooleanWhether the user is a bot
joined_atnumberUnix timestamp of when the member joined
nickname?stringGuild nickname
role_idsSnowflakeType[]Role IDs
supplementalGuildMemberSearchResultSupplementalSupplemental members-search-only metadata that is not part of the base guild member payload
user_idSnowflakeTypeUser ID
usernamestringUsername

GuildMemberUpdateRequest

Related endpoints
FieldTypeDescription
accent_color??integer (int32)The accent color for the member guild profile as an integer
avatar??Base64ImageTypeBase64-encoded image data for the member guild avatar
banner??Base64ImageTypeBase64-encoded image data for the member guild banner
bio??stringThe member guild profile bio (1-320 characters)
channel_id??SnowflakeTypeThe voice channel ID to move the member to
communication_disabled_until??string (date-time)ISO8601 timestamp until which the member is timed out
connection_id??SnowflakeTypeThe voice connection ID for the member
deaf?booleanWhether the member is deafened in voice channels
mute?booleanWhether the member is muted in voice channels
nick??stringThe nickname to set for the member (1-32 characters)
profile_flags??GuildMemberProfileFlags
pronouns??stringThe member guild profile pronouns (1-40 characters)
roles?SnowflakeType[]Array of role IDs to assign to the member (max 100)
timeout_reason??stringThe reason for timing out the member (1-512 characters)

GuildMFALevel

Required MFA level for moderation actions
ValueDescription
0Guild has no MFA requirement
1Guild requires 2FA for moderation actions

GuildOperations

Bitmask of disabled guild operations Type: Bitflags32
FlagValueDescription
PUSH_NOTIFICATIONS1Allow push notifications for this guild
EVERYONE_MENTIONS2Allow @everyone mentions in this guild
TYPING_EVENTS4Enable typing indicator events
INSTANT_INVITES8Allow creation of instant invites
SEND_MESSAGE16Allow sending messages in the guild
REACTIONS32Allow adding reactions to messages
MEMBER_LIST_UPDATES64Enable member list update events

GuildReportCategoryEnum

Category of the guild report
ValueDescription
harassmentGuild facilitates harassment, bullying, or intimidation
hate_speechGuild promotes hatred against protected groups
extremist_communityGuild promotes extremist or terrorist ideologies
illegal_activityGuild promotes or facilitates illegal activities
child_safetyGuild endangers minors or hosts child abuse content
raid_coordinationGuild coordinates attacks on other communities
spamGuild used for spamming or bulk messaging
malware_distributionGuild distributes malware or malicious software
otherOther violations not covered by specific categories

GuildResponse

Related endpoints
FieldTypeDescription
afk_channel_id??SnowflakeTypeThe ID of the AFK voice channel
afk_timeoutinteger (int32)AFK timeout in seconds before moving users to the AFK channel
banner??stringThe hash of the guild banner
banner_height??Int32TypeThe height of the guild banner in pixels
banner_width??Int32TypeThe width of the guild banner in pixels
default_message_notificationsDefaultMessageNotificationsDefault notification level for new members
disabled_operationsGuildOperations
embed_splash??stringThe hash of the embedded invite splash
embed_splash_height??Int32TypeThe height of the embedded invite splash in pixels
embed_splash_width??Int32TypeThe width of the embedded invite splash in pixels
explicit_content_filterGuildExplicitContentFilterLevel of content filtering for explicit media
featuresGuildFeatureSchema[]Array of guild feature flags
icon??stringThe hash of the guild icon
idSnowflakeTypeThe unique identifier for this guild
message_history_cutoff??string (date-time)ISO8601 timestamp controlling how far back members without Read Message History can access messages. When null, no historical access is allowed.
mfa_levelGuildMFALevelRequired MFA level for moderation actions
namestringThe name of the guild
nsfw_levelNSFWLevelThe NSFW level of the guild
owner_idSnowflakeTypeThe ID of the guild owner
permissions??string (int64)
rules_channel_id??SnowflakeTypeThe ID of the rules channel
splash??stringThe hash of the guild splash screen
splash_card_alignmentenum<0, 1, 2>The alignment of the splash card
splash_height??Int32TypeThe height of the guild splash in pixels
splash_width??Int32TypeThe width of the guild splash in pixels
system_channel_flagsSystemChannelFlags
system_channel_id??SnowflakeTypeThe ID of the channel where system messages are sent
vanity_url_code??stringThe vanity URL code for the guild
verification_levelGuildVerificationLevelRequired verification level for members to participate

GuildRoleCreateRequest

Related endpoints
FieldTypeDescription
color?integer (int32)The color of the role as an integer (default: 0)
namestringThe name of the role (1-100 characters)
permissions?UnsignedInt64Type

GuildRoleHoistPositionItem

FieldTypeDescription
hoist_positioninteger (int53)The new hoist position for the role
idSnowflakeType

GuildRoleHoistPositionsRequest

Related endpoints Type: GuildRoleHoistPositionItem[]

GuildRolePositionItem

FieldTypeDescription
idSnowflakeType
position?integer (int53)The new position for the role

GuildRolePositionsRequest

Related endpoints Type: GuildRolePositionItem[]

GuildRoleResponse

Related endpoints
FieldTypeDescription
colorinteger (int32)The colour of the role as an integer
hoistbooleanWhether this role is displayed separately in the member list
hoist_position??Int32TypeThe position of the role in the hoisted member list
idSnowflakeTypeThe unique identifier for this role
mentionablebooleanWhether this role can be mentioned by anyone
namestringThe name of the role
permissionsstring (int64)The permissions bitfield for the role
positioninteger (int32)The position of the role in the role hierarchy
unicode_emoji??stringThe unicode emoji for this role

GuildRoleUpdateRequest

Related endpoints
FieldTypeDescription
color?integer (int32)The color of the role as an integer
hoist?booleanWhether the role should be displayed separately in the member list
hoist_position??integer (int53)The position of the role in the hoisted member list
mentionable?booleanWhether the role can be mentioned by anyone
name?stringThe name of the role (1-100 characters)
permissions?UnsignedInt64Type

GuildStickerBulkCreateRequest

Related endpoints
FieldTypeDescription
stickersGuildStickerCreateRequest[]Array of sticker objects to create (1-50 stickers per batch)

GuildStickerBulkCreateResponse

Related endpoints
FieldTypeDescription
failedGuildEmojiBulkCreateResponseFailedItem[]Stickers that failed to create
successGuildStickerResponse[]Successfully created stickers

GuildStickerCreateRequest

Related endpoints
FieldTypeDescription
description??stringDescription of the sticker (1-500 characters)
imageBase64ImageType
namestringThe name of the sticker (2-30 characters)
tags?string[]Array of autocomplete/suggestion tags (max 10 tags, each 1-30 characters)

GuildStickerResponse

Related endpoints
FieldTypeDescription
animatedbooleanWhether this sticker is animated
descriptionstringThe description of the sticker
idSnowflakeTypeThe unique identifier for this sticker
namestringThe name of the sticker
tagsstring[]Autocomplete/suggestion tags for the sticker

GuildStickerUpdateRequest

Related endpoints
FieldTypeDescription
description??stringDescription of the sticker (1-500 characters)
namestringThe name of the sticker (2-30 characters)
tags?string[]Array of autocomplete/suggestion tags (max 10 tags, each 1-30 characters)

GuildStickerWithUserListResponse

Related endpoints Type: GuildStickerWithUserResponse[]

GuildStickerWithUserResponse

FieldTypeDescription
animatedbooleanWhether this sticker is animated
descriptionstringThe description of the sticker
idSnowflakeTypeThe unique identifier for this sticker
namestringThe name of the sticker
tagsstring[]Autocomplete/suggestion tags for the sticker
userUserPartialResponse

GuildTransferOwnershipRequest

Related endpoints
FieldTypeDescription
new_owner_idSnowflakeType
password?PasswordType

GuildUpdateRequest

Related endpoints
FieldTypeDescription
afk_channel_id??SnowflakeTypeThe ID of the AFK voice channel
afk_timeout?integer (int32)AFK timeout in seconds (60-3600) before moving users to the AFK channel
banner??Base64ImageTypeBase64-encoded image data for the guild banner
default_message_notifications?DefaultMessageNotificationsDefault notification level for new members
embed_splash??Base64ImageTypeBase64-encoded image data for the embedded invite splash
explicit_content_filter?GuildExplicitContentFilterLevel of content filtering for explicit media
features?string[]Array of guild feature strings
icon??Base64ImageTypeBase64-encoded image data for the guild icon
message_history_cutoff??string (date-time)ISO8601 timestamp controlling how far back members without Read Message History can access messages. Set to null to disable historical access.
mfa_code?stringMFA verification code from authenticator app or SMS
mfa_level?GuildMFALevelRequired MFA level for moderation actions
mfa_method?GuildUpdateRequestMfaMethodMFA method to use for verification
name?stringThe name of the guild (1-100 characters)
nsfw_level?NSFWLevelThe NSFW level of the guild
password?PasswordType
splash??Base64ImageTypeBase64-encoded image data for the guild splash screen
splash_card_alignment?GuildUpdateRequestSplashCardAlignmentAlignment of the splash card (center, left, or right)
system_channel_flags?SystemChannelFlags
system_channel_id??SnowflakeTypeThe ID of the channel where system messages are sent
verification_level?GuildVerificationLevelRequired verification level for members to participate
webauthn_challenge?stringWebAuthn challenge string
webauthn_response?JSON valueWebAuthn authentication response

GuildVanityURLResponse

Related endpoints
FieldTypeDescription
code??stringThe vanity URL code for the guild
usesinteger (int32)The number of times this vanity URL has been used

GuildVanityURLUpdateRequest

Related endpoints
FieldTypeDescription
code??stringThe new vanity URL code (2-32 characters, alphanumeric and hyphens)

GuildVanityURLUpdateResponse

Related endpoints
FieldTypeDescription
codestringThe new vanity URL code

GuildVerificationLevel

Required verification level for members
ValueDescription
0Unrestricted
1Must have verified email
2Registered for more than 5 minutes
3Member of the server for more than 10 minutes
4Must have a verified phone number

Int32Type

Related endpoints Type: integer (int32)

JoinSourceType

How the member joined the guild
ValueDescription
0Member created the guild
1Member joined via an instant invite
2Member joined via the vanity URL
3Member was added via a bot invite
4Member was force-added by a platform administrator

MyGuildMemberUpdateRequest

Related endpoints
FieldTypeDescription
accent_color??integer (int32)The accent color for the member guild profile as an integer
avatar??Base64ImageTypeBase64-encoded image data for the member guild avatar
banner??Base64ImageTypeBase64-encoded image data for the member guild banner
bio??stringThe member guild profile bio (1-320 characters)
channel_id??SnowflakeTypeThe voice channel ID to move the member to
communication_disabled_until??string (date-time)ISO8601 timestamp until which the member is timed out
connection_id??SnowflakeTypeThe voice connection ID for the member
deaf?booleanWhether the member is deafened in voice channels
mute?booleanWhether the member is muted in voice channels
nick??stringThe nickname to set for the member (1-32 characters)
profile_flags??GuildMemberProfileFlags
pronouns??stringThe member guild profile pronouns (1-40 characters)
timeout_reason??stringThe reason for timing out the member (1-512 characters)

NSFWLevel

The NSFW level of the guild
ValueDescription
0Default NSFW level
1Guild has explicit content
2Guild is safe
3Guild is age-restricted

SnowflakeType

Related endpoints Type: SnowflakeType

SystemChannelFlags

System channel message flags Type: Bitflags32
FlagValueDescription
SUPPRESS_JOIN_NOTIFICATIONS1Suppress member join notifications in system channel

GuildUpdateRequestSplashCardAlignment

Alignment of the splash card (center, left, or right)
ValueDescription
0Splash card is centred
1Splash card is aligned to the left
2Splash card is aligned to the right

GuildUpdateRequestMfaMethod

MFA method to use for verification
ValueDescription
totpTime-based one-time password authentication via authenticator app
smsOne-time password sent via text message
webauthnSecurity key or biometric authentication

GuildMemberSearchRequestSortBy

Sort results by field
ValueDescription
joinedAt-
relevance-

AuditLogChangeSchemaNewValueOneOf5

Value after the change
FieldTypeDescription
addedstring[]
removedstring[]

ChannelPositionUpdateRequestItem

FieldTypeDescription
idSnowflakeType
lock_permissions?booleanWhether to sync permissions with the new parent
parent_id??SnowflakeTypeNew parent category ID
position?integer (int64)New position for the channel

GuildAuditLogEntryResponseOptions

Additional options depending on action type
FieldTypeDescription
channel_id?SnowflakeTypeChannel ID for relevant actions
count?numberCount of items affected
delete_member_days?stringNumber of days of messages to delete on member ban
id?SnowflakeTypeID of the affected entity
integration_type?numberType of integration
inviter_id?SnowflakeTypeID of the user who created the invite
max_age?numberMaximum age of the invite in seconds
max_uses?numberMaximum number of uses for the invite
members_removed?numberNumber of members removed
message_id?SnowflakeTypeMessage ID for relevant actions
role_name?stringName of the role
temporary?booleanWhether the invite grants temporary membership
type?numberType identifier
uses?numberNumber of times the invite has been used

GuildEmojiBulkCreateResponseFailedItem

Emojis that failed to create
FieldTypeDescription
errorstringThe error message explaining why the emoji failed to create
namestringThe name of the emoji that failed to create

GuildInviteMetadataResponseGuild

The guild this invite is for
FieldTypeDescription
banner??stringThe hash of the guild banner
banner_height??Int32TypeThe height of the guild banner in pixels
banner_width??Int32TypeThe width of the guild banner in pixels
embed_splash??stringThe hash of the embedded invite splash
embed_splash_height??Int32TypeThe height of the embedded invite splash in pixels
embed_splash_width??Int32TypeThe width of the embedded invite splash in pixels
featuresGuildFeatureSchema[]Array of guild feature flags
icon??stringThe hash of the guild icon
idSnowflakeTypeThe unique identifier for this guild
namestringThe name of the guild
splash??stringThe hash of the guild splash screen
splash_card_alignmentenum<0, 1, 2>The alignment of the splash card
splash_height??Int32TypeThe height of the guild splash in pixels
splash_width??Int32TypeThe width of the guild splash in pixels

GuildMemberSearchResultSupplemental

Supplemental members-search-only metadata that is not part of the base guild member payload
FieldTypeDescription
inviter_id?SnowflakeTypeUser ID of the member who sent the invite
join_source_type??JoinSourceTypeHow the member joined
source_invite_code?stringInvite code used to join