D

discord.com

Discord is a communication platform for communities, messaging, voice, and interactive applications. Its developer platform lets apps and bots integrate with Discord servers, users, and client features.

1 integration · REST

Discord exposes a documented REST API at `https://discord.com/api`, authenticated with either bot tokens or OAuth2 access tokens from a registered Discord application; no public GraphQL, MCP server, or standalone CLI surface was found on `discord.com`.

discovered 2mo ago
REST · OpenAPI1
Credentials
Bot tokenbearerGet token

Create or open an application in the Discord Developer Portal, add a bot to the application, and copy the bot token from the Bot settings. The REST API docs say authenticated requests use the Authorization header and Discord's bot flows are configured from your app in the developer portal; bot installation and app management are documented in the Application Resource and OAuth2 docs.

OAuth2 application credentialsoauth2Set up OAuth

Register an app in the Discord Developer Portal to get a client_id and client_secret, then use Discord OAuth2 as documented in the OAuth2 guide. Discord supports authorization code, implicit, and client credentials grants, with authorization at https://discord.com/oauth2/authorize and token exchange at https://discord.com/api/oauth2/token. Use the grant and scopes appropriate for the API features you call.

conventions · 0/8 published

Publish these signals → /publishing