Search Link: https://www.google.com/search?channel=fs&client=ubuntu-sn&q=postman+collection+23484324-a1e3b20b-fbbe-4f0b-b842-8848e7de4727

Overview

GET /guilds/{guild_id}/audit-logs

Summary: list guild audit log entries

List audit log entries for a guild


PARAMETERS /guilds/{guild_id}/audit-logs


GET /applications/@me

Summary: get my application

Retrieve the app associated with the requesting bot user


PATCH /applications/@me

Summary: update my application

Update the app associated with the requesting bot user


GET /applications/{application_id}

Summary: get application

Retrieves details about an app


PATCH /applications/{application_id}

Summary: update application

Update an app


PARAMETERS /applications/{application_id}


POST /users/@me/channels

Summary: create dm

Open a DM channel with the user


PUT /channels/{channel_id}/permissions/{overwrite_id}

Summary: set channel permission overwrite

Edit a permission overwrites for a user or role in a channel


DELETE /channels/{channel_id}/permissions/{overwrite_id}

Summary: delete channel permission overwrite

Delete a permission overwrite for a user or role in a channel


PARAMETERS /channels/{channel_id}/permissions/{overwrite_id}


PUT /channels/{channel_id}/recipients/{user_id}

Summary: add group dm user

Add a user to a group DM


DELETE /channels/{channel_id}/recipients/{user_id}

Summary: delete group dm user

Remove a user from a group DM


PARAMETERS /channels/{channel_id}/recipients/{user_id}


POST /channels/{channel_id}/followers

Summary: follow channel

Follow an announcement channel which sends its published messages to a target channel


PARAMETERS /channels/{channel_id}/followers


POST /channels/{channel_id}/typing

Summary: trigger typing indicator

Post a 10-second typing indicator for the channel


PARAMETERS /channels/{channel_id}/typing


PUT /channels/{channel_id}/pins/{message_id}

Summary: pin message

Pin a message in the channel


DELETE /channels/{channel_id}/pins/{message_id}

Summary: unpin message

Unpin a message in the channel


PARAMETERS /channels/{channel_id}/pins/{message_id}


GET /channels/{channel_id}/pins

Summary: list pinned messages

List all pinned messages in a channel


PARAMETERS /channels/{channel_id}/pins


GET /guilds/{guild_id}/channels

Summary: list guild channels

List channels in a guild


POST /guilds/{guild_id}/channels

Summary: create guild channel

Create a channel in a guild


PATCH /guilds/{guild_id}/channels

Summary: bulk update guild channels

Update the positions of a set of channels in a guild


PARAMETERS /guilds/{guild_id}/channels


GET /channels/{channel_id}

Summary: get channel

Retrieves a channel


DELETE /channels/{channel_id}

Summary: delete channel

Deletes a channel


PATCH /channels/{channel_id}

Summary: update channel

Update settings for a channel


PARAMETERS /channels/{channel_id}


GET /applications/{application_id}/guilds/{guild_id}/commands/permissions

Summary: list guild application command permissions

List the command permission objects for all of the app’s commands in the guild


PARAMETERS /applications/{application_id}/guilds/{guild_id}/commands/permissions


GET /applications/{application_id}/guilds/{guild_id}/commands/{command_id}/permissions

Summary: get guild application command permissions

Retrieve the command permissions for a command in the guild


PUT /applications/{application_id}/guilds/{guild_id}/commands/{command_id}/permissions

Summary: set guild application command permissions

Update the command permissions for a command in the guild


PARAMETERS /applications/{application_id}/guilds/{guild_id}/commands/{command_id}/permissions


GET /applications/{application_id}/guilds/{guild_id}/commands/{command_id}

Summary: get guild application command

Retrieve a guild command for the app


DELETE /applications/{application_id}/guilds/{guild_id}/commands/{command_id}

Summary: delete guild application command

Delete a guild command for the app


PATCH /applications/{application_id}/guilds/{guild_id}/commands/{command_id}

Summary: update guild application command

Update a guild command for the app


PARAMETERS /applications/{application_id}/guilds/{guild_id}/commands/{command_id}


GET /applications/{application_id}/guilds/{guild_id}/commands

