Routes
ReferencePath helpers on discord.Routes. Combine with client.rest or discord.REST.
Routes.channel
Signature
Routes.channel(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.channelMessages
Signature
Routes.channelMessages(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.channelMessage
Signature
Routes.channelMessage(channelId, messageId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
Routes.channelMessageReaction
Signature
Routes.channelMessageReaction(channelId, messageId, emoji)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
emoji |
any |
required | Passed through to the implementation as written. |
Routes.guild
Signature
Routes.guild(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildChannels
Signature
Routes.guildChannels(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildMembers
Signature
Routes.guildMembers(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildMember
Signature
Routes.guildMember(guildId, userId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
userId |
string |
required | Snowflake id string. |
Routes.guildRoles
Signature
Routes.guildRoles(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.user
Signature
Routes.user(userId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
userId |
string |
required | Snowflake id string. |
Routes.applicationCommands
Signature
Routes.applicationCommands(applicationId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
Routes.applicationGuildCommands
Signature
Routes.applicationGuildCommands(applicationId, guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
guildId |
string |
required | Snowflake id string. |
Routes.applicationCommand
Signature
Routes.applicationCommand(applicationId, commandId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
commandId |
string |
required | Snowflake id string. |
Routes.applicationGuildCommand
Signature
Routes.applicationGuildCommand(applicationId, guildId, commandId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
guildId |
string |
required | Snowflake id string. |
commandId |
string |
required | Snowflake id string. |
Routes.guildApplicationCommandPermissions
Signature
Routes.guildApplicationCommandPermissions(applicationId, guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
guildId |
string |
required | Snowflake id string. |
Routes.applicationCommandPermissions
Signature
Routes.applicationCommandPermissions(applicationId, guildId, commandId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
guildId |
string |
required | Snowflake id string. |
commandId |
string |
required | Snowflake id string. |
Routes.stageInstance
Signature
Routes.stageInstance(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.stageInstances
Signature
Routes.stageInstances()Returns a REST path string for this resource.
No parameters.
Routes.guildSoundboardSounds
Signature
Routes.guildSoundboardSounds(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildSoundboardSound
Signature
Routes.guildSoundboardSound(guildId, soundId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
soundId |
string |
required | Snowflake id string. |
Routes.channelSoundboardSound
Signature
Routes.channelSoundboardSound(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.interactionCallback
Signature
Routes.interactionCallback(interactionId, token)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
interactionId |
string |
required | Snowflake id string. |
token |
string |
optional | Bot token. When omitted, Client:login reads DISCORD_TOKEN. |
Routes.webhookMessage
Signature
Routes.webhookMessage(applicationId, token, messageId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
token |
string |
optional | Bot token. When omitted, Client:login reads DISCORD_TOKEN. |
messageId |
string |
required | Snowflake id string. |
Routes.gateway
Signature
Routes.gateway()Returns a REST path string for this resource.
No parameters.
Routes.invite
Signature
Routes.invite(code)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
code |
any |
required | Passed through to the implementation as written. |
Routes.webhook
Signature
Routes.webhook(id, token)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
id |
string |
required | Snowflake id string. |
token |
string |
optional | Bot token. When omitted, Client:login reads DISCORD_TOKEN. |
Routes.emoji
Signature
Routes.emoji(guildId, emojiId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
emojiId |
string |
required | Snowflake id string. |
Routes.sticker
Signature
Routes.sticker(stickerId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
stickerId |
string |
required | Snowflake id string. |
Routes.auditLog
Signature
Routes.auditLog(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.gatewayBot
Signature
Routes.gatewayBot()Returns a REST path string for this resource.
No parameters.
Routes.guildBan
Signature
Routes.guildBan(guildId, userId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
userId |
string |
required | Snowflake id string. |
Routes.guildBans
Signature
Routes.guildBans(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildPreview
Signature
Routes.guildPreview(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildWidget
Signature
Routes.guildWidget(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildVanityUrl
Signature
Routes.guildVanityUrl(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildTemplate
Signature
Routes.guildTemplate(code)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
code |
any |
required | Passed through to the implementation as written. |
Routes.stickerPacks
Signature
Routes.stickerPacks()Returns a REST path string for this resource.
No parameters.
Routes.voiceRegions
Signature
Routes.voiceRegions()Returns a REST path string for this resource.
No parameters.
Routes.soundboardDefaultSounds
Signature
Routes.soundboardDefaultSounds()Returns a REST path string for this resource.
No parameters.
Routes.channelPins
Signature
Routes.channelPins(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.channelWebhooks
Signature
Routes.channelWebhooks(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.guildScheduledEvents
Signature
Routes.guildScheduledEvents(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildScheduledEvent
Signature
Routes.guildScheduledEvent(guildId, eventId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
eventId |
string |
required | Snowflake id string. |
Routes.autoModerationRules
Signature
Routes.autoModerationRules(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.autoModerationRule
Signature
Routes.autoModerationRule(guildId, ruleId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
ruleId |
string |
required | Snowflake id string. |
Routes.threadMembers
Signature
Routes.threadMembers(threadId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
threadId |
string |
required | Snowflake id string. |
Routes.threadMember
Signature
Routes.threadMember(threadId, userId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
threadId |
string |
required | Snowflake id string. |
userId |
string |
required | Snowflake id string. |
Routes.oauth2Application
Signature
Routes.oauth2Application()Returns a REST path string for this resource.
No parameters.
Routes.currentUser
Signature
Routes.currentUser()Returns a REST path string for this resource.
No parameters.
Routes.currentUserGuilds
Signature
Routes.currentUserGuilds()Returns a REST path string for this resource.
No parameters.
Routes.userChannels
Signature
Routes.userChannels()Returns a REST path string for this resource.
No parameters.
Routes.channelInvites
Signature
Routes.channelInvites(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.channelTyping
Signature
Routes.channelTyping(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.channelPermissions
Signature
Routes.channelPermissions(channelId, overwriteId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
overwriteId |
string |
required | Snowflake id string. |
Routes.channelThreads
Signature
Routes.channelThreads(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.channelFollowers
Signature
Routes.channelFollowers(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.guildEmojis
Signature
Routes.guildEmojis(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildStickers
Signature
Routes.guildStickers(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildSticker
Signature
Routes.guildSticker(guildId, stickerId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
stickerId |
string |
required | Snowflake id string. |
Routes.guildPrune
Signature
Routes.guildPrune(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildMemberRole
Signature
Routes.guildMemberRole(guildId, userId, roleId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
userId |
string |
required | Snowflake id string. |
roleId |
string |
required | Snowflake id string. |
Routes.guildRole
Signature
Routes.guildRole(guildId, roleId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
roleId |
string |
required | Snowflake id string. |
Routes.guildRoleMemberCounts
Signature
Routes.guildRoleMemberCounts(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.pollExpire
Signature
Routes.pollExpire(channelId, messageId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
Routes.pollAnswerVoters
Signature
Routes.pollAnswerVoters(channelId, messageId, answerId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
answerId |
string |
required | Snowflake id string. |
Routes.applicationEntitlements
Signature
Routes.applicationEntitlements(applicationId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
Routes.applicationEmojis
Signature
Routes.applicationEmojis(applicationId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
Routes.applicationEmoji
Signature
Routes.applicationEmoji(applicationId, emojiId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
emojiId |
string |
required | Snowflake id string. |
Routes.guildBulkBan
Signature
Routes.guildBulkBan(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildInvites
Signature
Routes.guildInvites(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildIntegrations
Signature
Routes.guildIntegrations(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildIntegration
Signature
Routes.guildIntegration(guildId, integrationId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
integrationId |
string |
required | Snowflake id string. |
Routes.guildWelcomeScreen
Signature
Routes.guildWelcomeScreen(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildOnboarding
Signature
Routes.guildOnboarding(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildWidgetSettings
Signature
Routes.guildWidgetSettings(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildWidgetImage
Signature
Routes.guildWidgetImage(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildVoiceRegions
Signature
Routes.guildVoiceRegions(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildVoiceState
Signature
Routes.guildVoiceState(guildId, userId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
userId |
string |
required | Snowflake id string. |
Routes.guildWebhooks
Signature
Routes.guildWebhooks(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildActiveThreads
Signature
Routes.guildActiveThreads(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildMembersSearch
Signature
Routes.guildMembersSearch(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildMFA
Signature
Routes.guildMFA(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildScheduledEventUsers
Signature
Routes.guildScheduledEventUsers(guildId, eventId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
eventId |
string |
required | Snowflake id string. |
Routes.guildTemplates
Signature
Routes.guildTemplates(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.guildTemplateGuild
Signature
Routes.guildTemplateGuild(guildId, code)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
code |
any |
required | Passed through to the implementation as written. |
Routes.guildIncidentActions
Signature
Routes.guildIncidentActions(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.channelBulkDelete
Signature
Routes.channelBulkDelete(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.channelMessageCrosspost
Signature
Routes.channelMessageCrosspost(channelId, messageId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
Routes.channelMessageAllReactions
Signature
Routes.channelMessageAllReactions(channelId, messageId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
Routes.channelMessageOwnReaction
Signature
Routes.channelMessageOwnReaction(channelId, messageId, emoji)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
emoji |
any |
required | Passed through to the implementation as written. |
Routes.channelMessageUserReaction
Signature
Routes.channelMessageUserReaction(channelId, messageId, emoji, userId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
emoji |
any |
required | Passed through to the implementation as written. |
userId |
string |
required | Snowflake id string. |
Routes.channelMessagesPins
Signature
Routes.channelMessagesPins(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.channelMessagesPin
Signature
Routes.channelMessagesPin(channelId, messageId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
Routes.channelRecipient
Signature
Routes.channelRecipient(channelId, userId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
userId |
string |
required | Snowflake id string. |
Routes.channelVoiceStatus
Signature
Routes.channelVoiceStatus(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.currentApplication
Signature
Routes.currentApplication()Returns a REST path string for this resource.
No parameters.
Routes.applicationActivityInstance
Signature
Routes.applicationActivityInstance(applicationId, instanceId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
instanceId |
string |
required | Snowflake id string. |
Routes.entitlement
Signature
Routes.entitlement(applicationId, entitlementId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
entitlementId |
string |
required | Snowflake id string. |
Routes.consumeEntitlement
Signature
Routes.consumeEntitlement(applicationId, entitlementId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
entitlementId |
string |
required | Snowflake id string. |
Routes.skus
Signature
Routes.skus(applicationId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
Routes.skuSubscriptions
Signature
Routes.skuSubscriptions(skuId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
skuId |
string |
required | Snowflake id string. |
Routes.skuSubscription
Signature
Routes.skuSubscription(skuId, subscriptionId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
skuId |
string |
required | Snowflake id string. |
subscriptionId |
string |
required | Snowflake id string. |
Routes.stickerPack
Signature
Routes.stickerPack(packId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
packId |
string |
required | Snowflake id string. |
Routes.userConnections
Signature
Routes.userConnections()Returns a REST path string for this resource.
No parameters.
Routes.userGuilds
Signature
Routes.userGuilds()Returns a REST path string for this resource.
No parameters.
Routes.userGuild
Signature
Routes.userGuild(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.userGuildMember
Signature
Routes.userGuildMember(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.userApplicationRoleConnection
Signature
Routes.userApplicationRoleConnection(applicationId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
Routes.applicationRoleConnectionMetadata
Signature
Routes.applicationRoleConnectionMetadata(applicationId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
Routes.oauth2Authorization
Signature
Routes.oauth2Authorization()Returns a REST path string for this resource.
No parameters.
Routes.oauth2CurrentApplication
Signature
Routes.oauth2CurrentApplication()Returns a REST path string for this resource.
No parameters.
Routes.oauth2CurrentAuthorization
Signature
Routes.oauth2CurrentAuthorization()Returns a REST path string for this resource.
No parameters.
Routes.oauth2TokenExchange
Signature
Routes.oauth2TokenExchange()Returns a REST path string for this resource.
No parameters.
Routes.oauth2TokenRevocation
Signature
Routes.oauth2TokenRevocation()Returns a REST path string for this resource.
No parameters.
Routes.webhookPlatform
Signature
Routes.webhookPlatform(id, token, platform)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
id |
string |
required | Snowflake id string. |
token |
string |
optional | Bot token. When omitted, Client:login reads DISCORD_TOKEN. |
platform |
any |
required | Passed through to the implementation as written. |
Routes.expirePoll
Signature
Routes.expirePoll(channelId, messageId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
Routes.sendSoundboardSound
Signature
Routes.sendSoundboardSound(channelId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
Routes.guildEmoji
Signature
Routes.guildEmoji(guildId, emojiId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
emojiId |
string |
required | Snowflake id string. |
Routes.channelPermission
Signature
Routes.channelPermission(channelId, overwriteId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
overwriteId |
string |
required | Snowflake id string. |
Routes.entitlements
Signature
Routes.entitlements(applicationId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
Routes.guildAuditLog
Signature
Routes.guildAuditLog(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.template
Signature
Routes.template(code)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
code |
any |
required | Passed through to the implementation as written. |
Routes.guildVanityURL
Signature
Routes.guildVanityURL(guildId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
guildId |
string |
required | Snowflake id string. |
Routes.channelMessageReactions
Signature
Routes.channelMessageReactions(channelId, messageId)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
channelId |
string |
required | Snowflake id string. |
messageId |
string |
required | Snowflake id string. |
Routes.originalInteractionResponse
Signature
Routes.originalInteractionResponse(applicationId, token)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
applicationId |
string |
required | Snowflake id string. |
token |
string |
optional | Bot token. When omitted, Client:login reads DISCORD_TOKEN. |
Routes.applicationCurrent
Signature
Routes.applicationCurrent()Returns a REST path string for this resource.
No parameters.
Routes.userMe
Signature
Routes.userMe()Returns a REST path string for this resource.
No parameters.
Routes.guilds
Signature
Routes.guilds()Returns a REST path string for this resource.
No parameters.
Routes.channels
Signature
Routes.channels()Returns a REST path string for this resource.
No parameters.
Routes.oauth2Applications
Signature
Routes.oauth2Applications()Returns a REST path string for this resource.
No parameters.
Routes.query
Signature
Routes.query(params)Returns a REST path string for this resource.
| Name | Type | Required | Behavior |
|---|---|---|---|
params |
number |
required | Duration in milliseconds. |