--- title: 'Discord' description: 'Send messages, manage guilds, and interact with Discord via the Bot API.' --- # Discord Send messages, manage guilds, and interact with Discord via the Bot API. | Detail | Value | |---|---| | Category | Communication | | Base URL | `https://discord.com/api/v10` | | Authentication | Bearer Token | | Endpoints | 6 | | Connector key | `discord` | ## Using Discord in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **Discord** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [POST /channels/{channel_id}/messages](./post_channels_channel_id_messages_messaging_sendmessage) | Send a message to a channel | | [GET /channels/{channel_id}/messages](./get_channels_channel_id_messages_messaging_getmessages) | Get channel messages | | [GET /guilds/{guild_id}](./get_guilds_guild_id_messaging_getguild) | Get guild information | | [GET /guilds/{guild_id}/channels](./get_guilds_guild_id_channels_messaging_getguildchannels) | List guild channels | | [GET /guilds/{guild_id}/members](./get_guilds_guild_id_members_messaging_listmembers) | List guild members | | [PUT /channels/{channel_id}/messages/{message_id}/reactions/{emoji}/@me](./put_channels_channel_id_messages_message_id_reactions_emoji_me_messaging_addreaction) | Add a reaction to a message | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.