- Returns the user object of the requester's account
- Returns a user object for a given user ID
- Modify the requester's user account settings
- Returns a list of partial guild objects the current user is a member of
- Returns a guild member object for the current user
- Leave a guild
- Create a new DM channel with a user
- Returns a list of connection objects
- Returns the application role connection for the user. Requires OAuth2 — does not work with bot token.
- Updates and returns the application role connection for the user. Requires OAuth2 — does not work with bot token.
- Returns the application object associated with the requesting bot user
- Returns a list of application role connection metadata objects for the given application
- Returns the guild object for the given id
- Returns the guild preview object for the given id
- Modify a guild's settings
- Returns a list of guild channel objects
- Create a new channel object for the guild
- Returns a list of guild member objects that are members of the guild
- Returns a list of guild member objects whose username or nickname starts with a provided string
- Returns a guild member object for the specified user
- Adds a user to the guild. Requires a Bot token; the target user's own OAuth2 access token (guilds.join scope) is passed in the body.
- Remove a member from a guild (kick)
- Returns a list of ban objects for the users banned from this guild
- Create a guild ban and optionally delete previous messages
- Returns a list of role objects for the guild
- Delete a guild role
- Adds a role to a guild member
- Removes a role from a guild member
- Returns a list of invite objects for the guild
- Returns all active threads in the guild
- Modifies the current member in a guild
- Returns a role object for the specified role
- Returns a map of role IDs to member counts
- Modify the positions of a set of role objects for the guild
- Returns a list of integration objects for the guild
- Returns the Onboarding object for the guild
- Get a channel by ID
- Update a channel's settings
- Delete a channel or close a private message
- Get a list of users that reacted with this emoji
- Returns a list of invite objects for the channel
- Create a new invite object for the channel
- Creates a new thread from an existing message
- Creates a new thread that is not connected to an existing message
- Adds the current user to a thread
- Removes the current user from a thread
- Removes another member from a thread
- Returns a thread member object for the specified user if they are a member of the thread
- Returns array of thread members objects that are members of the thread
- Edit the channel permission overwrites for a user or role
- Delete a channel permission overwrite for a user or role
- Follow an announcement channel to send messages to a target channel
- Returns an audit log object for the guild
- Get a list of all rules currently configured for the guild
- Get a single auto moderation rule
- Delete an auto moderation rule
- Get a list of emojis for the guild
- Get a specific emoji from the guild
- Create a new emoji for the guild
- Modify an existing guild emoji
- Delete a guild emoji
- Get a list of emojis for the application
- Get a specific emoji from the application
- Create a new emoji for the application
- Modify an existing application emoji
- Delete an application emoji
- Get all scheduled events for a guild
- Get a specific scheduled event
- Delete a scheduled event
- Get users subscribed to a scheduled event
- Get an invite by code
- Get messages from a channel
- Send a message to a channel
- Edit a previously sent message
- Get a specific message in a channel
- Create a reaction for a message
- Delete a reaction the current user made
- Delete another user's reaction
- Delete all reactions on a message
- Delete all reactions for a specific emoji
- Delete multiple messages in a single request
- Return the authenticated Discord identity, auth type, and OAuth scopes (when applicable), mapped to the IAM credentials unified schema.
- List Discord guilds (servers) that the authenticated user or bot is a member of, up to 2,000 guilds, mapped to the IAM organizations unified schema.
- Fetch a single Discord guild by id, mapped to the IAM organizations unified schema.
- List the resource types supported by Discord for resource-scoped permission queries.
- List users with access to a Discord guild. Each user carries a resource-scoped role for the requested guild.
- List Discord guild roles, mapped to the IAM roles unified schema. The guild is resolved automatically from the connection's guild list, since Discord's roles endpoint accepts no organization filter through the unified platform.
- Fetch a single Discord guild role by id. The guild is resolved automatically from the connection's guild list.
- List Discord guild members, mapped to the IAM users unified schema, up to 10,000 members per guild. filter.organization_id (the guild id) is optional — auto-resolved when the connection sees exactly one guild, otherwise a 400 asks for it. Pass expand=["roles"] to inline each member's guild role references.
- Fetch a single Discord guild member by id. The guild is resolved automatically from the connection's guild list. Pass expand=["roles"] to inline the member's guild role references.
No matching actions