Summary: list guild application commands

Retrieve a list of all guild commands for the app


PUT /applications/{application_id}/guilds/{guild_id}/commands

Summary: bulk set guild application commands

Overwrite the guild’s existing guild commands for the app


POST /applications/{application_id}/guilds/{guild_id}/commands

Summary: create guild application command

Create a new guild command for the app


PARAMETERS /applications/{application_id}/guilds/{guild_id}/commands


GET /applications/{application_id}/commands/{command_id}

Summary: get application command

Retrieve a global command for the app


DELETE /applications/{application_id}/commands/{command_id}

Summary: delete application command

Delete a global command for the app


PATCH /applications/{application_id}/commands/{command_id}

Summary: update application command

Update a global command for the app


PARAMETERS /applications/{application_id}/commands/{command_id}


GET /applications/{application_id}/commands

Summary: list application commands

List all global commands for an app


PUT /applications/{application_id}/commands

Summary: bulk set application commands

Overwrite an app’s existing global commands


POST /applications/{application_id}/commands

Summary: create application command

Create a global command for the app


PARAMETERS /applications/{application_id}/commands


PUT /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/@me

Summary: add my message reaction

Add a reaction on the message for the current user


DELETE /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/@me

Summary: delete my message reaction

Remove a reaction on the message for the current user


PARAMETERS /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/@me


GET /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}

Summary: list message reactions by emoji

Lists users that reacted to the message with a given emoji


DELETE /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}

Summary: delete all message reactions by emoji

Remove all reactions on the message for a given emoji


PARAMETERS /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}


GET /guilds/{guild_id}/emojis/{emoji_id}

Summary: get guild emoji

Retrieve an emoji in a guild


DELETE /guilds/{guild_id}/emojis/{emoji_id}

Summary: delete guild emoji

Delete an emoji from a guild


PATCH /guilds/{guild_id}/emojis/{emoji_id}

Summary: update guild emoji

Update an emoji’s metadata in a guild


PARAMETERS /guilds/{guild_id}/emojis/{emoji_id}


GET /guilds/{guild_id}/emojis

Summary: list guild emojis

List emojis in a guild


POST /guilds/{guild_id}/emojis

Summary: create guild emoji

Add a new emoji in a guild


PARAMETERS /guilds/{guild_id}/emojis


GET /gateway/bot

Summary: get bot gateway

Retrieve Gateway connection information for the requesting bot user


GET /gateway

Summary: get gateway

Retrieve a valid wss URL that can be used when establishing a Gateway connection


GET /users/@me/guilds

Summary: list my guilds

List partial guilds where the user is a member


POST /guilds

Summary: create guild

Create a new guild


DELETE /users/@me/guilds/{guild_id}

Summary: leave guild

Leave a guild on behalf of the current user


PARAMETERS /users/@me/guilds/{guild_id}


GET /guilds/{guild_id}/new-member-welcome

Summary: get guild new member welcome

Retrieve the new member welcome message for a guild


PARAMETERS /guilds/{guild_id}/new-member-welcome


GET /guilds/{guild_id}/welcome-screen

Summary: get guild welcome screen

Retrieve the welcome screen for a guild


PATCH /guilds/{guild_id}/welcome-screen

Summary: update guild welcome screen

Update the welcome screen properties and channels for a guild


PARAMETERS /guilds/{guild_id}/welcome-screen


DELETE /guilds/{guild_id}/integrations/{integration_id}

Summary: delete guild integration

Removes an integration from a guild and deletes any associated webhooks and bot users


PARAMETERS /guilds/{guild_id}/integrations/{integration_id}


GET /guilds/{guild_id}/integrations

Summary: list guild integrations

List integrations in a guild


PARAMETERS /guilds/{guild_id}/integrations


GET /guilds/{guild_id}/widget.json

Summary: get guild widget

Retrieve the widget for a guild


PARAMETERS /guilds/{guild_id}/widget.json


GET /guilds/{guild_id}/onboarding

Summary: get guilds onboarding

Retrieves the onboarding configuration for a guild


PUT /guilds/{guild_id}/onboarding

Summary: put guilds onboarding

Updates the onboarding configuration for a guild


