No summary provided.
Route for: - GET
/applications/{application.id}/commands/{command.id} - PATCH /applications/{application.id}/commands/{command.id} - DELETE /applications/{application.id}/commands/{command.id}Route for: - GET
/applications/{application.id}/guilds/{guild.id}/commands/{command.id}/permissions - PUT /applications/{application.id}/guilds/{guild.id}/commands/{command.id}/permissionsRoute for: - GET
/applications/{application.id}/commands - PUT /applications/{application.id}/commands - POST /applications/{application.id}/commands| Name | Type | Optional | Description |
|---|---|---|---|
| applicationId | Snowflake | No | None |
Route for: - GET
/applications/{application.id}/emojis/{emoji.id} - PATCH /applications/{application.id}/emojis/{emoji.id} - DELETE /applications/{application.id}/emojis/{emoji.id}Route for: - GET
/applications/{application.id}/emojis - POST /applications/{application.id}/emojis| Name | Type | Optional | Description |
|---|---|---|---|
| applicationId | Snowflake | No | None |
Route for: - GET
/applications/{application.id}/guilds/{guild.id}/commands/{command.id} - PATCH /applications/{application.id}/guilds/{guild.id}/commands/{command.id} - DELETE /applications/{application.id}/guilds/{guild.id}/commands/{command.id}Route for: - GET
/applications/{application.id}/guilds/{guild.id}/commands - PUT /applications/{application.id}/guilds/{guild.id}/commands - POST /applications/{application.id}/guilds/{guild.id}/commandsapplicationRoleConnectionMetadata(applicationId):`/applications/${string}/role-connections/metadata`
Route for: - GET
/applications/{application.id}/role-connections/metadata - PUT /applications/{application.id}/role-connections/metadata| Name | Type | Optional | Description |
|---|---|---|---|
| applicationId | Snowflake | No | None |
Route for: - GET
/channels/{channel.id} - PATCH /channels/{channel.id} - DELETE /channels/{channel.id}| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - POST
/channels/{channel.id}/messages/bulk-delete| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - POST
/channels/{channel.id}/followers| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - GET
/channels/{channel.id}/invites - POST /channels/{channel.id}/invites| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - GET
/channels/{channel.id}/users/@me/threads/archived/private| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - GET
/channels/{channel.id}/messages/{message.id} - PATCH /channels/{channel.id}/messages/{message.id} - DELETE /channels/{channel.id}/messages/{message.id}Route for: - DELETE
/channels/{channel.id}/messages/{message.id}/reactionsRoute for: - POST
/channels/{channel.id}/messages/{message.id}/crosspostRoute for: - PUT
/channels/{channel.id}/messages/{message.id}/reactions/{emoji}/@me - DELETE /channels/{channel.id}/messages/{message.id}/reactions/{emoji}/@me**Note**: You need to URL encode the emoji yourselfRoute for: - GET
/channels/{channel.id}/messages/{message.id}/reactions/{emoji} - DELETE /channels/{channel.id}/messages/{message.id}/reactions/{emoji}**Note**: You need to URL encode the emoji yourselfRoute for: - GET
/channels/{channel.id}/messages - POST /channels/{channel.id}/messages| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - PUT
/channels/{channel.id}/messages/pins/{message.id} - DELETE /channels/{channel.id}/messages/pins/{message.id}Route for: - GET
/channels/{channel.id}/messages/pins| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - DELETE
/channels/{channel.id}/messages/{message.id}/reactions/{emoji}/{user.id}**Note**: You need to URL encode the emoji yourselfRoute for: - PUT
/channels/{channel.id}/permissions/{overwrite.id} - DELETE /channels/{channel.id}/permissions/{overwrite.id}Use channelMessagesPin instead.
Deprecated
/channels/{channel.id}/pins/{message.id} - DELETE /channels/{channel.id}/pins/{message.id}Use channelMessagesPins instead.
Deprecated
/channels/{channel.id}/pins| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - PUT
/channels/{channel.id}/recipients/{user.id} - DELETE /channels/{channel.id}/recipients/{user.id}Route for: - GET
/channels/{channel.id}/threads/archived/public - GET /channels/{channel.id}/threads/archived/private| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
| archivedStatus | 'private' | 'public' | No | None |
Route for: - POST
/channels/{channel.id}/typing| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - GET
/channels/{channel.id}/webhooks - POST /channels/{channel.id}/webhooks| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - POST
/applications/{application.id}/entitlements/{entitlement.id}/consumeRoute for: - GET
/applications/@me - PATCH /applications/@meRoute for: - GET
/applications/{application.id}/entitlements/{entitlement.id} - DELETE /applications/{application.id}/entitlements/{entitlement.id}Route for: - GET
/applications/{application.id}/entitlements - POST /applications/{application.id}/entitlements| Name | Type | Optional | Description |
|---|---|---|---|
| applicationId | Snowflake | No | None |
Route for: - POST
/channels/{channel.id}/polls/{message.id}/expireRoute for: - GET
/gatewayRoute for: - GET
/gateway/botRoute for: - GET
/guilds/{guild.id} - PATCH /guilds/{guild.id} - DELETE /guilds/{guild.id} (**deprecated**)| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/threads/active| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/applications/{application.id}/guilds/{guild.id}/commands/permissions - PUT /applications/{application.id}/guilds/{guild.id}/commands/permissionsRoute for: - GET
/guilds/{guild.id}/audit-logs| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Routes for: - GET
/guilds/{guild.id}/auto-moderation/rules/{rule.id} - PATCH /guilds/{guild.id}/auto-moderation/rules/{rule.id} - DELETE /guilds/{guild.id}/auto-moderation/rules/{rule.id}Route for: - GET
/guilds/{guild.id}/auto-moderation/rules - POST /guilds/{guild.id}/auto-moderation/rules| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/bans/{user.id} - PUT /guilds/{guild.id}/bans/{user.id} - DELETE /guilds/{guild.id}/bans/{user.id}Route for: - GET
/guilds/{guild.id}/bans| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - POST
/guilds/{guild.id}/bulk-ban| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/channels - POST /guilds/{guild.id}/channels - PATCH /guilds/{guild.id}/channels| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Use guildMember instead.
Deprecated
/guilds/{guild.id}/members/@me/nick| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/emojis/{emoji.id} - PATCH /guilds/{guild.id}/emojis/{emoji.id} - DELETE /guilds/{guild.id}/emojis/{emoji.id}Route for: - GET
/guilds/{guild.id}/emojis - POST /guilds/{guild.id}/emojis| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - PUT
/guilds/${guild.id}/incident-actions| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - DELETE
/guilds/{guild.id}/integrations/{integration.id}Route for: - GET
/guilds/{guild.id}/integrations| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/invites| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/members/{user.id} - PUT /guilds/{guild.id}/members/{user.id} - PATCH /guilds/{guild.id}/members/@me - PATCH /guilds/{guild.id}/members/{user.id} - DELETE /guilds/{guild.id}/members/{user.id}Route for: - PUT
/guilds/{guild.id}/members/{user.id}/roles/{role.id} - DELETE /guilds/{guild.id}/members/{user.id}/roles/{role.id}Route for: - GET
/guilds/{guild.id}/members| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/members/search| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/member-verification - PATCH /guilds/{guild.id}/member-verification https://github.com/discord/discord-api-docs/pull/2547| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Deprecated
/guilds/{guild.id}/mfa| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/onboarding - PUT /guilds/{guild.id}/onboarding| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/preview| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/prune - POST /guilds/{guild.id}/prune| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/roles/{role.id} - PATCH /guilds/{guild.id}/roles/{role.id} - DELETE /guilds/{guild.id}/roles/{role.id}Route for: - GET
/guilds/{guild.id}/roles - POST /guilds/{guild.id}/roles - PATCH /guilds/{guild.id}/roles| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - POST
/guildsRoute for: - GET
/guilds/{guild.id}/scheduled-events/{guildScheduledEvent.id} - PATCH /guilds/{guild.id}/scheduled-events/{guildScheduledEvent.id} - DELETE /guilds/{guild.id}/scheduled-events/{guildScheduledEvent.id}Route for: - GET
/guilds/{guild.id}/scheduled-events - POST /guilds/{guild.id}/scheduled-events| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/scheduled-events/{guildScheduledEvent.id}/usersRoute for: - GET
/guilds/{guild.id}/soundboard-sounds/{sound.id} - PATCH /guilds/{guild.id}/soundboard-sounds/{sound.id} - DELETE /guilds/{guild.id}/soundboard-sounds/{sound.id}Route for: - GET
/guilds/{guild.id}/soundboard-sounds - POST /guilds/{guild.id}/soundboard-sounds| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/stickers/{sticker.id} - PATCH /guilds/{guild.id}/stickers/{sticker.id} - DELETE /guilds/{guild.id}/stickers/{sticker.id}Route for: - GET
/guilds/{guild.id}/stickers - POST /guilds/{guild.id}/stickers| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - PUT
/guilds/{guild.id}/templates/{template.code} - PATCH /guilds/{guild.id}/templates/{template.code} - DELETE /guilds/{guild.id}/templates/{template.code}Route for: - GET
/guilds/{guild.id}/templates - POST /guilds/{guild.id}/templates| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/vanity-url| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/regions| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/voice-states/@me - GET /guilds/{guild.id}/voice-states/{user.id} - PATCH /guilds/{guild.id}/voice-states/@me - PATCH /guilds/{guild.id}/voice-states/{user.id}Route for: - GET
/guilds/{guild.id}/webhooks| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/welcome-screen - PATCH /guilds/{guild.id}/welcome-screen| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/widget.png| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/widget.json| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/guilds/{guild.id}/widget - PATCH /guilds/{guild.id}/widget| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - POST
/interactions/{interaction.id}/{interaction.token}/callbackRoute for: - GET
/invites/{invite.code} - DELETE /invites/{invite.code}| Name | Type | Optional | Description |
|---|---|---|---|
| code | string | No | None |
Use stickerPacks instead.
Deprecated
/sticker-packsRoute for: - GET
/oauth2/authorizeRoute for: - GET
/oauth2/applications/@meRoute for: - GET
/oauth2/@meRoute for: - POST
/oauth2/tokenRoute for: - POST
/oauth2/token/revokeRoute for: - GET
/channels/{channel.id}/polls/{message.id}/answers/{answer_id}Route for: - POST
/channels/{channel.id}/send-soundboard-sound| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - GET
/applications/{application.id}/skus| Name | Type | Optional | Description |
|---|---|---|---|
| applicationId | Snowflake | No | None |
Route for: - GET
/skus/{sku.id}/subscriptions/{subscription.id}Route for: - GET
/skus/{sku.id}/subscriptions| Name | Type | Optional | Description |
|---|---|---|---|
| skuId | Snowflake | No | None |
Route for: - GET
/soundboard-default-soundsRoute for: - GET
/stage-instances/{channel.id} - PATCH /stage-instances/{channel.id} - DELETE /stage-instances/{channel.id}| Name | Type | Optional | Description |
|---|---|---|---|
| channelId | Snowflake | No | None |
Route for: - POST
/stage-instancesRoute for: - GET
/stickers/{sticker.id}| Name | Type | Optional | Description |
|---|---|---|---|
| stickerId | Snowflake | No | None |
Route for: - GET
/sticker-packs/{pack.id}| Name | Type | Optional | Description |
|---|---|---|---|
| packId | Snowflake | No | None |
Route for: - GET
/sticker-packsRoute for: - GET
/guilds/templates/{template.code} - POST /guilds/templates/{template.code} (**deprecated**)| Name | Type | Optional | Description |
|---|---|---|---|
| code | string | No | None |
Route for: - GET
/channels/{thread.id}/thread-members - GET /channels/{thread.id}/thread-members/{user.id} - PUT /channels/{thread.id}/thread-members/@me - PUT /channels/{thread.id}/thread-members/{user.id} - DELETE /channels/{thread.id}/thread-members/@me - DELETE /channels/{thread.id}/thread-members/{user.id}Route for: - POST
/channels/{channel.id}/threads - POST /channels/{channel.id}/messages/{message.id}/threadsRoute for: - GET
/users/@me - GET /users/{user.id} - PATCH /users/@me| Name | Type | Optional | Description |
|---|---|---|---|
| userId | Snowflake | '@me' | Yes | The user ID, defaulted to @me |
Route for: - GET
/users/@me/applications/{application.id}/role-connection - PUT /users/@me/applications/{application.id}/role-connection| Name | Type | Optional | Description |
|---|---|---|---|
| applicationId | Snowflake | No | None |
Route for: - POST
/users/@me/channelsRoute for: - GET
/users/@me/connectionsRoute for: - DELETE
/users/@me/guilds/{guild.id}| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/users/@me/guilds/{guild.id}/member| Name | Type | Optional | Description |
|---|---|---|---|
| guildId | Snowflake | No | None |
Route for: - GET
/users/@me/guildsRoute for: - GET
/voice/regionsRoute for: - GET
/webhooks/{webhook.id} - GET /webhooks/{webhook.id}/{webhook.token} - PATCH /webhooks/{webhook.id} - PATCH /webhooks/{webhook.id}/{webhook.token} - DELETE /webhooks/{webhook.id} - DELETE /webhooks/{webhook.id}/{webhook.token} - POST /webhooks/{webhook.id}/{webhook.token}- POST /webhooks/{application.id}/{interaction.token}Route for: - GET
/webhooks/{webhook.id}/{webhook.token}/messages/@original - GET /webhooks/{webhook.id}/{webhook.token}/messages/{message.id} - PATCH /webhooks/{webhook.id}/{webhook.token}/messages/@original - PATCH /webhooks/{webhook.id}/{webhook.token}/messages/{message.id} - DELETE /webhooks/{webhook.id}/{webhook.token}/messages/@original - DELETE /webhooks/{webhook.id}/{webhook.token}/messages/{message.id}- PATCH /webhooks/{application.id}/{interaction.token}/messages/@original - PATCH /webhooks/{application.id}/{interaction.token}/messages/{message.id} - DELETE /webhooks/{application.id}/{interaction.token}/messages/{message.id}