Interfaces
Interfaces
622 public interfaces exported by seyfert.
Interface622interfacesseyfert5.1.0
Interfaces
622
ActuallyBanInterfaceAdapterInterfaceAPIActionRowComponentInterfacehttps://docs.discord.com/developers/interactions/message-components#action-rowsAPIActivityInstanceInterfacehttps://docs.discord.com/developers/resources/application#get-application-activity-instance-activity-instance-objectAPIActivityLocationInterfacehttps://docs.discord.com/developers/resources/application#get-application-activity-instance-activity-location-objectAPIAllowedMentionsInterfacehttps://docs.discord.com/developers/resources/channel#allowed-mentions-object-allowed-mentions-structureAPIApplicationInterfacehttps://docs.discord.com/developers/resources/application#application-objectAPIApplicationCommandInterfacehttps://docs.discord.com/developers/interactions/application-commands#application-command-objectAPIApplicationCommandAutocompleteResponseInterfaceAPIApplicationCommandChannelOptionInterfaceAPIApplicationCommandInteractionDataIntegerOptionInterfaceAPIApplicationCommandInteractionDataNumberOptionInterfaceAPIApplicationCommandInteractionDataStringOptionInterfaceAPIApplicationCommandInteractionDataSubcommandGroupOptionInterfaceAPIApplicationCommandInteractionDataSubcommandOptionInterfaceAPIApplicationCommandOptionBaseInterfaceAPIApplicationCommandOptionChoiceInterfacehttps://docs.discord.com/developers/interactions/application-commands#application-command-object-application-command-option-choice-structureAPIApplicationCommandPermissionInterfacehttps://docs.discord.com/developers/interactions/application-commands#application-command-permissions-object-application-command-permissions-structureAPIApplicationCommandSubcommandGroupOptionInterfaceAPIApplicationCommandSubcommandOptionInterfaceAPIApplicationInstallParamsInterfaceAPIApplicationIntegrationTypeConfigurationInterfaceAPIApplicationRoleConnectionInterfacehttps://docs.discord.com/developers/resources/user#application-role-connection-object-application-role-connection-structureAPIApplicationRoleConnectionMetadataInterfacehttps://docs.discord.com/developers/resources/application-role-connection-metadata#application-role-connection-metadata-object-application-role-connection-metadata-structureAPIAttachmentInterfacehttps://docs.discord.com/developers/resources/channel#attachment-object-attachment-structureAPIAuditLogInterfacehttps://docs.discord.com/developers/resources/audit-log#audit-log-object-audit-log-structureAPIAuditLogEntryInterfacehttps://docs.discord.com/developers/resources/audit-log#audit-log-entry-object-audit-log-entry-structureAPIAuditLogOptionsInterfacehttps://docs.discord.com/developers/resources/audit-log#audit-log-entry-object-optional-audit-entry-infoAPIAutoModerationActionInterfacehttps://docs.discord.com/developers/resources/auto-moderation#auto-moderation-action-object-auto-moderation-action-structureAPIAutoModerationActionMetadataInterfacehttps://docs.discord.com/developers/resources/auto-moderation#auto-moderation-action-object-action-metadataAPIAutoModerationRuleInterfacehttps://docs.discord.com/developers/resources/auto-moderation#auto-moderation-rule-object-auto-moderation-rule-structureAPIAutoModerationRuleTriggerMetadataInterfacehttps://docs.discord.com/developers/resources/auto-moderation#auto-moderation-rule-object-trigger-metadataAPIAvatarDecorationDataInterfacehttps://docs.discord.com/developers/resources/user#avatar-decoration-data-objectAPIBanInterfacehttps://docs.discord.com/developers/resources/guild#ban-objectAPIBaseApplicationCommandInteractionDataInterfaceAPIBaseAutoPopulatedSelectMenuComponentInterfaceAPIBaseComponentInterfacehttps://docs.discord.com/developers/interactions/message-components#component-objectAPIBaseInteractionInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-objectAPIBaseSelectMenuComponentInterfacehttps://docs.discord.com/developers/interactions/message-components#select-menusAPIButtonComponentBaseInterfacehttps://docs.discord.com/developers/interactions/message-components#buttonsAPIButtonComponentWithCustomIdInterfaceAPIButtonComponentWithSKUIdInterfaceAPIButtonComponentWithURLInterfaceAPIChannelBaseInterfaceThis interface is used to allow easy extension for other channel types. While also allowing `APIPartialChannel` to be used without breaking.APIChannelMentionInterfacehttps://docs.discord.com/developers/resources/channel#channel-mention-object-channel-mention-structureAPIChannelSelectComponentInterfacehttps://docs.discord.com/developers/interactions/message-components#select-menusAPIChatInputApplicationCommandInteractionDataInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-object-interaction-dataAPICheckboxComponentInterfacehttps://docs.discord.com/developers/components/reference#checkboxAPICheckboxGroupComponentInterfacehttps://docs.discord.com/developers/components/reference#checkbox-groupAPICheckboxGroupOptionInterfacehttps://docs.discord.com/developers/components/reference#checkbox-group-option-structureAPICollectiblesInterfacehttps://docs.discord.com/developers/resources/user#user-object-user-primary-guildAPICommandAutocompleteInteractionResponseCallbackDataInterfaceAPIComponentsMapInterfaceAPIConnectionInterfacehttps://docs.discord.com/developers/resources/user#connection-objectAPIContainerComponentInterfacehttps://docs.discord.com/developers/components/reference#containerAPIDMChannelInterfaceAPIDMChannelBaseInterfaceAPIEmbedInterfacehttps://docs.discord.com/developers/resources/channel#embed-object-embed-structure Length limit: 6000 charactersAPIEmbedAuthorInterfacehttps://docs.discord.com/developers/resources/channel#embed-object-embed-author-structureAPIEmbedFieldInterfacehttps://docs.discord.com/developers/resources/channel#embed-object-embed-field-structureAPIEmbedFooterInterfacehttps://docs.discord.com/developers/resources/channel#embed-object-embed-footer-structureAPIEmbedImageInterfacehttps://docs.discord.com/developers/resources/channel#embed-object-embed-image-structureAPIEmbedProviderInterfacehttps://docs.discord.com/developers/resources/channel#embed-object-embed-provider-structureAPIEmbedThumbnailInterfacehttps://docs.discord.com/developers/resources/channel#embed-object-embed-thumbnail-structureAPIEmbedVideoInterfacehttps://docs.discord.com/developers/resources/channel#embed-object-embed-video-structureAPIEmojiInterfacehttps://docs.discord.com/developers/resources/emoji#emoji-object-emoji-structureAPIEntitlementInterfacehttps://docs.discord.com/developers/monetization/entitlements#entitlement-object-entitlement-structureAPIEntryPointInteractionDataInterfaceDocumentation goes brrrrrrAPIExtendedInviteInterfacehttps://docs.discord.com/developers/resources/invite#invite-metadata-objectAPIExternalGuildScheduledEventInterfaceAPIFileComponentInterfacehttps://docs.discord.com/developers/components/reference#file A File is a top-level component that allows you to display an uploaded file as an attachment to the message and reference it in the component. Each file component can only display 1 attached file, but you can upload multiple files and add them to different file components within your payload. This is similar to the embeds field of a message but allows you to control the layout of your message by using this anywhere as a component. Files are only available in messages.APIFileUploadComponentInterfacehttps://docs.discord.com/developers/components/reference#file-uploadAPIFollowedChannelInterfacehttps://docs.discord.com/developers/resources/channel#followed-channel-objectAPIGatewayBotInfoInterfacehttps://docs.discord.com/developers/topics/gateway#get-gateway-botAPIGatewayInfoInterfacehttps://docs.discord.com/developers/topics/gateway#get-gatewayAPIGatewaySessionStartLimitInterfacehttps://docs.discord.com/developers/topics/gateway#session-start-limit-objectAPIGroupDMChannelInterfaceAPIGuildInterfacehttps://docs.discord.com/developers/resources/guild#guild-object-guild-structureAPIGuildApplicationCommandPermissionsInterfacehttps://docs.discord.com/developers/interactions/application-commands#application-command-permissions-object-guild-application-command-permissions-structureAPIGuildChannelInterfaceAPIGuildForumChannelInterfaceAPIGuildForumDefaultReactionEmojiInterfacehttps://docs.discord.com/developers/resources/channel#default-reaction-object-default-reaction-structureAPIGuildForumTagInterfacehttps://docs.discord.com/developers/resources/channel#forum-tag-object-forum-tag-structureAPIGuildIntegrationInterfacehttps://docs.discord.com/developers/resources/guild#integration-objectAPIGuildIntegrationApplicationInterfacehttps://docs.discord.com/developers/resources/guild#integration-application-objectAPIGuildMemberInterfacehttps://docs.discord.com/developers/resources/guild#guild-member-objectAPIGuildMembershipScreeningInterfaceAPIGuildMembershipScreeningFieldInterfaceAPIGuildOnboardingInterfacehttps://docs.discord.com/developers/resources/guild#guild-onboarding-object-guild-onboarding-structureAPIGuildOnboardingPromptInterfacehttps://docs.discord.com/developers/resources/guild#guild-onboarding-object-onboarding-prompt-structureAPIGuildOnboardingPromptOptionInterfacehttps://docs.discord.com/developers/resources/guild#guild-onboarding-object-prompt-option-structureAPIGuildPreviewInterfacehttps://docs.discord.com/developers/resources/guild#guild-preview-objectAPIGuildScheduledEventEntityMetadataInterfacehttps://docs.discord.com/developers/resources/guild-scheduled-event#guild-scheduled-event-object-guild-scheduled-event-entity-metadataAPIGuildScheduledEventRecurrenceRuleInterfacehttps://docs.discord.com/developers/resources/guild-scheduled-event#guild-scheduled-event-recurrence-rule-object-guild-scheduled-event-recurrence-rule-structureAPIGuildScheduledEventUserInterfacehttps://docs.discord.com/developers/resources/guild-scheduled-event#guild-scheduled-event-user-object-guild-scheduled-event-user-structureAPIGuildTextChannelInterfaceAPIGuildWelcomeScreenInterfaceAPIGuildWelcomeScreenChannelInterfaceAPIGuildWidgetInterfacehttps://docs.discord.com/developers/resources/guild#guild-widget-objectAPIGuildWidgetChannelInterfacehttps://docs.discord.com/developers/resources/guild#guild-widget-object-example-guild-widgetAPIGuildWidgetMemberInterfacehttps://docs.discord.com/developers/resources/guild#guild-widget-object-example-guild-widgetAPIGuildWidgetSettingsInterfacehttps://docs.discord.com/developers/resources/guild#guild-widget-objectApiHandlerInterfaceApiHandlerInternalOptionsInterfaceApiHandlerOptionsInterfaceAPIIncidentsDataInterfacehttps://docs.discord.com/developers/resources/guild#incidents-data-objectAPIIntegrationAccountInterfacehttps://docs.discord.com/developers/resources/guild#integration-account-objectAPIInteractionDataOptionBaseInterfaceAPIInteractionDataResolvedInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-object-resolved-data-structureAPIInteractionDataResolvedChannelBaseInterfaceAPIInteractionDataResolvedGuildMemberInterfacehttps://docs.discord.com/developers/resources/guild#guild-member-objectAPIInteractionGuildMemberInterfacehttps://docs.discord.com/developers/resources/guild#guild-member-objectAPIInteractionResponseChannelMessageWithSourceInterfaceAPIInteractionResponseDeferredChannelMessageWithSourceInterfaceAPIInteractionResponseDeferredMessageUpdateInterfaceAPIInteractionResponseLaunchActivityInterfaceAPIInteractionResponsePongInterfaceAPIInteractionResponseUpdateMessageInterfaceAPIInviteInterfacehttps://docs.discord.com/developers/resources/invite#invite-objectAPIInviteStageInstanceInterfacehttps://docs.discord.com/developers/resources/invite#invite-stage-instance-object-invite-stage-instance-structureAPILabelComponentInterfacehttps://docs.discord.com/developers/components/reference#labelAPIMediaGalleryComponentInterfacehttps://docs.discord.com/developers/components/reference#media-gallery A Media Gallery is a top-level content component that allows you to display 1-10 media attachments in an organized gallery format. Each item can have optional descriptions and can be marked as spoilers. Media Galleries are only available in messages.APIMediaGalleryItemsInterfaceAPIMessageInterfacehttps://docs.discord.com/developers/resources/channel#message-object-message-structureAPIMessageActivityInterfacehttps://docs.discord.com/developers/resources/channel#message-object-message-activity-structureAPIMessageApplicationCommandInteractionDataInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-object-interaction-dataAPIMessageApplicationCommandInteractionDataResolvedInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-object-resolved-data-structureAPIMessageCallInterfacehttps://docs.discord.com/developers/resources/channel#message-call-object-message-call-object-structureAPIMessageChannelSelectInteractionDataInterfaceAPIMessageComponentBaseInteractionDataInterfaceAPIMessageComponentEmojiInterfaceAPIMessageInteractionInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#message-interaction-objectAPIMessageInteractionMetadataInterfacehttps://docs.discord.com/developers/resources/channel#message-interaction-metadata-objectAPIMessageMentionableSelectInteractionDataInterfaceAPIMessagePinInterfacehttps://docs.discord.com/developers/resources/message#message-pin-objectAPIMessageReferenceInterfacehttps://docs.discord.com/developers/resources/channel#message-reference-object-message-reference-structureAPIMessageRoleSelectInteractionDataInterfaceAPIMessageRoleSubscriptionDataInterfacehttps://docs.discord.com/developers/resources/channel#role-subscription-data-object-role-subscription-data-object-structureAPIMessageSharedClientThemeInterfacehttps://docs.discord.com/developers/resources/message#shared-client-theme-objectAPIMessageSnapshotInterfacehttps://docs.discord.com/developers/resources/channel#message-snapshot-objectAPIMessageStringSelectInteractionDataInterfaceAPIMessageUserSelectInteractionDataInterfaceAPIModalInteractionResponseInterfaceAPIModalInteractionResponseCallbackDataInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-response-object-modalAPIModalSubmissionInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-object-modal-submit-data-structureAPINameplateDataInterfaceAPIOverwriteInterfacehttps://docs.discord.com/developers/resources/channel#overwrite-object-overwrite-structureAPIPartialChannelInterfaceNot documented, but partial only includes id, name, and typeAPIPartialEmojiInterfaceNot documented but mentionedAPIPartialGuildInterfacehttps://docs.discord.com/developers/resources/guild#guild-object-guild-structureAPIPartialInteractionGuildInterfacehttps://docs.discord.com/developers/resources/guild#guild-object-guild-structureAPIPollInterfacehttps://docs.discord.com/developers/resources/poll#poll-object-poll-object-structureAPIPollAnswerInterfacehttps://docs.discord.com/developers/resources/poll#poll-answer-object-poll-answer-object-structureAPIPollAnswerCountInterfacehttps://docs.discord.com/developers/resources/poll#poll-results-object-poll-answer-count-object-structureAPIPollMediaInterfacehttps://docs.discord.com/developers/resources/poll#poll-media-object-poll-media-object-structureAPIPollResultsInterfacehttps://docs.discord.com/developers/resources/poll#poll-results-object-poll-results-object-structureAPIRadioGroupComponentInterfacehttps://docs.discord.com/developers/components/reference#radio-groupAPIRadioGroupOptionInterfacehttps://docs.discord.com/developers/components/reference#radio-group-option-structureAPIReactionInterfacehttps://docs.discord.com/developers/resources/channel#reaction-object-reaction-structureAPIReactionCountDetailsInterfacehttps://docs.discord.com/developers/resources/channel#reaction-count-details-object-reaction-count-details-structureApiRequestOptionsInterfaceAPIRoleInterfacehttps://docs.discord.com/developers/topics/permissions#role-objectAPIRoleColorsInterfacehttps://docs.discord.com/developers/topics/permissions#role-object-role-colors-objectAPIRoleTagsInterfacehttps://docs.discord.com/developers/topics/permissions#role-object-role-tags-structureAPIRoutesInterfaceAPISectionComponentInterfacehttps://docs.discord.com/developers/components/reference#section A Section is a top-level layout component that allows you to join text contextually with an accessory.APISelectMenuDefaultValueInterfacehttps://docs.discord.com/developers/interactions/message-components#select-menu-object-select-default-value-structureAPISelectMenuOptionInterfacehttps://docs.discord.com/developers/interactions/message-components#select-menu-object-select-option-structureAPISeparatorComponentInterfacehttps://docs.discord.com/developers/components/reference#separator A Separator is a top-level layout component that adds vertical padding and visual division between other components.APISKUInterfacehttps://docs.discord.com/developers/monetization/skus#sku-object-sku-structureAPISoundboardSoundInterfacehttps://docs.discord.com/developers/resources/soundboard#soundboard-sound-object-soundboard-sound-structureAPIStageInstanceInterfacehttps://docs.discord.com/developers/resources/stage-instance#stage-instance-objectAPIStageInstanceGuildScheduledEventInterfaceAPIStickerInterfacehttps://docs.discord.com/developers/resources/sticker#sticker-objectAPIStickerPackInterfacehttps://docs.discord.com/developers/resources/sticker#sticker-pack-objectAPIStringSelectComponentInterfacehttps://docs.discord.com/developers/interactions/message-components#select-menusAPISubscriptionInterfaceAPITeamInterfacehttps://docs.discord.com/developers/topics/teams#data-models-team-objectAPITeamMemberInterfacehttps://docs.discord.com/developers/topics/teams#data-models-team-member-objectAPITemplateInterfacehttps://docs.discord.com/developers/resources/guild-template#guild-template-objectAPITemplateSerializedSourceGuildInterfaceAPITextBasedChannelInterfaceAPITextDisplayComponentInterfacehttps://docs.discord.com/developers/components/reference#text-display A Text Display is a top-level content component that allows you to add text to your message formatted with markdown and mention users and roles. This is similar to the content field of a message, but allows you to add multiple text components, controlling the layout of your message. Text Displays are only available in messages.APITextInputComponentInterfacehttps://docs.discord.com/developers/interactions/message-components#text-inputs-text-input-structureAPIThreadChannelInterfaceAPIThreadListInterfaceAPIThreadMemberInterfacehttps://docs.discord.com/developers/resources/channel#thread-member-object-thread-member-structureAPIThreadMetadataInterfacehttps://docs.discord.com/developers/resources/channel#thread-metadata-object-thread-metadata-structureAPIThreadOnlyChannelInterfaceAPIThumbnailComponentInterfacehttps://docs.discord.com/developers/components/reference#thumbnail A Thumbnail is a content component that is a small image only usable as an accessory in a section. The preview comes from an url or attachment through the unfurled media item structure. Thumbnails are only available in messages as an accessory in a section.APIUnavailableGuildInterfacehttps://docs.discord.com/developers/resources/guild#unavailable-guild-objectAPIUnfurledMediaItemInterfacehttps://docs.discord.com/developers/components/reference#unfurled-media-item-structureAPIUserInterfacehttps://docs.discord.com/developers/resources/user#user-objectAPIUserApplicationCommandInteractionDataInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-object-interaction-dataAPIUserPrimaryGuildInterfaceAPIVoiceChannelBaseInterfaceAPIVoiceGuildScheduledEventInterfaceAPIVoiceRegionInterfacehttps://docs.discord.com/developers/resources/voice#voice-region-objectAPIVoiceStateInterfacehttps://docs.discord.com/developers/resources/voice#voice-state-objectAPIWebhookInterfacehttps://docs.discord.com/developers/resources/webhook#webhook-objectApplicationInterfaceDue to current limitations, this is exclusively for the current application.ApplicationAuthorizedEventInterfacehttps://docs.discord.com/developers/events/webhook-events#application-authorized-application-authorized-structureApplicationRoutesInterfaceAttachmentInterfaceAttachmentDataInterfaceAttachmentResolvableMapInterfaceAutocompleteInteractionInterfaceAutoModerationRuleInterfaceBanOptionsInterfaceBaseCDNUrlOptionsInterfaceBaseClientOptionsInterfaceBaseGuildInterfaceBase guild classBaseGuildChannelInterfaceBaseGuildMemberInterfaceBaseInteractionInterfaceBaseMessageInterfaceBuilderComponentsMapInterfaceCategoryChannelInterfaceCDNRouteInterfaceCDNRouteInterfaceCDNUrlOptionsInterfaceChannelRoutesInterfaceChoiceableValuesInterfaceClientDataEventInterfaceClientEventInterfaceClientOptionsInterfaceCodeInterfaceCommandContextInterfaceCommandFromContentInterfaceCommandLoadOptionsInterfaceComponentCommandInterfaceComponentContextInterfaceComponentInteractionInterfaceComponentLoadOptionsInterfaceContextComponentCommandInteractionMapInterfaceCreateComponentCollectorResultInterfaceCreateInviteFromChannelInterfaceCreateStickerBodyRequestInterfaceCustomEventRunnerInterfaceCustomEventsInterfaceCustomManagerAdapterInterfaceCustomStructuresInterfaceCustomWorkerClientEventsInterfaceCustomWorkerManagerEventsInterfaceDecoratorDeclareOptionsInterfaceDirectoryChannelInterfaceDMChannelInterfaceDynamicBucketOptionsInterfaceoptions of the dynamic bucketEmojiInterfaceEntitlementInterfaceEntryPointContextInterfaceEntryPointWithResponseResultInterfaceEventBodyObjectInterfacehttps://docs.discord.com/developers/events/webhook-events#event-body-objectEventsInterfaceExtendContextInterfaceExtendedRCInterfaceExtendedRCLocationsInterfaceExtraPropsInterfaceForumChannelInterfaceGatewayActivityInterfacehttps://docs.discord.com/developers/topics/gateway-events#activity-object-activity-structureGatewayActivityButtonInterfaceGatewayActivityPartyInterfacehttps://docs.discord.com/developers/topics/gateway-events#activity-object-activity-partyGatewayActivityTimestampsInterfacehttps://docs.discord.com/developers/topics/gateway-events#activity-object-activity-timestampsGatewayApplicationCommandPermissionsUpdateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#application-command-permissions-updateGatewayAutoModerationActionExecutionDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#auto-moderation-action-executionGatewayChannelInfoChannelDataInterfacehttps://docs.discord.com/developers/events/gateway-events#channel-info-channel-info-channel-structureGatewayChannelInfoDispatchDataInterfacehttps://docs.discord.com/developers/events/gateway-events#channel-infoGatewayChannelPinsUpdateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#channel-pins-updateGatewayGuildAuditLogEntryCreateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-audit-log-entry-createGatewayGuildBanModifyDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-ban-add https://docs.discord.com/developers/topics/gateway-events#guild-ban-removeGatewayGuildCreateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-create https://docs.discord.com/developers/topics/gateway-events#guild-create-guild-create-extra-fieldsGatewayGuildEmojisUpdateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-emojis-updateGatewayGuildIntegrationsUpdateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-integrations-updateGatewayGuildMemberAddDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-member-addGatewayGuildMemberRemoveDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-member-removeGatewayGuildMembersChunkDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-members-chunkGatewayGuildRoleDeleteDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-role-deleteGatewayGuildRoleModifyDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-role-create https://docs.discord.com/developers/topics/gateway-events#guild-role-updateGatewayGuildScheduledEventUserAddDispatchDataInterfaceGatewayGuildScheduledEventUserRemoveDispatchDataInterfaceGatewayGuildSoundboardSoundDeleteDispatchDataInterfaceGatewayGuildSoundboardSoundsUpdateDispatchDataInterfaceGatewayGuildStickersUpdateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#guild-stickers-updateGatewayHeartbeatInterfacehttps://docs.discord.com/developers/topics/gateway#sending-heartbeatsGatewayHeartbeatAckInterfacehttps://docs.discord.com/developers/topics/gateway-events#heartbeatGatewayHeartbeatRequestInterfacehttps://docs.discord.com/developers/topics/gateway#sending-heartbeatsGatewayHelloInterfacehttps://docs.discord.com/developers/topics/gateway-events#helloGatewayHelloDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#helloGatewayIdentifyInterfacehttps://docs.discord.com/developers/topics/gateway-events#identifyGatewayIdentifyDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#identifyGatewayIdentifyPropertiesInterfacehttps://docs.discord.com/developers/topics/gateway-events#identify-identify-connection-propertiesGatewayIntegrationDeleteDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#integration-deleteGatewayInvalidSessionInterfacehttps://docs.discord.com/developers/topics/gateway-events#invalid-sessionGatewayInviteCreateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#invite-createGatewayInviteDeleteDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#invite-deleteGatewayMemberRequestInterfaceGatewayMessageDeleteBulkDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#message-delete-bulkGatewayMessageDeleteDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#message-deleteGatewayMessageEventExtraFieldsInterfaceGatewayMessagePollVoteDispatchDataInterfaceGatewayMessageReactionRemoveEmojiDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#message-reaction-remove-emojiGatewayPresenceClientStatusInterfacehttps://docs.discord.com/developers/topics/gateway-events#client-status-objectGatewayPresenceUpdateInterfacehttps://docs.discord.com/developers/topics/gateway-events#presence-update-presence-update-event-fieldsGatewayPresenceUpdateDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#update-presence-gateway-presence-update-structureGatewayRateLimitedDispatchDataInterfaceGatewayRateLimitedMetadataInterfacehttps://docs.discord.com/developers/events/gateway-events#rate-limited-request-guild-member-rate-limit-metadata-structureGatewayReadyDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#readyGatewayReconnectInterfacehttps://docs.discord.com/developers/topics/gateway-events#reconnectGatewayRequestChannelInfoInterfacehttps://docs.discord.com/developers/events/gateway-events#request-channel-infoGatewayRequestChannelInfoDataInterfacehttps://docs.discord.com/developers/events/gateway-events#request-channel-info-request-channel-info-structureGatewayRequestGuildMembersInterfacehttps://docs.discord.com/developers/topics/gateway-events#request-guild-membersGatewayRequestGuildMembersDataBaseInterfaceGatewayRequestGuildMembersDataWithQueryInterfaceGatewayRequestGuildMembersDataWithUserIdsInterfaceGatewayRequestSoundboardSoundsInterfacehttps://docs.discord.com/developers/topics/gateway-events#request-soundboard-soundsGatewayRequestSoundboardSoundsDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#request-soundboard-sounds-request-soundboard-sounds-structureGatewayResumeInterfacehttps://docs.discord.com/developers/topics/gateway-events#resumeGatewayResumeDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#resumeGatewayRoutesInterfaceGatewaySoundboardSoundsDispatchDataInterfaceGatewayThreadCreateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#thread-createGatewayThreadDeleteDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#thread-deleteGatewayThreadListSyncInterfacehttps://docs.discord.com/developers/topics/gateway-events#thread-list-sync-thread-list-sync-event-fieldsGatewayThreadMembersUpdateInterfacehttps://docs.discord.com/developers/topics/gateway-events#thread-members-update-thread-members-update-event-fieldsGatewayTypingStartDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#typing-startGatewayUpdatePresenceInterfacehttps://docs.discord.com/developers/topics/gateway-events#update-presenceGatewayURLQueryInterfacehttps://docs.discord.com/developers/topics/gateway#connecting-gateway-url-query-string-paramsGatewayVoiceChannelStartTimeUpdateDispatchDataInterfacehttps://docs.discord.com/developers/events/gateway-events#voice-channel-start-time-updateGatewayVoiceChannelStatusUpdateDispatchDataInterfacehttps://docs.discord.com/developers/events/gateway-events#voice-channel-status-updateGatewayVoiceServerUpdateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#voice-server-updateGatewayVoiceStateUpdateInterfacehttps://docs.discord.com/developers/topics/gateway-events#update-voice-stateGatewayVoiceStateUpdateDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#update-voice-stateGatewayWebhooksUpdateDispatchDataInterfacehttps://docs.discord.com/developers/topics/gateway-events#webhooks-updateGlobalMetadataInterfaceGuildInterfaceGuildBanInterfaceGuildCommandContextInterfaceGuildComponentContextInterfaceGuildEmojiInterfaceGuildEntryPointContextInterfaceGuildFetchOptionsInterfaceGuildInteractionResponseContextInterfaceGuildMemberInterfaceRepresents a guild memberGuildMenuCommandContextInterfaceGuildModalContextInterfaceGuildRoleInterfaceGuildRoutesInterfaceGuildScheduledEventRecurrenceRuleNWeekdayInterfacehttps://docs.discord.com/developers/resources/guild-scheduled-event#guild-scheduled-event-recurrence-rule-object-guild-scheduled-event-recurrence-rule-nweekday-structureGuildSearchMessagesResultInterfaceGuildTemplateInterfaceHttpClientInterfaceHttpServerAdapterInterfaceIdentifyPropertiesInterfaceInteractionCallbackDataInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-callback-interaction-callback-objectInteractionCallbackResourceInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-callback-interaction-callback-activity-instance-resourceInteractionCallbackResourceActivityInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-callback-interaction-callback-resource-objectInteractionCallbackResponseInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-callback-interaction-callback-response-objectInteractionGuildMemberInterfaceRepresents a guild memberInteractionResponseContextInterfaceInteractionRoutesInterfaceInternalOptionsInterfaceInviteRoutesInterfaceLimitedCollectionOptionsInterfaceLimitedMemoryAdapterOptionsInterfaceListenerOptionsInterfaceMediaChannelInterfaceMemoryAdapterOptionsInterfaceMenuCommandContextInterfaceMessageInterfaceMessagesMethodsInterfaceModalCommandInterfaceModalContextInterfaceRepresents a context for interacting with components in a Discord bot.ModalCreateOptionsInterfaceModalSubmitCheckboxDataInterfaceModalSubmitCheckboxGroupDataInterfaceModalSubmitComponentInterfaceModalSubmitFileUploadDataInterfaceModalSubmitInsideLabelInterfaceModalSubmitInteractionInterfaceModalSubmitRadioGroupDataInterfaceModalSubmitSelectMenuDataInterfaceModalSubmitTextInputDataInterfaceNewsChannelInterfaceOAuth2RoutesInterfaceOptionResolvedInterfacePluginAnyEventContributionInterfacePluginAutocompletePayloadInterfacePluginAutocompleteWrapperContributionInterfacePluginCacheResourceContributionInterfacePluginCacheResourceOptionsInterfacePluginCommandContributionInterfacePluginCommandContributionOptionsInterfacePluginCommandObserverInterfacePluginCommandObserverContributionInterfacePluginCommandRemovalContributionInterfacePluginComponentContributionInterfacePluginComponentRemovalContributionInterfacePluginContributionOptionsInterfacePluginDefaultsContributionInterfacePluginDiagnosticMessageInterfacePluginDiagnosticsInterfacePluginEventContributionInterfacePluginEventErrorContributionInterfacePluginGatewayDispatchInterceptorContributionInterfacePluginGatewayDispatchMetaInterfacePluginGatewayIntentContributionInterfacePluginGatewaySendPayloadInterfacePluginGatewaySendPayloadWrapperContributionInterfacePluginGlobalMiddlewareContributionInterfacePluginGlobalMiddlewareOptionSourcesInterfacePluginHandlerCreatorContributionInterfacePluginHandlerMetadataInterfacePluginHandlerOptionsInterfacePluginHandlerTransformerContributionInterfacePluginHandlerValueByKindInterfacePluginHookContributionInterfacePluginInstalledMiddlewareInterfacePluginLangContributionInterfacePluginLangOptionsInterfacePluginLoadedMetadataInterfacePluginMiddlewareContributionInterfacePluginMiddlewareDenialMetadataInterfacePluginMiddlewareOptionsInterfacePluginMiddlewareRemovalContributionInterfacePluginModalContributionInterfacePluginModalRemovalContributionInterfacePluginOptionContributionInterfacePluginOrderedContributionInterfacePluginOrderSequenceInterfacePluginRequirementContributionInterfacePluginRequirementDiagnosticInterfacePluginRestObserverContributionInterfacePluginRuntimeRecordInterfacePluginRuntimeRegistryInterfacePluginSharedContributionInterfacePluginSharedMutationInterfacePluginSharedOptionsInterfacePluginSharedRegistryInterfacePluginUploadCommandsMetadataInterfacePollInterfacePollResultEmbedFieldInterfacehttps://docs.discord.com/developers/resources/message#embed-fields-by-embed-type-poll-result-embed-fieldsRawFileInterfaceRegisteredPluginSharedInterfaceRequestGuildMembersOptionsInterfaceRequestHeadersInterfaceResolvedChannelPermissionsInterfaceResolvedClientPluginsInterfaceResolverPropsInterfaceResourceLimitedMemoryAdapterInterfaceRESTAPIChannelPatchOverwriteInterfaceRESTAPIGuildCreateOverwriteInterfaceRESTAPIGuildCreateRoleInterfaceRESTAPIInteractionCallbackActivityInstanceResourceInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-callback-interaction-callback-activity-instance-resourceRESTAPIInteractionCallbackObjectInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-callback-interaction-callback-objectRESTAPIInteractionCallbackResourceObjectInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-callback-interaction-callback-resource-objectRESTAPIPartialCurrentUserGuildInterfaceRESTAPIPollCreateInterfacehttps://docs.discord.com/developers/resources/poll#poll-create-request-object-poll-create-request-object-structureRESTErrorInterfacehttps://docs.discord.com/developers/topics/opcodes-and-status-codes#jsonRESTErrorFieldInformationInterfaceRESTErrorGroupWrapperInterfaceRESTGetAPIApplicationCommandsQueryInterfacehttps://docs.discord.com/developers/interactions/application-commands#get-global-application-commandsRESTGetAPIApplicationEmojisResultInterfacehttps://docs.discord.com/developers/resources/emoji#list-application-emojisRESTGetAPIAuditLogQueryInterfacehttps://docs.discord.com/developers/resources/audit-log#get-guild-audit-logRESTGetAPIChannelMessageReactionUsersQueryInterfacehttps://docs.discord.com/developers/resources/channel#get-reactionsRESTGetAPIChannelMessagesPinsQueryInterfacehttps://docs.discord.com/developers/resources/message#get-channel-pinsRESTGetAPIChannelMessagesPinsResultInterfacehttps://docs.discord.com/developers/resources/message#get-channel-pinsRESTGetAPIChannelMessagesQueryInterfacehttps://docs.discord.com/developers/resources/channel#get-channel-messagesRESTGetAPIChannelThreadMemberQueryInterfacehttps://docs.discord.com/developers/resources/channel#get-thread-memberRESTGetAPIChannelThreadMembersQueryInterfacehttps://docs.discord.com/developers/resources/channel#list-thread-membersRESTGetAPIChannelThreadsArchivedQueryInterfacehttps://docs.discord.com/developers/resources/channel#list-public-archived-threadsRESTGetAPIChannelUsersThreadsArchivedResultInterfacehttps://docs.discord.com/developers/resources/channel#list-joined-private-archived-threadsRESTGetAPICurrentUserGuildsQueryInterfacehttps://docs.discord.com/developers/resources/user#get-current-user-guildsRESTGetAPIEntitlementsQueryInterfacehttps://docs.discord.com/developers/monetization/entitlements#list-entitlementsRESTGetAPIGuildBansQueryInterfacehttps://docs.discord.com/developers/resources/guild#get-guild-bansRESTGetAPIGuildMembersQueryInterfacehttps://docs.discord.com/developers/resources/guild#list-guild-membersRESTGetAPIGuildMembersSearchQueryInterfacehttps://docs.discord.com/developers/resources/guild#search-guild-membersRESTGetAPIGuildMessagesSearchInterfacehttps://docs.discord.com/developers/resources/message#search-guild-messagesRESTGetAPIGuildMessagesSearchIndexingResultInterfacehttps://docs.discord.com/developers/resources/message#search-guild-messages Response when the index is not yet available (HTTP 202)RESTGetAPIGuildMessagesSearchQueryInterfacehttps://docs.discord.com/developers/resources/message#search-guild-messagesRESTGetAPIGuildPruneCountQueryInterfacehttps://docs.discord.com/developers/resources/guild#get-guild-prune-countRESTGetAPIGuildPruneCountResultInterfacehttps://docs.discord.com/developers/resources/guild#get-guild-prune-countRESTGetAPIGuildQueryInterfacehttps://docs.discord.com/developers/resources/guild#get-guildRESTGetAPIGuildScheduledEventQueryInterfacehttps://docs.discord.com/developers/resources/guild-scheduled-event#get-guild-scheduled-eventRESTGetAPIGuildScheduledEventsQueryInterfacehttps://docs.discord.com/developers/resources/guild-scheduled-event#list-scheduled-events-for-guildRESTGetAPIGuildScheduledEventUsersQueryInterfacehttps://docs.discord.com/developers/resources/guild-scheduled-event#get-guild-scheduled-event-usersRESTGetAPIGuildVanityUrlResultInterfacehttps://docs.discord.com/developers/resources/guild#get-guild-vanity-urlRESTGetAPIGuildWidgetImageQueryInterfacehttps://docs.discord.com/developers/resources/guild#get-guild-widget-imageRESTGetAPIInviteQueryInterfacehttps://docs.discord.com/developers/resources/invite#get-inviteRESTGetAPIOAuth2CurrentAuthorizationResultInterfacehttps://docs.discord.com/developers/topics/oauth2#get-current-authorization-informationRESTGetAPIPollAnswerVotersQueryInterfacehttps://docs.discord.com/developers/resources/poll#get-answer-votersRESTGetAPIPollAnswerVotersResultInterfacehttps://docs.discord.com/developers/resources/poll#get-answer-votersRESTGetAPISKUSubscriptionsQueryInterfacehttps://canary.discord.com/developers/docs/resources/subscription#query-string-paramsRESTGetAPIWebhookWithTokenMessageQueryInterfacehttps://docs.discord.com/developers/resources/webhook#get-webhook-message-query-string-paramsRESTGetStickerPacksResultInterfacehttps://docs.discord.com/developers/resources/sticker#list-sticker-packsRESTGetTargetUsersJobStatusInterfacehttps://docs.discord.com/developers/resources/invite#get-target-users-job-status Processing target users from a CSV when creating or updating an invite is done asynchronously. This endpoint allows you to check the status of that job.RESTOAuth2AdvancedBotAuthorizationQueryInterfacehttps://docs.discord.com/developers/topics/oauth2#advanced-bot-authorizationRESTOAuth2AdvancedBotAuthorizationQueryResultInterfaceRESTOAuth2AuthorizationQueryInterfacehttps://docs.discord.com/developers/topics/oauth2#authorization-code-grantRESTOAuth2AuthorizationQueryResultInterfacehttps://docs.discord.com/developers/topics/oauth2#authorization-code-grant-redirect-url-exampleRESTOAuth2BotAuthorizationQueryInterfacehttps://docs.discord.com/developers/topics/oauth2#bot-authorization-flow-bot-auth-parametersRESTOAuth2ImplicitAuthorizationQueryInterfacehttps://docs.discord.com/developers/topics/oauth2#implicit-grantRestObserveOptionsInterfaceRestObserverInterfaceRestObserverEntryInterfaceRestObserverFailPayloadInterfaceRestObserverRatelimitPayloadInterfaceRestObserverRequestPayloadInterfaceRestObserverSuccessPayloadInterfaceRESTPatchAPIChannelJSONBodyInterfacehttps://docs.discord.com/developers/resources/channel#modify-channelRESTPatchAPIChannelMessageJSONBodyInterfacehttps://docs.discord.com/developers/resources/channel#edit-messageRESTPatchAPICurrentGuildMemberJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#modify-current-memberRESTPatchAPICurrentUserJSONBodyInterfacehttps://docs.discord.com/developers/resources/user#modify-current-userRESTPatchAPIGuildEmojiJSONBodyInterfacehttps://docs.discord.com/developers/resources/emoji#modify-guild-emojiRESTPatchAPIGuildJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#modify-guildRESTPatchAPIGuildMemberJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#modify-guild-memberRESTPatchAPIGuildMemberVerificationJSONBodyInterfaceRESTPatchAPIGuildRoleJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#modify-guild-roleRESTPatchAPIGuildSoundboardSoundJSONBodyInterfacehttps://docs.discord.com/developers/resources/soundboard#modify-guild-soundboard-soundRESTPatchAPIGuildStickerJSONBodyInterfacehttps://docs.discord.com/developers/resources/sticker#modify-guild-stickerRESTPatchAPIGuildVoiceStateCurrentMemberJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#modify-current-user-voice-stateRESTPatchAPIGuildVoiceStateUserJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#modify-user-voice-stateRESTPatchAPIStageInstanceJSONBodyInterfacehttps://docs.discord.com/developers/resources/stage-instance#modify-stage-instanceRESTPatchAPIWebhookJSONBodyInterfacehttps://docs.discord.com/developers/resources/webhook#modify-webhookRESTPostAPIAutoModerationRuleJSONBodyInterfacehttps://docs.discord.com/developers/resources/auto-moderation#create-auto-moderation-ruleRESTPostAPIChannelFollowersJSONBodyInterfacehttps://docs.discord.com/developers/resources/channel#follow-news-channelRESTPostAPIChannelInviteJSONBodyInterfacehttps://docs.discord.com/developers/resources/channel#create-channel-inviteRESTPostAPIChannelMessageJSONBodyInterfacehttps://docs.discord.com/developers/resources/channel#create-messageRESTPostAPIChannelMessagesBulkDeleteJSONBodyInterfacehttps://docs.discord.com/developers/resources/channel#bulk-delete-messagesRESTPostAPIChannelMessagesThreadsJSONBodyInterfacehttps://docs.discord.com/developers/resources/channel#start-thread-from-messageRESTPostAPIChannelThreadsJSONBodyInterfacehttps://docs.discord.com/developers/resources/channel#start-thread-without-messageRESTPostAPIChannelWebhookJSONBodyInterfacehttps://docs.discord.com/developers/resources/webhook#create-webhookRESTPostAPIChatInputApplicationCommandsJSONBodyInterfacehttps://docs.discord.com/developers/interactions/application-commands#create-global-application-commandRESTPostAPIContextMenuApplicationCommandsJSONBodyInterfacehttps://docs.discord.com/developers/interactions/application-commands#create-global-application-commandRESTPostAPICurrentUserCreateDMChannelJSONBodyInterfacehttps://docs.discord.com/developers/resources/user#create-dmRESTPostAPIEntitlementBodyInterfacehttps://docs.discord.com/developers/monetization/entitlements#create-test-entitlementRESTPostAPIGuildBulkBanJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#bulk-guild-banRESTPostAPIGuildBulkBanResultInterfacehttps://docs.discord.com/developers/resources/guild#bulk-guild-banRESTPostAPIGuildEmojiJSONBodyInterfacehttps://docs.discord.com/developers/resources/emoji#create-guild-emoji-json-paramsRESTPostAPIGuildPruneJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#begin-guild-pruneRESTPostAPIGuildPruneResultInterfacehttps://docs.discord.com/developers/resources/guild#begin-guild-pruneRESTPostAPIGuildRoleJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#create-guild-roleRESTPostAPIGuildScheduledEventJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild-scheduled-event#create-guild-scheduled-eventRESTPostAPIGuildsJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#create-guildRESTPostAPIGuildsMFAJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#modify-guild-mfa-levelRESTPostAPIGuildSoundboardSoundJSONBodyInterfacehttps://docs.discord.com/developers/resources/soundboard#create-guild-soundboard-sound Soundboard sounds have a max file size of 512kb and a max duration of 5.2 seconds. This endpoint supports the X-Audit-Log-Reason header.RESTPostAPIGuildStickerFormDataBodyInterfacehttps://docs.discord.com/developers/resources/sticker#create-guild-stickerRESTPostAPIGuildTemplatesJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild-template#create-guild-templateRESTPostAPIInteractionCallbackWithResponseResultInterfacehttps://docs.discord.com/developers/interactions/receiving-and-responding#interaction-callback-interaction-callback-response-objectRESTPostAPIPrimaryEntryPointApplicationCommandJSONBodyInterfacehttps://docs.discord.com/developers/interactions/application-commands#create-global-application-commandRESTPostAPISoundboardSendSoundJSONBodyInterfacehttps://docs.discord.com/developers/resources/soundboard#send-soundboard-sound-json-paramsRESTPostAPIStageInstanceJSONBodyInterfacehttps://docs.discord.com/developers/resources/stage-instance#create-stage-instanceRESTPostAPITemplateCreateGuildJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild-template#create-guild-from-guild-templateRESTPostAPIWebhookWithTokenJSONBodyInterfacehttps://docs.discord.com/developers/resources/webhook#execute-webhookRESTPostAPIWebhookWithTokenQueryInterfacehttps://docs.discord.com/developers/resources/webhook#execute-webhook-query-string-paramsRESTPostOAuth2AccessTokenResultInterfacehttps://docs.discord.com/developers/topics/oauth2#authorization-code-grant-access-token-responseRESTPostOAuth2AccessTokenURLEncodedDataInterfacehttps://docs.discord.com/developers/topics/oauth2#authorization-code-grant-redirect-url-exampleRESTPostOAuth2AccessTokenWithBotAndGuildsScopeResultInterfacehttps://docs.discord.com/developers/topics/oauth2#advanced-bot-authorization-extended-bot-authorization-access-token-exampleRESTPostOAuth2AccessTokenWithBotAndWebhookIncomingScopeResultInterfacehttps://docs.discord.com/developers/topics/oauth2#webhooks-webhook-token-response-exampleRESTPostOAuth2ClientCredentialsURLEncodedDataInterfacehttps://docs.discord.com/developers/topics/oauth2#client-credentials-grantRESTPostOAuth2RefreshTokenURLEncodedDataInterfacehttps://docs.discord.com/developers/topics/oauth2#authorization-code-grant-refresh-token-exchange-exampleRESTPutAPIApplicationCommandPermissionsJSONBodyInterfacehttps://docs.discord.com/developers/interactions/application-commands#edit-application-command-permissionsRESTPutAPIChannelPermissionJSONBodyInterfacehttps://docs.discord.com/developers/resources/channel#edit-channel-permissionsRESTPutAPIChannelRecipientJSONBodyInterfacehttps://docs.discord.com/developers/resources/channel#group-dm-add-recipientRESTPutAPICurrentUserApplicationRoleConnectionJSONBodyInterfacehttps://docs.discord.com/developers/resources/user#update-user-application-role-connectionRESTPutAPIGuildBanJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#create-guild-banRESTPutAPIGuildIncidentActionsJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#modify-incidents-actionsRESTPutAPIGuildMemberJSONBodyInterfacehttps://docs.discord.com/developers/resources/guild#add-guild-memberRESTPutUpdateTargetUsersInterfacehttps://docs.discord.com/developers/resources/invite#get-target-users Updates the users allowed to see and accept this invite. Uploading a file with invalid user IDs will result in a 400 with the invalid IDs described.RESTRateLimitInterfacehttps://docs.discord.com/developers/topics/rate-limits#exceeding-a-rate-limit-rate-limit-response-structureReturnOptionsTypesInterfaceRgbInterfaceRGB 8-bits per channel. Each in range `0->255` or `0x00->0xff`SendResolverPropsInterfaceSerializedWorkerErrorInterfaceServicesOptionsInterfaceSeyfertBaseChoiceableOptionInterfaceSeyfertBasicOptionInterfaceSeyfertChannelMapInterfaceSeyfertPluginInterfaceSeyfertPluginApiInterfaceSeyfertPluginHooksInterfaceSeyfertRegistryInterfaceShardDataInterfaceShardDetailsInterfaceShardDisconnectDataInterfaceShardHeartInterfaceShardManagerOptionsInterfaceShardOptionsInterfaceShardReconnectDataInterfaceSharedKeyInterfaceSKURoutesInterfaceSoundboardRoutesInterfaceStageChannelInterfaceStageInstanceRoutesInterfaceStartOptionsInterfaceStatusUpdateInterfacehttps://docs.discord.com/developers/topics/gateway-events#update-presenceStickerInterfaceStickerRoutesInterfaceStructWhenInterfaceTextBaseGuildChannelInterfaceTextGuildChannelInterfaceThreadChannelInterfaceThreadOnlyMethodsInterfaceTopicableGuildChannelInterfaceUnavailableMemberInterfaceUpdateVoiceStateInterfacehttps://docs.discord.com/developers/topics/gateway#update-voice-stateUserInterfaceUserRoutesInterfaceVoiceChannelInterfaceVoiceChannelMethodsInterfaceVoiceRoutesInterfaceVoiceStateInterfaceWatcherOptionsInterfaceWatcherPayloadInterfaceWatcherSendToShardInterfaceWebhookInterfaceRepresents a Discord webhook.WebhookEventPayloadInterfacehttps://docs.discord.com/developers/events/webhook-events#payload-structureWebhookRoutesInterfaceWebhookShorterMessageParametersInterfaceWorkerClientInterfaceWorkerClientOptionsInterfaceWorkerDataInterfaceWorkerShardInfoInterface