PARAMETERS /guilds/{guild_id}/onboarding


GET /guilds/{guild_id}/vanity-url

Summary: get guild vanity url

Retrieves a partial invite object with the custom invite link for a guild


PARAMETERS /guilds/{guild_id}/vanity-url


GET /guilds/{guild_id}/widget.png

Summary: get guild widget png

Retrieves a PNG image widget for a guild


PARAMETERS /guilds/{guild_id}/widget.png


GET /guilds/{guild_id}/preview

Summary: get guild preview

Retrieve a preview object for a guild


PARAMETERS /guilds/{guild_id}/preview


GET /guilds/{guild_id}/widget

Summary: get guild widget settings

Retrieve the widget settings for a guild


PATCH /guilds/{guild_id}/widget

Summary: update guild widget settings

Update the widget settings for a guild


PARAMETERS /guilds/{guild_id}/widget


GET /guilds/{guild_id}/prune

Summary: preview prune guild

Returns an object with a pruned key indicated the number of members that would be removed from a guild if it was pruned


POST /guilds/{guild_id}/prune

Summary: prune guild

Start a prune operation on a guild


PARAMETERS /guilds/{guild_id}/prune


GET /guilds/{guild_id}/bans/{user_id}

Summary: get guild ban

Retrieve ban details for a user


PUT /guilds/{guild_id}/bans/{user_id}

Summary: ban user from guild

Ban a user from a guild, and optionally delete messages recently sent by them


DELETE /guilds/{guild_id}/bans/{user_id}

Summary: unban user from guild

Remove a ban for a user


PARAMETERS /guilds/{guild_id}/bans/{user_id}


GET /guilds/{guild_id}/bans

Summary: list guild bans

