Fluxer's HTTP routes that a bot can use, each with the Fluxerly method that calls it and a link to its section in the Fluxer docs
129 of 147 routes have a Fluxerly method. 18 more work through client
The Effect API uses the same method names. Routes a bot cannot send, such as sign-in and billing, are left out
Messages#
| Fluxer route | Fluxerly |
|---|---|
POST/attachments/Refresh attachment URLs | |
POST/channels/Request presigned attachment upload URLs | Use client |
POST/channels/Finalize multipart attachment uploads | Use client |
GET/channels/List messages in a channel | |
POST/channels/Send a message | |
DELETE/channels/Clear channel read state | Use client |
POST/channels/Bulk delete messages | |
POST/channels/Bulk delete my messages in channel | |
GET/channels/List pinned messages | |
POST/channels/Purge all messages in personal notes | Use client |
GET/channels/Fetch a message | |
PATCH/channels/Edit a message | |
DELETE/channels/Delete a message | |
DELETE/channels/Delete a message attachment | |
POST/channels/Publish a message to following channels | |
GET/channels/Get the source community of a published message copy | |
DELETE/channels/Remove all reactions from message | |
GET/channels/List users who reacted with emoji | Use client |
DELETE/channels/Remove all reactions with emoji | |
PUT/channels/Add reaction to message | |
DELETE/channels/Remove own reaction from message | |
GET/channels/List users who reacted with emoji | |
DELETE/channels/Remove reaction from message | |
POST/channels/Acknowledge new pin notifications | Use client |
PUT/channels/Pin a message | |
DELETE/channels/Unpin a message | |
POST/channels/Indicate typing activity |
Webhooks#
| Fluxer route | Fluxerly |
|---|---|
GET/channels/List channel webhooks | |
POST/channels/Create webhook | |
GET/guilds/List guild webhooks | |
GET/webhooks/Get webhook | |
PATCH/webhooks/Update webhook | |
DELETE/webhooks/Delete webhook | |
GET/webhooks/Get webhook with token | |
POST/webhooks/Execute webhook | |
PATCH/webhooks/Update webhook with token | |
DELETE/webhooks/Delete webhook with token | |
GET/webhooks/Get webhook message | |
PATCH/webhooks/Edit webhook message | |
DELETE/webhooks/Delete webhook message |
Channels#
| Fluxer route | Fluxerly |
|---|---|
GET/channels/Fetch a channel | |
PATCH/channels/Update channel settings | |
DELETE/channels/Delete a channel | |
GET/channels/Get announcement channel follower stats | |
POST/channels/Follow an announcement channel | |
PUT/channels/Set permission overwrite for channel | |
DELETE/channels/Delete permission overwrite | |
PUT/channels/Add recipient to group DM | Use client |
DELETE/channels/Remove recipient from group DM | |
GET/channels/Fetch slowmode state | Use client |
Guild Members#
| Fluxer route | Fluxerly |
|---|---|
GET/guilds/List guild members | |
GET/guilds/Get current user guild member | |
PATCH/guilds/Update current user guild member | |
GET/guilds/Get guild member by user ID | |
PATCH/guilds/Update guild member | |
DELETE/guilds/Remove guild member | |
PUT/guilds/Add role to guild member | |
DELETE/guilds/Remove role from guild member | |
POST/guilds/Transfer guild ownership | Use client |
Roles and Permissions#
| Fluxer route | Fluxerly |
|---|---|
GET/guilds/List guild roles | |
POST/guilds/Create guild role | |
PATCH/guilds/Update role positions | |
PATCH/guilds/Update role hoist positions | |
DELETE/guilds/Reset role hoist positions | |
PATCH/guilds/Update guild role | |
DELETE/guilds/Delete guild role |
Threads#
| Fluxer route | Fluxerly |
|---|---|
POST/channels/Start a thread from a message | |
POST/channels/Start a thread | |
GET/channels/List private archived threads | |
GET/channels/List public archived threads | |
GET/channels/Search threads | |
GET/channels/List joined private archived threads | |
GET/guilds/List active guild threads |
Guilds#
| Fluxer route | Fluxerly |
|---|---|
GET/guilds/Get guild information | |
PATCH/guilds/Update guild settings | |
POST/guilds/Delete guild | Use client |
GET/guilds/Get guild vanity URL | |
PATCH/guilds/Update guild vanity URL | |
GET/users/List current user guilds | |
DELETE/users/Leave guild | |
POST/users/Bulk delete my messages in guild |
Thread Members#
| Fluxer route | Fluxerly |
|---|---|
GET/channels/List thread members | |
PUT/channels/Join a thread | |
DELETE/channels/Leave a thread | |
GET/channels/Get a thread member | |
PUT/channels/Add a thread member | |
DELETE/channels/Remove a thread member |
Guild Emojis#
| Fluxer route | Fluxerly |
|---|---|
GET/guilds/List guild emojis | |
POST/guilds/Create guild emoji | |
POST/guilds/Bulk create guild emojis | |
POST/guilds/Clone guild emoji | |
PATCH/guilds/Update guild emoji | |
DELETE/guilds/Delete guild emoji |
Guild Stickers#
| Fluxer route | Fluxerly |
|---|---|
GET/guilds/List guild stickers | |
POST/guilds/Create guild sticker | |
POST/guilds/Bulk create guild stickers | |
POST/guilds/Clone guild sticker | |
PATCH/guilds/Update guild sticker | |
DELETE/guilds/Delete guild sticker |
Discovery#
| Fluxer route | Fluxerly |
|---|---|
GET/discovery/List discovery categories | |
GET/discovery/Search discoverable guilds | |
GET/guilds/Get discovery status | |
POST/guilds/Apply for guild discovery | |
PATCH/guilds/Edit discovery application | |
DELETE/guilds/Withdraw discovery application |
Invites#
| Fluxer route | Fluxerly |
|---|---|
GET/channels/List channel invites | |
POST/channels/Create channel invite | |
GET/guilds/List guild invites | |
GET/invites/Get invite information | |
DELETE/invites/Delete invite |
OAuth2#
| Fluxer route | Fluxerly |
|---|---|
POST/oauth2/Introspect OAuth2 token | |
POST/oauth2/Exchange OAuth2 token | |
POST/oauth2/Revoke OAuth2 token | |
GET/oauth2/Get OAuth2 user information |
Expressions#
| Fluxer route | Fluxerly |
|---|---|
GET/emojis/Get emoji metadata | |
GET/emojis/Get emoji source guild | |
GET/stickers/Get sticker metadata | |
GET/stickers/Get sticker source guild |
Private Channels#
| Fluxer route | Fluxerly |
|---|---|
GET/users/List private channels | |
POST/users/Create private channel | |
POST/users/Preload messages for channels (alternative) | |
PUT/users/Pin direct message channel | Use client |
DELETE/users/Unpin direct message channel | Use client |
POST/users/Preload messages for channels | Use client |
Forums#
| Fluxer route | Fluxerly |
|---|---|
POST/channels/Get forum post data | Use client |
POST/channels/Create a forum tag | |
PUT/channels/Update a forum tag | |
DELETE/channels/Delete a forum tag |
Guild Channels#
| Fluxer route | Fluxerly |
|---|---|
GET/guilds/List guild channels | |
POST/guilds/Create guild channel | |
PATCH/guilds/Update channel positions |
Guild Moderation#
| Fluxer route | Fluxerly |
|---|---|
GET/guilds/List guild bans | |
PUT/guilds/Ban guild member | |
DELETE/guilds/Unban guild member |
Users#
| Fluxer route | Fluxerly |
|---|---|
GET/users/Check username tag availability | Use client |
GET/users/Get user profile | |
GET/users/Get user by ID |
Instance#
| Fluxer route | Fluxerly |
|---|---|
GET/.well-known/Get instance discovery document |
Applications#
| Fluxer route | Fluxerly |
|---|---|
GET/applications/Get current bot application | Use client |
GET/oauth2/Get current applications endpoint |
Connections#
| Fluxer route | Fluxerly |
|---|---|
GET/users/List user connections |
Current User#
| Fluxer route | Fluxerly |
|---|---|
GET/users/Get current user profile |
Guild Member Search#
| Fluxer route | Fluxerly |
|---|---|
POST/guilds/Search guild members |
Guild Audit Logs#
| Fluxer route | Fluxerly |
|---|---|
GET/guilds/List guild audit logs |
Search#
| Fluxer route | Fluxerly |
|---|---|
POST/search/Search messages |
Authentication Resource#
| Fluxer route | Fluxerly |
|---|---|
POST/auth/Logout account | Use client |
Experiments#
| Fluxer route | Fluxerly |
|---|---|
GET/experimentsGet the experiment assignments | Use client |
No route matches. Try a path such as /guilds or a method such as ban