Connectors
Communication, Email & Calendar
Discord
Chat platform: send messages, manage channels, members, and roles
Discord API referenceAPI checked August 18, 2026
- Signs in with
- Connection fields
- Runs on
- Cloud or On-Prem Worker
- Operations
- 292
- Ready-made triggers
- 0
Connect Discord
- In Neblex open Connect › Connections and click New Connection.
- Search for Discord and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| TokenOptionalSecret | Discord bot token; stored sealed and sent only as Authorization: Bot on operations that accept bot authentication. |
| Oauth TokenOptionalSecret | Discord OAuth2 bearer token; stored sealed and sent only on source-declared OAuth alternatives. |
Use it in a flow
- Open a flow, open the node library and search for Discord.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from Discord without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Discord can send webhooks, a Webhook trigger receives them at its own URL.
Operations
292 operations in 20 groups. Each one is a step you can add to a flow.
Application33
Applications Get Activity Instanceapplications_get_activity_instance | GET | |
Bulk Set Application Commandsbulk_set_application_commands | PUT | |
Bulk Set Guild Application Commandsbulk_set_guild_application_commands | PUT | |
Consume Entitlementconsume_entitlement | POST | |
Create Application Commandcreate_application_command | POST | |
Create Application Emojicreate_application_emoji | POST | |
Create Entitlementcreate_entitlement | POST | |
Create Guild Application Commandcreate_guild_application_command | POST | |
Delete Application Commanddelete_application_command | DELETE | |
Delete Application Emojidelete_application_emoji | DELETE | |
Delete Entitlementdelete_entitlement | DELETE | |
Delete Guild Application Commanddelete_guild_application_command | DELETE | |
Get Applicationget_application | GET | |
Get Application Commandget_application_command | GET | |
Get Application Emojiget_application_emoji | GET | |
Get Application Role Connections Metadataget_application_role_connections_metadata | GET | |
Get Entitlementget_entitlement | GET | |
Get Entitlementsget_entitlements | GET | |
Get Guild Application Commandget_guild_application_command | GET | |
Get Guild Application Command Permissionsget_guild_application_command_permissions | GET | |
Get My Applicationget_my_application | GET | |
List Application Commandslist_application_commands | GET | |
List Application Emojislist_application_emojis | GET | |
List Guild Application Command Permissionslist_guild_application_command_permissions | GET | |
List Guild Application Commandslist_guild_application_commands | GET | |
Set Guild Application Command Permissionsset_guild_application_command_permissions | PUT | |
Update Applicationupdate_application | PATCH | |
Update Application Commandupdate_application_command | PATCH | |
Update Application Emojiupdate_application_emoji | PATCH | |
Update Application Role Connections Metadataupdate_application_role_connections_metadata | PUT | |
Update Guild Application Commandupdate_guild_application_command | PATCH | |
Update My Applicationupdate_my_application | PATCH | |
Upload Application Attachmentupload_application_attachment | POST |
CDN24
Download Signed Attachmentdownload_signed_attachment | GET | Download a time-limited signed Discord attachment CDN URL returned by the API. |
Get Cdn Achievement Iconget_cdn_achievement_icon | GET | Fetch Discord's documented achievement icon CDN asset. |
Get Cdn Application Assetget_cdn_application_asset | GET | Fetch Discord's documented application asset CDN asset. |
Get Cdn Application Coverget_cdn_application_cover | GET | Fetch Discord's documented application cover CDN asset. |
Get Cdn Application Iconget_cdn_application_icon | GET | Fetch Discord's documented application icon CDN asset. |
Get Cdn Avatar Decorationget_cdn_avatar_decoration | GET | Fetch Discord's documented avatar decoration CDN asset. |
Get Cdn Custom Emojiget_cdn_custom_emoji | GET | Fetch Discord's documented custom emoji CDN asset. |
Get Cdn Default User Avatarget_cdn_default_user_avatar | GET | Fetch Discord's documented default user avatar CDN asset. |
Get Cdn Guild Bannerget_cdn_guild_banner | GET | Fetch Discord's documented guild banner CDN asset. |
Get Cdn Guild Discovery Splashget_cdn_guild_discovery_splash | GET | Fetch Discord's documented guild discovery splash CDN asset. |
Get Cdn Guild Iconget_cdn_guild_icon | GET | Fetch Discord's documented guild icon CDN asset. |
Get Cdn Guild Member Avatarget_cdn_guild_member_avatar | GET | Fetch Discord's documented guild member avatar CDN asset. |
Get Cdn Guild Member Bannerget_cdn_guild_member_banner | GET | Fetch Discord's documented guild member banner CDN asset. |
Get Cdn Guild Scheduled Event Coverget_cdn_guild_scheduled_event_cover | GET | Fetch Discord's documented guild scheduled event cover CDN asset. |
Get Cdn Guild Splashget_cdn_guild_splash | GET | Fetch Discord's documented guild splash CDN asset. |
Get Cdn Guild Tag Badgeget_cdn_guild_tag_badge | GET | Fetch Discord's documented guild tag badge CDN asset. |
Get Cdn Role Iconget_cdn_role_icon | GET | Fetch Discord's documented role icon CDN asset. |
Get Cdn Stickerget_cdn_sticker | GET | Fetch Discord's documented sticker CDN asset. |
Get CDN Sticker GIFget_cdn_sticker_gif | GET | Fetch a GIF-format sticker from Discord's documented media host. |
Get Cdn Sticker Pack Bannerget_cdn_sticker_pack_banner | GET | Fetch Discord's documented sticker pack banner CDN asset. |
Get Cdn Store Page Assetget_cdn_store_page_asset | GET | Fetch Discord's documented store page asset CDN asset. |
Get Cdn Team Iconget_cdn_team_icon | GET | Fetch Discord's documented team icon CDN asset. |
Get Cdn User Avatarget_cdn_user_avatar | GET | Fetch Discord's documented user avatar CDN asset. |
Get Cdn User Bannerget_cdn_user_banner | GET | Fetch Discord's documented user banner CDN asset. |
Channel56
Add Group Dm Useradd_group_dm_user | PUT | |
Add My Message Reactionadd_my_message_reaction | PUT | |
Add Thread Memberadd_thread_member | PUT | |
Bulk Delete Messagesbulk_delete_messages | POST | |
Create Channel Invitecreate_channel_invite | POST | |
Create Channel Invite Formcreate_channel_invite_form | POST | |
Create Channel Invite Multipartcreate_channel_invite_multipart | POST | |
Create Messagecreate_message | POST | |
Create Message Formcreate_message_form | POST | |
Create Message Multipartcreate_message_multipart | POST | |
Create Pincreate_pin | PUT | |
Create Threadcreate_thread | POST | |
Create Thread Formcreate_thread_form | POST | |
Create Thread From Messagecreate_thread_from_message | POST | |
Create Thread Multipartcreate_thread_multipart | POST | |
Create Webhookcreate_webhook | POST | |
Crosspost Messagecrosspost_message | POST | |
Delete All Message Reactionsdelete_all_message_reactions | DELETE | |
Delete All Message Reactions By Emojidelete_all_message_reactions_by_emoji | DELETE | |
Delete Channeldelete_channel | DELETE | |
Delete Channel Permission Overwritedelete_channel_permission_overwrite | DELETE | |
Delete Group Dm Userdelete_group_dm_user | DELETE | |
Delete Messagedelete_message | DELETE | |
Delete My Message Reactiondelete_my_message_reaction | DELETE | |
Delete Pindelete_pin | DELETE | |
Delete Thread Memberdelete_thread_member | DELETE | |
Delete User Message Reactiondelete_user_message_reaction | DELETE | |
Deprecated Create Pindeprecated_create_pin | PUT | |
Deprecated Delete Pindeprecated_delete_pin | DELETE | |
Deprecated List Pinsdeprecated_list_pins | GET | |
Follow Channelfollow_channel | POST | |
Get Answer Votersget_answer_voters | GET | |
Get Channelget_channel | GET | |
Get Messageget_message | GET | |
Get Thread Memberget_thread_member | GET | |
Join Threadjoin_thread | PUT | |
Leave Threadleave_thread | DELETE | |
List Channel Inviteslist_channel_invites | GET | |
List Channel Webhookslist_channel_webhooks | GET | |
List Message Reactions By Emojilist_message_reactions_by_emoji | GET | |
List Messageslist_messages | GET | |
List My Private Archived Threadslist_my_private_archived_threads | GET | |
List Pinslist_pins | GET | |
List Private Archived Threadslist_private_archived_threads | GET | |
List Public Archived Threadslist_public_archived_threads | GET | |
List Thread Memberslist_thread_members | GET | |
Poll Expirepoll_expire | POST | |
Send Soundboard Soundsend_soundboard_sound | POST | |
Set Channel Permission Overwriteset_channel_permission_overwrite | PUT | |
Thread Searchthread_search | GET | |
Trigger Typing Indicatortrigger_typing_indicator | POST | |
Update Channelupdate_channel | PATCH | |
Update Messageupdate_message | PATCH | |
Update Message Formupdate_message_form | PATCH | |
Update Message Multipartupdate_message_multipart | PATCH | |
Update Voice Channel Statusupdate_voice_channel_status | PUT | Set a voice channel's status. |
Gateway2
Get Bot Gatewayget_bot_gateway | GET | |
Get Gatewayget_gateway | GET |
Guild91
Action Guild Join Requestaction_guild_join_request | PATCH | Approve or reject guild join request |
Add Guild Memberadd_guild_member | PUT | |
Add Guild Member Roleadd_guild_member_role | PUT | |
Ban User From Guildban_user_from_guild | PUT | |
Bulk Ban Users From Guildbulk_ban_users_from_guild | POST | |
Bulk Update Guild Channelsbulk_update_guild_channels | PATCH | |
Bulk Update Guild Rolesbulk_update_guild_roles | PATCH | |
Count Guild Scheduled Event Userscount_guild_scheduled_event_users | GET | Get the count of users subscribed to a guild scheduled event |
Create Auto Moderation Rulecreate_auto_moderation_rule | POST | |
Create Guild Channelcreate_guild_channel | POST | |
Create Guild Emojicreate_guild_emoji | POST | |
Create Guild Rolecreate_guild_role | POST | |
Create Guild Scheduled Eventcreate_guild_scheduled_event | POST | |
Create Guild Scheduled Event Exceptioncreate_guild_scheduled_event_exception | POST | Create an exception to a recurring guild scheduled event |
Create Guild Soundboard Soundcreate_guild_soundboard_sound | POST | |
Create Guild Stickercreate_guild_sticker | POST | |
Create Guild Templatecreate_guild_template | POST | |
Delete Auto Moderation Ruledelete_auto_moderation_rule | DELETE | |
Delete Guild Emojidelete_guild_emoji | DELETE | |
Delete Guild Integrationdelete_guild_integration | DELETE | |
Delete Guild Memberdelete_guild_member | DELETE | |
Delete Guild Member Roledelete_guild_member_role | DELETE | |
Delete Guild Roledelete_guild_role | DELETE | |
Delete Guild Scheduled Eventdelete_guild_scheduled_event | DELETE | |
Delete Guild Scheduled Event Exceptiondelete_guild_scheduled_event_exception | DELETE | Delete an exception to a recurring guild scheduled event |
Delete Guild Soundboard Sounddelete_guild_soundboard_sound | DELETE | |
Delete Guild Stickerdelete_guild_sticker | DELETE | |
Delete Guild Templatedelete_guild_template | DELETE | |
Get Active Guild Threadsget_active_guild_threads | GET | |
Get Auto Moderation Ruleget_auto_moderation_rule | GET | |
Get Guildget_guild | GET | |
Get Guild Banget_guild_ban | GET | |
Get Guild Emojiget_guild_emoji | GET | |
Get Guild Join Requestsget_guild_join_requests | GET | List join requests for guild, optionally filtered by application status |
Get Guild Memberget_guild_member | GET | |
Get Guild New Member Welcomeget_guild_new_member_welcome | GET | |
Get Guild Previewget_guild_preview | GET | |
Get Guild Roleget_guild_role | GET | |
Get Guild Scheduled Eventget_guild_scheduled_event | GET | |
Get Guild Soundboard Soundget_guild_soundboard_sound | GET | |
Get Guild Stickerget_guild_sticker | GET | |
Get Guild Templateget_guild_template | GET | |
Get Guild Vanity Urlget_guild_vanity_url | GET | |
Get Guild Webhooksget_guild_webhooks | GET | |
Get Guild Welcome Screenget_guild_welcome_screen | GET | |
Get Guild Widgetget_guild_widget | GET | |
Get Guild Widget Pngget_guild_widget_png | GET | |
Get Guild Widget Settingsget_guild_widget_settings | GET | |
Get Guilds Onboardingget_guilds_onboarding | GET | |
Get Self Voice Stateget_self_voice_state | GET | |
Get Voice Stateget_voice_state | GET | |
Guild Role Member Countsguild_role_member_counts | GET | |
Guild Searchguild_search | GET | |
List Auto Moderation Ruleslist_auto_moderation_rules | GET | |
List Guild Audit Log Entrieslist_guild_audit_log_entries | GET | |
List Guild Banslist_guild_bans | GET | |
List Guild Channelslist_guild_channels | GET | |
List Guild Emojislist_guild_emojis | GET | |
List Guild Integrationslist_guild_integrations | GET | |
List Guild Inviteslist_guild_invites | GET | |
List Guild Memberslist_guild_members | GET | |
List Guild Roleslist_guild_roles | GET | |
List Guild Scheduled Event Exception Userslist_guild_scheduled_event_exception_users | GET | Get a list of users subscribed to a guild scheduled event exception |
List Guild Scheduled Event Userslist_guild_scheduled_event_users | GET | |
List Guild Scheduled Eventslist_guild_scheduled_events | GET | |
List Guild Soundboard Soundslist_guild_soundboard_sounds | GET | |
List Guild Stickerslist_guild_stickers | GET | |
List Guild Templateslist_guild_templates | GET | |
List Guild Voice Regionslist_guild_voice_regions | GET | |
Preview Prune Guildpreview_prune_guild | GET | |
Prune Guildprune_guild | POST | |
Put Guilds Onboardingput_guilds_onboarding | PUT | |
Search Guild Memberssearch_guild_members | GET | |
Sync Guild Templatesync_guild_template | PUT | |
Unban User From Guildunban_user_from_guild | DELETE | |
Update Auto Moderation Ruleupdate_auto_moderation_rule | PATCH | |
Update Guildupdate_guild | PATCH | |
Update Guild Emojiupdate_guild_emoji | PATCH | |
Update Guild Incident Actionsupdate_guild_incident_actions | PUT | Modifies the incident actions of the guild |
Update Guild Memberupdate_guild_member | PATCH | |
Update Guild Roleupdate_guild_role | PATCH | |
Update Guild Scheduled Eventupdate_guild_scheduled_event | PATCH | |
Update Guild Scheduled Event Exceptionupdate_guild_scheduled_event_exception | PATCH | Modify an exception to a recurring guild scheduled event |
Update Guild Soundboard Soundupdate_guild_soundboard_sound | PATCH | |
Update Guild Stickerupdate_guild_sticker | PATCH | |
Update Guild Templateupdate_guild_template | PATCH | |
Update Guild Welcome Screenupdate_guild_welcome_screen | PATCH | |
Update Guild Widget Settingsupdate_guild_widget_settings | PATCH | |
Update My Guild Memberupdate_my_guild_member | PATCH | |
Update Self Voice Stateupdate_self_voice_state | PATCH | |
Update Voice Stateupdate_voice_state | PATCH |
Guild Member1
Modify Current User Nickupdate_my_guild_member_nick | PATCH | Deprecated in favor of update my guild member; modifies the current user's guild nickname. |
Interaction3
Create Interaction Responsecreate_interaction_response | POST | |
Create Interaction Response Formcreate_interaction_response_form | POST | |
Create Interaction Response Multipartcreate_interaction_response_multipart | POST |
Invite5
Get Invite Target Usersget_invite_target_users | GET | Get the target users for an invite. |
Get Invite Target Users Job Statusget_invite_target_users_job_status | GET | Get the target users job status for an invite. |
Invite Resolveinvite_resolve | GET | |
Invite Revokeinvite_revoke | DELETE | |
Update Invite Target Usersupdate_invite_target_users | PUT | Update the target users for an existing invite. |
Lobbie19
Add Lobby Memberadd_lobby_member | PUT | |
Bulk Update Lobby Membersbulk_update_lobby_members | POST | |
Create Linked Lobby Guild Invite For Selfcreate_linked_lobby_guild_invite_for_self | POST | |
Create Linked Lobby Guild Invite For Usercreate_linked_lobby_guild_invite_for_user | POST | |
Create Lobbycreate_lobby | POST | |
Create Lobby Messagecreate_lobby_message | POST | |
Create Lobby Message Formcreate_lobby_message_form | POST | |
Create Lobby Message Multipartcreate_lobby_message_multipart | POST | |
Create Or Join Lobbycreate_or_join_lobby | PUT | |
Delete Lobbydelete_lobby | DELETE | Deletes the specified lobby if it exists. |
Delete Lobby Memberdelete_lobby_member | DELETE | |
Edit Lobbyedit_lobby | PATCH | |
Edit Lobby Channel Linkedit_lobby_channel_link | PATCH | |
Get Lobbyget_lobby | GET | |
Get Lobby Messagesget_lobby_messages | GET | |
Leave Lobbyleave_lobby | DELETE | |
Update Lobby Message External Moderation Metadataupdate_lobby_message_external_moderation_metadata | PUT | Update the external moderation metadata for a lobby message. |
Update Lobby Message External Moderation Metadata Formupdate_lobby_message_external_moderation_metadata_form | PUT | Update the external moderation metadata for a lobby message. |
Update Lobby Message External Moderation Metadata Multipartupdate_lobby_message_external_moderation_metadata_multipart | PUT | Update the external moderation metadata for a lobby message. |
Oauth 24
Get My Oauth 2 Applicationget_my_oauth2_application | GET | |
Get My Oauth 2 Authorizationget_my_oauth2_authorization | GET | |
Get Openid Connect Userinfoget_openid_connect_userinfo | GET | |
Get Public Keysget_public_keys | GET |
Partner Sdk7
Bot Partner Sdk Tokenbot_partner_sdk_token | POST | |
Bot Partner Sdk Unmerge Provisional Accountbot_partner_sdk_unmerge_provisional_account | POST | |
Partner Sdk Tokenpartner_sdk_token | POST | |
Partner Sdk Unmerge Provisional Accountpartner_sdk_unmerge_provisional_account | POST | |
Update User Message External Moderation Metadataupdate_user_message_external_moderation_metadata | PUT | Update the external moderation metadata for a user message (DM). |
Update User Message External Moderation Metadata Formupdate_user_message_external_moderation_metadata_form | PUT | Update the external moderation metadata for a user message (DM). |
Update User Message External Moderation Metadata Multipartupdate_user_message_external_moderation_metadata_multipart | PUT | Update the external moderation metadata for a user message (DM). |
Sku2
Get Sku Subscriptionget_sku_subscription | GET | Get a subscription by its ID. |
Get Sku Subscriptionsget_sku_subscriptions | GET | Returns all subscriptions containing the SKU, filtered by user. |
SKU1
List Application SKUslist_application_skus | GET | Returns all SKUs for an application. |
Soundboard Default Sound1
Get Soundboard Default Soundsget_soundboard_default_sounds | GET |
Stage Instance4
Create Stage Instancecreate_stage_instance | POST | |
Delete Stage Instancedelete_stage_instance | DELETE | |
Get Stage Instanceget_stage_instance | GET | |
Update Stage Instanceupdate_stage_instance | PATCH |
Sticker1
Get Stickerget_sticker | GET |
Sticker Pack2
Get Sticker Packget_sticker_pack | GET | |
List Sticker Packslist_sticker_packs | GET |
User12
Create Dmcreate_dm | POST | |
Delete Application User Role Connectiondelete_application_user_role_connection | DELETE | |
Get Application User Role Connectionget_application_user_role_connection | GET | |
Get Current User Application Entitlementsget_current_user_application_entitlements | GET | |
Get My Guild Memberget_my_guild_member | GET | |
Get My Userget_my_user | GET | |
Get Userget_user | GET | |
Leave Guildleave_guild | DELETE | |
List My Connectionslist_my_connections | GET | |
List My Guildslist_my_guilds | GET | |
Update Application User Role Connectionupdate_application_user_role_connection | PUT | |
Update My Userupdate_my_user | PATCH |
Voice1
List Voice Regionslist_voice_regions | GET |
Webhook23
Delete Original Webhook Messagedelete_original_webhook_message | DELETE | |
Delete Webhookdelete_webhook | DELETE | |
Delete Webhook By Tokendelete_webhook_by_token | DELETE | |
Delete Webhook Messagedelete_webhook_message | DELETE | |
Execute Github Compatible Webhookexecute_github_compatible_webhook | POST | |
Execute Slack Compatible Webhookexecute_slack_compatible_webhook | POST | |
Execute Slack Compatible Webhook Formexecute_slack_compatible_webhook_form | POST | |
Execute Slack Compatible Webhook Multipartexecute_slack_compatible_webhook_multipart | POST | |
Execute Webhookexecute_webhook | POST | |
Execute Webhook Formexecute_webhook_form | POST | |
Execute Webhook Multipartexecute_webhook_multipart | POST | |
Get Original Webhook Messageget_original_webhook_message | GET | |
Get Webhookget_webhook | GET | |
Get Webhook By Tokenget_webhook_by_token | GET | |
Get Webhook Messageget_webhook_message | GET | |
Update Original Webhook Messageupdate_original_webhook_message | PATCH | |
Update Original Webhook Message Formupdate_original_webhook_message_form | PATCH | |
Update Original Webhook Message Multipartupdate_original_webhook_message_multipart | PATCH | |
Update Webhookupdate_webhook | PATCH | |
Update Webhook By Tokenupdate_webhook_by_token | PATCH | |
Update Webhook Messageupdate_webhook_message | PATCH | |
Update Webhook Message Formupdate_webhook_message_form | PATCH | |
Update Webhook Message Multipartupdate_webhook_message_multipart | PATCH |