List user [bans](https://discord.com/developers/docs/resources/guild#ban-object) for a guild


PARAMETERS /guilds/{guild_id}/bans


POST /guilds/{guild_id}/mfa

Summary: set guild mfa level

Set the MFA level for a guild


PARAMETERS /guilds/{guild_id}/mfa


GET /guilds/{guild_id}

Summary: get guild

Retrieve a [guild](https://discord.com/developers/docs/resources/guild#guild-object)


DELETE /guilds/{guild_id}

Summary: delete guild

Permanently delete a guild


PATCH /guilds/{guild_id}

Summary: update guild

Update settings for a guild


PARAMETERS /guilds/{guild_id}


GET /guilds/templates/{code}

Summary: get guild template

Retrieve a guild template


POST /guilds/templates/{code}

Summary: create guild from template

Create a new guild based on a guild template


PARAMETERS /guilds/templates/{code}


PUT /guilds/{guild_id}/templates/{code}

Summary: sync guild template

Syncs a template to the guild’s current state


DELETE /guilds/{guild_id}/templates/{code}

Summary: delete guild template

Deletes a guild template


PATCH /guilds/{guild_id}/templates/{code}

Summary: update guild template

Edit the metadata for a guild template


PARAMETERS /guilds/{guild_id}/templates/{code}


GET /guilds/{guild_id}/templates

Summary: list guild templates

List guild templates for a guild


POST /guilds/{guild_id}/templates

Summary: create guild template

Create a guild template for a guild


PARAMETERS /guilds/{guild_id}/templates


GET /webhooks/{webhook_id}/{webhook_token}/messages/@original

Summary: get original webhook message

Retrieve the initial interaction response


DELETE /webhooks/{webhook_id}/{webhook_token}/messages/@original

Summary: delete original webhook message

Delete the intial interaction response


PATCH /webhooks/{webhook_id}/{webhook_token}/messages/@original

Summary: update original webhook message

Edit the initial interaction response


PARAMETERS /webhooks/{webhook_id}/{webhook_token}/messages/@original


POST /interactions/{interaction_id}/{interaction_token}/callback

Summary: create interaction response

Create a response to an interaction from the Gateway


PARAMETERS /interactions/{interaction_id}/{interaction_token}/callback


GET /webhooks/{webhook_id}/{webhook_token}/messages/{message_id}

Summary: get webhook message

Retrieve a previously-sent webhook message using the same token


DELETE /webhooks/{webhook_id}/{webhook_token}/messages/{message_id}

Summary: delete webhook message

Delete a message that was created by the webhook


PATCH /webhooks/{webhook_id}/{webhook_token}/messages/{message_id}

Summary: update webhook message

Edit a previously-sent webhook message using the same token


PARAMETERS /webhooks/{webhook_id}/{webhook_token}/messages/{message_id}


GET /channels/{channel_id}/invites

Summary: list channel invites

List invites for a channel


POST /channels/{channel_id}/invites

Summary: create channel invite

Create an invite for a channel


PARAMETERS /channels/{channel_id}/invites


GET /guilds/{guild_id}/invites

Summary: list guild invites

List invites in a guild


PARAMETERS /guilds/{guild_id}/invites


GET /invites/{code}

Summary: invite resolve

Retrieve an invite


DELETE /invites/{code}

Summary: invite revoke

Delete an invite


PARAMETERS /invites/{code}


GET /users/@me/guilds/{guild_id}/member

Summary: get my guild member

Retrieve the guild member object for the user


PARAMETERS /users/@me/guilds/{guild_id}/member


GET /guilds/{guild_id}/members/search

Summary: search guild members

List guild members whose username or nickname starts with a provided string


PARAMETERS /guilds/{guild_id}/members/search


PATCH /guilds/{guild_id}/members/@me

Summary: update my guild member

Update the current member in the guild


PARAMETERS /guilds/{guild_id}/members/@me


GET /guilds/{guild_id}/members/{user_id}

Summary: get guild member

Retrieve the guild member object for a user in the specified guild


PUT /guilds/{guild_id}/members/{user_id}

Summary: add guild member

Adds a user to a guild


DELETE /guilds/{guild_id}/members/{user_id}

Summary: delete guild member

Remove a member from a guild


PATCH /guilds/{guild_id}/members/{user_id}

Summary: update guild member

Update member properties for a user in a guild


PARAMETERS /guilds/{guild_id}/members/{user_id}


GET /guilds/{guild_id}/members

Summary: list guild members

Lists members in a guild


PARAMETERS /guilds/{guild_id}/members


POST /channels/{channel_id}/messages/bulk-delete

Summary: bulk delete messages

Delete a list of messages


PARAMETERS /channels/{channel_id}/messages/bulk-delete


DELETE /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/{user_id}

Summary: delete user message reaction

Remove a reaction on the message for the user


PARAMETERS /channels/{channel_id}/messages/{message_id}/reactions/{emoji_name}/{user_id}


DELETE /channels/{channel_id}/messages/{message_id}/reactions

Summary: delete all message reactions

Remove all reactions on the message


PARAMETERS /channels/{channel_id}/messages/{message_id}/reactions


POST /channels/{channel_id}/messages/{message_id}/crosspost

Summary: crosspost message

Publish a message in an announcement channel to all following channels


PARAMETERS /channels/{channel_id}/messages/{message_id}/crosspost


GET /channels/{channel_id}/messages/{message_id}

Summary: get message

Retrieve a message in the channel


DELETE /channels/{channel_id}/messages/{message_id}

Summary: delete message

Delete a message in the channel


PATCH /channels/{channel_id}/messages/{message_id}

Summary: update message

Edit a message in the channel


PARAMETERS /channels/{channel_id}/messages/{message_id}


GET /channels/{channel_id}/messages

Summary: list messages

List messages in the channel


POST /channels/{channel_id}/messages

Summary: create message

Post a message to a channel


PARAMETERS /channels/{channel_id}/messages


GET /oauth2/applications/@me

Summary: get my oauth2 application

Retrieve the app associated with the requesting bot user


GET /oauth2/@me

Summary: get my oauth2 authorization

Retrieve details about the current authorization


PUT /guilds/{guild_id}/members/{user_id}/roles/{role_id}

Summary: add guild member role

Add a role to the guild member


DELETE /guilds/{guild_id}/members/{user_id}/roles/{role_id}

Summary: delete guild member role

Remove a role from the guild member


PARAMETERS /guilds/{guild_id}/members/{user_id}/roles/{role_id}


DELETE /guilds/{guild_id}/roles/{role_id}

Summary: delete guild role

Delete a role in a guild


PATCH /guilds/{guild_id}/roles/{role_id}

Summary: update guild role

Update a role in a guild


PARAMETERS /guilds/{guild_id}/roles/{role_id}


GET /guilds/{guild_id}/roles

Summary: list guild roles

List roles in a guild


POST /guilds/{guild_id}/roles

Summary: create guild role

Create a new role in a guild


PATCH /guilds/{guild_id}/roles

Summary: bulk update guild roles

Update the positions of a set of roles in a guild


PARAMETERS /guilds/{guild_id}/roles


GET /users/@me/applications/{application_id}/role-connection

Summary: get application user role connection

Retrieve an app’s role connection metadata for the user


PUT /users/@me/applications/{application_id}/role-connection

Summary: update application user role connection

Update an app’s role connection metadata for the user


PARAMETERS /users/@me/applications/{application_id}/role-connection


GET /applications/{application_id}/role-connections/metadata

Summary: get application role connections metadata

List role connection metadata objects for the app


PUT /applications/{application_id}/role-connections/metadata

Summary: update application role connections metadata

Update role connection metadata for the app


PARAMETERS /applications/{application_id}/role-connections/metadata


GET /guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}/users

Summary: list guild scheduled event users

List users subscribed to a guild scheduled event


PARAMETERS /guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}/users


GET /guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}

Summary: get guild scheduled event

Retrieve a scheduled event in the guild


DELETE /guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}

Summary: delete guild scheduled event

Delete a scheduled event in the guild


PATCH /guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}

Summary: update guild scheduled event

Edit a scheduled event in the guild


PARAMETERS /guilds/{guild_id}/scheduled-events/{guild_scheduled_event_id}


GET /guilds/{guild_id}/scheduled-events

Summary: list guild scheduled events

Edit a scheduled event in the guild


POST /guilds/{guild_id}/scheduled-events

Summary: create guild scheduled event

Create a scheduled event in the guild


PARAMETERS /guilds/{guild_id}/scheduled-events


POST /stage-instances

Summary: create stage instance

Create a stage instance associated with the stage channel


GET /stage-instances/{channel_id}

Summary: get stage instance

Get the instance associated with a stage channel, if it exists


DELETE /stage-instances/{channel_id}

Summary: delete stage instance

Deletes the stage instance


PATCH /stage-instances/{channel_id}

Summary: update stage instance

Updates properties of an existing stage instance


PARAMETERS /stage-instances/{channel_id}


GET /guilds/{guild_id}/stickers/{sticker_id}

Summary: get guild sticker

Retrieve a sticker in a guild


DELETE /guilds/{guild_id}/stickers/{sticker_id}

Summary: delete guild sticker

Delete a sticker in a guild


PATCH /guilds/{guild_id}/stickers/{sticker_id}

Summary: update guild sticker

Update a sticker’s metadata in a guild


PARAMETERS /guilds/{guild_id}/stickers/{sticker_id}


GET /guilds/{guild_id}/stickers

Summary: list guild stickers

List stickers in a guild


POST /guilds/{guild_id}/stickers

Summary: create guild sticker

Create a sticker in a guild


PARAMETERS /guilds/{guild_id}/stickers


GET /stickers/{sticker_id}

Summary: get sticker

Retrieve a sticker


PARAMETERS /stickers/{sticker_id}


GET /channels/{channel_id}/users/@me/threads/archived/private

Summary: list my private archived threads

List the user’s joined private threads (type of PRIVATE_THREAD) that are archived in the given channel


PARAMETERS /channels/{channel_id}/users/@me/threads/archived/private


GET /channels/{channel_id}/threads/archived/private

Summary: list private archived threads

List private threads (type of PRIVATE_THREAD) that are archived in the channel


PARAMETERS /channels/{channel_id}/threads/archived/private


GET /channels/{channel_id}/threads/archived/public

Summary: list public archived threads

List public threads (type of PUBLIC_THREAD or ANNOUNCEMENT_THREAD) that are archived in the channel


PARAMETERS /channels/{channel_id}/threads/archived/public


PUT /channels/{channel_id}/thread-members/@me

Summary: join thread

Add the current user to the thread


DELETE /channels/{channel_id}/thread-members/@me

Summary: leave thread

Remove the current user from the thread


PARAMETERS /channels/{channel_id}/thread-members/@me


POST /channels/{channel_id}/messages/{message_id}/threads

Summary: create thread from message

Create a new thread from an existing message


PARAMETERS /channels/{channel_id}/messages/{message_id}/threads


GET /guilds/{guild_id}/threads/active

Summary: get active guild threads

List the guild’s active threads in descending order by the threads’ id


PARAMETERS /guilds/{guild_id}/threads/active


GET /channels/{channel_id}/thread-members/{user_id}

Summary: get thread member

Retrieve the thread member object for a user, if they are a member of the thread


PUT /channels/{channel_id}/thread-members/{user_id}

Summary: add thread member

Add a member to a thread


DELETE /channels/{channel_id}/thread-members/{user_id}

Summary: delete thread member

Remove a member from a thread


PARAMETERS /channels/{channel_id}/thread-members/{user_id}


GET /channels/{channel_id}/thread-members

Summary: list thread members

Lists all members for a thread


PARAMETERS /channels/{channel_id}/thread-members


POST /channels/{channel_id}/threads

Summary: create thread

Create a new thread in the channel


PARAMETERS /channels/{channel_id}/threads


GET /users/@me/connections

Summary: list my connections

List all connections for the user


GET /users/@me

Summary: get my user

Retrieve details about the current user


PATCH /users/@me

Summary: update my user

Update account settings for the current user


GET /users/{user_id}

Summary: get user

Retrieve a user


PARAMETERS /users/{user_id}


GET /voice/regions

Summary: list voice regions

List voice region objects that can be used when setting a voice or stage channel’s rtc_region


PATCH /guilds/{guild_id}/voice-states/@me

Summary: update self voice state

Updates the current user’s voice state


PARAMETERS /guilds/{guild_id}/voice-states/@me


PATCH /guilds/{guild_id}/voice-states/{user_id}

Summary: update voice state

Updates a user’s voice state in the guild


PARAMETERS /guilds/{guild_id}/voice-states/{user_id}


GET /guilds/{guild_id}/regions

Summary: list guild voice regions

List voice regions for a guild


PARAMETERS /guilds/{guild_id}/regions


GET /channels/{channel_id}/webhooks

Summary: list channel webhooks

List a channel’s webhooks


POST /channels/{channel_id}/webhooks

Summary: create webhook

Create a new webhook for the channel


PARAMETERS /channels/{channel_id}/webhooks


POST /webhooks/{webhook_id}/{webhook_token}/github

Summary: execute github compatible webhook

Execute a Github webhook, using this endpoint as the “Payload URL”


PARAMETERS /webhooks/{webhook_id}/{webhook_token}/github


POST /webhooks/{webhook_id}/{webhook_token}/slack

Summary: execute slack compatible webhook

Execute a Slack-compatible webhoook


PARAMETERS /webhooks/{webhook_id}/{webhook_token}/slack


GET /guilds/{guild_id}/webhooks

Summary: get guild webhooks

List webhooks in a guild


PARAMETERS /guilds/{guild_id}/webhooks


GET /webhooks/{webhook_id}/{webhook_token}

Summary: get webhook by token

Retrieve a webhook using a webhook token (without authentication)


POST /webhooks/{webhook_id}/{webhook_token}

Summary: execute webhook

Execute a webhook


DELETE /webhooks/{webhook_id}/{webhook_token}

Summary: delete webhook by token

Delete a webhook using a webhook token (without authentication)


PATCH /webhooks/{webhook_id}/{webhook_token}

Summary: update webhook by token

Modify a webhook using a webhook token (without authentication)


PARAMETERS /webhooks/{webhook_id}/{webhook_token}


GET /webhooks/{webhook_id}

Summary: get webhook

Retrieve a webhook


DELETE /webhooks/{webhook_id}

Summary: delete webhook

Delete a webhook


PATCH /webhooks/{webhook_id}

Summary: update webhook

Modify a webhook


PARAMETERS /webhooks/{webhook_id}