Mattermost

Open source, private cloud Slack-alternative, Workplace messaging for web, PCs and phones. MIT-licensed. Hundreds of contributors. 14 languages. Secure, configurable, and scalable from teams to the enterprise.

Links

API Paths

Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Patch a channel (PUT) /channels/{channel_id}/patch OpenAPI
Convert a channel from public to private (POST) /channels/{channel_id}/convert OpenAPI
Restore a channel (POST) /channels/{channel_id}/restore OpenAPI
Get channel statistics (GET) /channels/{channel_id}/stats OpenAPI
Get a channels pinned posts (GET) /channels/{channel_id}/pinned OpenAPI
Get public channels (GET) /teams/{team_id}/channels OpenAPI
Get deleted channels (GET) /teams/{team_id}/channels/deleted OpenAPI
Autocomplete channels (GET) /teams/{team_id}/channels/autocomplete OpenAPI
Search channels (POST) /teams/{team_id}/channels/search OpenAPI
Get a channel by name (GET) /teams/{team_id}/channels/name/{channel_name} OpenAPI
Get a channel by name and team name (GET) /teams/name/{team_name}/channels/name/{channel_name} OpenAPI
Get channel members (GET) /channels/{channel_id}/members OpenAPI
Add user to channel (POST) /channels/{channel_id}/members OpenAPI
Get channel members by ids (POST) /channels/{channel_id}/members/ids OpenAPI
Get channel member (GET) /channels/{channel_id}/members/{user_id} OpenAPI
Remove user from channel (DELETE) /channels/{channel_id}/members/{user_id} OpenAPI
Update channel roles (PUT) /channels/{channel_id}/members/{user_id}/roles OpenAPI
Update channel notifications (PUT) /channels/{channel_id}/members/{user_id}/notify_props OpenAPI
View channel (POST) /channels/members/{user_id}/view OpenAPI
Get channel members for user (GET) /users/{user_id}/teams/{team_id}/channels/members OpenAPI
Get channels for user (GET) /users/{user_id}/teams/{team_id}/channels OpenAPI
Get unread messages (GET) /users/{user_id}/channels/{channel_id}/unread OpenAPI
Create a post (POST) /posts OpenAPI
Create a ephemeral post (POST) /posts/ephemeral OpenAPI
Get a post (GET) /posts/{post_id} OpenAPI
Delete a post (DELETE) /posts/{post_id} OpenAPI
Update a post (PUT) /posts/{post_id} OpenAPI
Patch a post (PUT) /posts/{post_id}/patch OpenAPI
Get a thread (GET) /posts/{post_id}/thread OpenAPI
Get a list of flagged posts (GET) /users/{user_id}/posts/flagged OpenAPI
Get file info for post (GET) /posts/{post_id}/files/info OpenAPI
Get posts for a channel (GET) /channels/{channel_id}/posts OpenAPI
Search for team posts (POST) /teams/{team_id}/posts/search OpenAPI
Pin a post to the channel (POST) /posts/{post_id}/pin OpenAPI
Unpin a post to the channel (POST) /posts/{post_id}/unpin OpenAPI
Perform a post action (POST) /posts/{post_id}/actions/{action_id} OpenAPI
Get the user's preferences (GET) /users/{user_id}/preferences OpenAPI
Save the user's preferences (PUT) /users/{user_id}/preferences OpenAPI
Delete user's preferences (POST) /users/{user_id}/preferences/delete OpenAPI
List a user's preferences by category (GET) /users/{user_id}/preferences/{category} OpenAPI
Get a specific user preference (GET) /users/{user_id}/preferences/{category}/name/{preference_name} OpenAPI
Upload a file (POST) /files OpenAPI
Get a file (GET) /files/{file_id} OpenAPI
Get a files thumbnail (GET) /files/{file_id}/thumbnail OpenAPI
Get a files preview (GET) /files/{file_id}/preview OpenAPI
Get a public file link (GET) /files/{file_id}/link OpenAPI
Get metadata for a file (GET) /files/{file_id}/info OpenAPI
Get the jobs. (GET) /jobs OpenAPI
Create a new job. (POST) /jobs OpenAPI
Get a job. (GET) /jobs/{job_id} OpenAPI
Cancel a job. (POST) /jobs/{job_id}/cancel OpenAPI
Get the jobs of the given type. (GET) /jobs/type/{type} OpenAPI
Check system health (GET) /system/ping OpenAPI
Recycle database connections (POST) /database/recycle OpenAPI
Send a test email (POST) /email/test OpenAPI
Test AWS S3 connection (POST) /file/s3_test OpenAPI
Get configuration (GET) /config OpenAPI
Update configuration (PUT) /config OpenAPI
Reload configuration (POST) /config/reload OpenAPI
Get client configuration (GET) /config/client OpenAPI
Get configuration made through environment variables (GET) /config/environment OpenAPI
Upload license file (POST) /license OpenAPI
Remove license file (DELETE) /license OpenAPI
Get client license (GET) /license/client OpenAPI
Get audits (GET) /audits OpenAPI
Invalidate all the caches (POST) /caches/invalidate OpenAPI
Get logs (GET) /logs OpenAPI
Add log message (POST) /logs OpenAPI
Get WebRTC token (GET) /webrtc/token OpenAPI
Get analytics (GET) /analytics/old OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Patch a channel (PUT) /channels/{channel_id}/patch OpenAPI
Convert a channel from public to private (POST) /channels/{channel_id}/convert OpenAPI
Restore a channel (POST) /channels/{channel_id}/restore OpenAPI
Get channel statistics (GET) /channels/{channel_id}/stats OpenAPI
Get a channels pinned posts (GET) /channels/{channel_id}/pinned OpenAPI
Get public channels (GET) /teams/{team_id}/channels OpenAPI
Get deleted channels (GET) /teams/{team_id}/channels/deleted OpenAPI
Autocomplete channels (GET) /teams/{team_id}/channels/autocomplete OpenAPI
Search channels (POST) /teams/{team_id}/channels/search OpenAPI
Get a channel by name (GET) /teams/{team_id}/channels/name/{channel_name} OpenAPI
Get a channel by name and team name (GET) /teams/name/{team_name}/channels/name/{channel_name} OpenAPI
Get channel members (GET) /channels/{channel_id}/members OpenAPI
Add user to channel (POST) /channels/{channel_id}/members OpenAPI
Get channel members by ids (POST) /channels/{channel_id}/members/ids OpenAPI
Get channel member (GET) /channels/{channel_id}/members/{user_id} OpenAPI
Remove user from channel (DELETE) /channels/{channel_id}/members/{user_id} OpenAPI
Update channel roles (PUT) /channels/{channel_id}/members/{user_id}/roles OpenAPI
Update channel notifications (PUT) /channels/{channel_id}/members/{user_id}/notify_props OpenAPI
View channel (POST) /channels/members/{user_id}/view OpenAPI
Get channel members for user (GET) /users/{user_id}/teams/{team_id}/channels/members OpenAPI
Get channels for user (GET) /users/{user_id}/teams/{team_id}/channels OpenAPI
Get unread messages (GET) /users/{user_id}/channels/{channel_id}/unread OpenAPI
Create a post (POST) /posts OpenAPI
Create a ephemeral post (POST) /posts/ephemeral OpenAPI
Get a post (GET) /posts/{post_id} OpenAPI
Delete a post (DELETE) /posts/{post_id} OpenAPI
Update a post (PUT) /posts/{post_id} OpenAPI
Patch a post (PUT) /posts/{post_id}/patch OpenAPI
Get a thread (GET) /posts/{post_id}/thread OpenAPI
Get a list of flagged posts (GET) /users/{user_id}/posts/flagged OpenAPI
Get file info for post (GET) /posts/{post_id}/files/info OpenAPI
Get posts for a channel (GET) /channels/{channel_id}/posts OpenAPI
Search for team posts (POST) /teams/{team_id}/posts/search OpenAPI
Pin a post to the channel (POST) /posts/{post_id}/pin OpenAPI
Unpin a post to the channel (POST) /posts/{post_id}/unpin OpenAPI
Perform a post action (POST) /posts/{post_id}/actions/{action_id} OpenAPI
Get the user's preferences (GET) /users/{user_id}/preferences OpenAPI
Save the user's preferences (PUT) /users/{user_id}/preferences OpenAPI
Delete user's preferences (POST) /users/{user_id}/preferences/delete OpenAPI
List a user's preferences by category (GET) /users/{user_id}/preferences/{category} OpenAPI
Get a specific user preference (GET) /users/{user_id}/preferences/{category}/name/{preference_name} OpenAPI
Upload a file (POST) /files OpenAPI
Get a file (GET) /files/{file_id} OpenAPI
Get a files thumbnail (GET) /files/{file_id}/thumbnail OpenAPI
Get a files preview (GET) /files/{file_id}/preview OpenAPI
Get a public file link (GET) /files/{file_id}/link OpenAPI
Get metadata for a file (GET) /files/{file_id}/info OpenAPI
Get the jobs. (GET) /jobs OpenAPI
Create a new job. (POST) /jobs OpenAPI
Get a job. (GET) /jobs/{job_id} OpenAPI
Cancel a job. (POST) /jobs/{job_id}/cancel OpenAPI
Get the jobs of the given type. (GET) /jobs/type/{type} OpenAPI
Check system health (GET) /system/ping OpenAPI
Recycle database connections (POST) /database/recycle OpenAPI
Send a test email (POST) /email/test OpenAPI
Test AWS S3 connection (POST) /file/s3_test OpenAPI
Get configuration (GET) /config OpenAPI
Update configuration (PUT) /config OpenAPI
Reload configuration (POST) /config/reload OpenAPI
Get client configuration (GET) /config/client OpenAPI
Get configuration made through environment variables (GET) /config/environment OpenAPI
Upload license file (POST) /license OpenAPI
Remove license file (DELETE) /license OpenAPI
Get client license (GET) /license/client OpenAPI
Get audits (GET) /audits OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Patch a channel (PUT) /channels/{channel_id}/patch OpenAPI
Convert a channel from public to private (POST) /channels/{channel_id}/convert OpenAPI
Restore a channel (POST) /channels/{channel_id}/restore OpenAPI
Get channel statistics (GET) /channels/{channel_id}/stats OpenAPI
Get a channels pinned posts (GET) /channels/{channel_id}/pinned OpenAPI
Get public channels (GET) /teams/{team_id}/channels OpenAPI
Get deleted channels (GET) /teams/{team_id}/channels/deleted OpenAPI
Autocomplete channels (GET) /teams/{team_id}/channels/autocomplete OpenAPI
Search channels (POST) /teams/{team_id}/channels/search OpenAPI
Get a channel by name (GET) /teams/{team_id}/channels/name/{channel_name} OpenAPI
Get a channel by name and team name (GET) /teams/name/{team_name}/channels/name/{channel_name} OpenAPI
Get channel members (GET) /channels/{channel_id}/members OpenAPI
Add user to channel (POST) /channels/{channel_id}/members OpenAPI
Get channel members by ids (POST) /channels/{channel_id}/members/ids OpenAPI
Get channel member (GET) /channels/{channel_id}/members/{user_id} OpenAPI
Remove user from channel (DELETE) /channels/{channel_id}/members/{user_id} OpenAPI
Update channel roles (PUT) /channels/{channel_id}/members/{user_id}/roles OpenAPI
Update channel notifications (PUT) /channels/{channel_id}/members/{user_id}/notify_props OpenAPI
View channel (POST) /channels/members/{user_id}/view OpenAPI
Get channel members for user (GET) /users/{user_id}/teams/{team_id}/channels/members OpenAPI
Get channels for user (GET) /users/{user_id}/teams/{team_id}/channels OpenAPI
Get unread messages (GET) /users/{user_id}/channels/{channel_id}/unread OpenAPI
Create a post (POST) /posts OpenAPI
Create a ephemeral post (POST) /posts/ephemeral OpenAPI
Get a post (GET) /posts/{post_id} OpenAPI
Delete a post (DELETE) /posts/{post_id} OpenAPI
Update a post (PUT) /posts/{post_id} OpenAPI
Patch a post (PUT) /posts/{post_id}/patch OpenAPI
Get a thread (GET) /posts/{post_id}/thread OpenAPI
Get a list of flagged posts (GET) /users/{user_id}/posts/flagged OpenAPI
Get file info for post (GET) /posts/{post_id}/files/info OpenAPI
Get posts for a channel (GET) /channels/{channel_id}/posts OpenAPI
Search for team posts (POST) /teams/{team_id}/posts/search OpenAPI
Pin a post to the channel (POST) /posts/{post_id}/pin OpenAPI
Unpin a post to the channel (POST) /posts/{post_id}/unpin OpenAPI
Perform a post action (POST) /posts/{post_id}/actions/{action_id} OpenAPI
Get the user's preferences (GET) /users/{user_id}/preferences OpenAPI
Save the user's preferences (PUT) /users/{user_id}/preferences OpenAPI
Delete user's preferences (POST) /users/{user_id}/preferences/delete OpenAPI
List a user's preferences by category (GET) /users/{user_id}/preferences/{category} OpenAPI
Get a specific user preference (GET) /users/{user_id}/preferences/{category}/name/{preference_name} OpenAPI
Upload a file (POST) /files OpenAPI
Get a file (GET) /files/{file_id} OpenAPI
Get a files thumbnail (GET) /files/{file_id}/thumbnail OpenAPI
Get a files preview (GET) /files/{file_id}/preview OpenAPI
Get a public file link (GET) /files/{file_id}/link OpenAPI
Get metadata for a file (GET) /files/{file_id}/info OpenAPI
Get the jobs. (GET) /jobs OpenAPI
Create a new job. (POST) /jobs OpenAPI
Get a job. (GET) /jobs/{job_id} OpenAPI
Cancel a job. (POST) /jobs/{job_id}/cancel OpenAPI
Get the jobs of the given type. (GET) /jobs/type/{type} OpenAPI
Check system health (GET) /system/ping OpenAPI
Recycle database connections (POST) /database/recycle OpenAPI
Send a test email (POST) /email/test OpenAPI
Test AWS S3 connection (POST) /file/s3_test OpenAPI
Get configuration (GET) /config OpenAPI
Update configuration (PUT) /config OpenAPI
Reload configuration (POST) /config/reload OpenAPI
Get client configuration (GET) /config/client OpenAPI
Get configuration made through environment variables (GET) /config/environment OpenAPI
Upload license file (POST) /license OpenAPI
Remove license file (DELETE) /license OpenAPI
Get client license (GET) /license/client OpenAPI
Get audits (GET) /audits OpenAPI
Invalidate all the caches (POST) /caches/invalidate OpenAPI
Get logs (GET) /logs OpenAPI
Add log message (POST) /logs OpenAPI
Get WebRTC token (GET) /webrtc/token OpenAPI
Get analytics (GET) /analytics/old OpenAPI
Create a custom emoji (POST) /emoji OpenAPI
Get a list of custom emoji (GET) /emoji OpenAPI
Get a custom emoji (GET) /emoji/{emoji_id} OpenAPI
Delete a custom emoji (DELETE) /emoji/{emoji_id} OpenAPI
Get a custom emoji by name (GET) /emoji/name/{emoji_name} OpenAPI
Get custom emoji image (GET) /emoji/{emoji_id}/image OpenAPI
Search custom emoji (POST) /emoji/search OpenAPI
Autocomplete custom emoji (GET) /emoji/autocomplete OpenAPI
Create an incoming webhook (POST) /hooks/incoming OpenAPI
List incoming webhooks (GET) /hooks/incoming OpenAPI
Get an incoming webhook (GET) /hooks/incoming/{hook_id} OpenAPI
Update an incoming webhook (PUT) /hooks/incoming/{hook_id} OpenAPI
Create an outgoing webhook (POST) /hooks/outgoing OpenAPI
List outgoing webhooks (GET) /hooks/outgoing OpenAPI
Get an outgoing webhook (GET) /hooks/outgoing/{hook_id} OpenAPI
Delete an outgoing webhook (DELETE) /hooks/outgoing/{hook_id} OpenAPI
Update an outgoing webhook (PUT) /hooks/outgoing/{hook_id} OpenAPI
Regenerate the token for the outgoing webhook. (POST) /hooks/outgoing/{hook_id}/regen_token OpenAPI
Get metadata (GET) /saml/metadata OpenAPI
Upload IDP certificate (POST) /saml/certificate/idp OpenAPI
Remove IDP certificate (DELETE) /saml/certificate/idp OpenAPI
Upload public certificate (POST) /saml/certificate/public OpenAPI
Remove public certificate (DELETE) /saml/certificate/public OpenAPI
Upload private key (POST) /saml/certificate/private OpenAPI
Remove private key (DELETE) /saml/certificate/private OpenAPI
Get certificate status (GET) /saml/certificate/status OpenAPI
Create report (POST) /compliance/reports OpenAPI
Get reports (GET) /compliance/reports OpenAPI
Get a report (GET) /compliance/reports/{report_id} OpenAPI
Download a report (GET) /compliance/reports/{report_id}/download OpenAPI
Sync with LDAP (POST) /ldap/sync OpenAPI
Test LDAP configuration (POST) /ldap/test OpenAPI
Get cluster status (GET) /cluster/status OpenAPI
Get brand image (GET) /brand/image OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Patch a channel (PUT) /channels/{channel_id}/patch OpenAPI
Convert a channel from public to private (POST) /channels/{channel_id}/convert OpenAPI
Restore a channel (POST) /channels/{channel_id}/restore OpenAPI
Get channel statistics (GET) /channels/{channel_id}/stats OpenAPI
Get a channels pinned posts (GET) /channels/{channel_id}/pinned OpenAPI
Get public channels (GET) /teams/{team_id}/channels OpenAPI
Get deleted channels (GET) /teams/{team_id}/channels/deleted OpenAPI
Autocomplete channels (GET) /teams/{team_id}/channels/autocomplete OpenAPI
Search channels (POST) /teams/{team_id}/channels/search OpenAPI
Get a channel by name (GET) /teams/{team_id}/channels/name/{channel_name} OpenAPI
Get a channel by name and team name (GET) /teams/name/{team_name}/channels/name/{channel_name} OpenAPI
Get channel members (GET) /channels/{channel_id}/members OpenAPI
Add user to channel (POST) /channels/{channel_id}/members OpenAPI
Get channel members by ids (POST) /channels/{channel_id}/members/ids OpenAPI
Get channel member (GET) /channels/{channel_id}/members/{user_id} OpenAPI
Remove user from channel (DELETE) /channels/{channel_id}/members/{user_id} OpenAPI
Update channel roles (PUT) /channels/{channel_id}/members/{user_id}/roles OpenAPI
Update channel notifications (PUT) /channels/{channel_id}/members/{user_id}/notify_props OpenAPI
View channel (POST) /channels/members/{user_id}/view OpenAPI
Get channel members for user (GET) /users/{user_id}/teams/{team_id}/channels/members OpenAPI
Get channels for user (GET) /users/{user_id}/teams/{team_id}/channels OpenAPI
Get unread messages (GET) /users/{user_id}/channels/{channel_id}/unread OpenAPI
Create a post (POST) /posts OpenAPI
Create a ephemeral post (POST) /posts/ephemeral OpenAPI
Get a post (GET) /posts/{post_id} OpenAPI
Delete a post (DELETE) /posts/{post_id} OpenAPI
Update a post (PUT) /posts/{post_id} OpenAPI
Patch a post (PUT) /posts/{post_id}/patch OpenAPI
Get a thread (GET) /posts/{post_id}/thread OpenAPI
Get a list of flagged posts (GET) /users/{user_id}/posts/flagged OpenAPI
Get file info for post (GET) /posts/{post_id}/files/info OpenAPI
Get posts for a channel (GET) /channels/{channel_id}/posts OpenAPI
Search for team posts (POST) /teams/{team_id}/posts/search OpenAPI
Pin a post to the channel (POST) /posts/{post_id}/pin OpenAPI
Unpin a post to the channel (POST) /posts/{post_id}/unpin OpenAPI
Perform a post action (POST) /posts/{post_id}/actions/{action_id} OpenAPI
Get the user's preferences (GET) /users/{user_id}/preferences OpenAPI
Save the user's preferences (PUT) /users/{user_id}/preferences OpenAPI
Delete user's preferences (POST) /users/{user_id}/preferences/delete OpenAPI
List a user's preferences by category (GET) /users/{user_id}/preferences/{category} OpenAPI
Get a specific user preference (GET) /users/{user_id}/preferences/{category}/name/{preference_name} OpenAPI
Upload a file (POST) /files OpenAPI
Get a file (GET) /files/{file_id} OpenAPI
Get a files thumbnail (GET) /files/{file_id}/thumbnail OpenAPI
Get a files preview (GET) /files/{file_id}/preview OpenAPI
Get a public file link (GET) /files/{file_id}/link OpenAPI
Get metadata for a file (GET) /files/{file_id}/info OpenAPI
Get the jobs. (GET) /jobs OpenAPI
Create a new job. (POST) /jobs OpenAPI
Get a job. (GET) /jobs/{job_id} OpenAPI
Cancel a job. (POST) /jobs/{job_id}/cancel OpenAPI
Get the jobs of the given type. (GET) /jobs/type/{type} OpenAPI
Check system health (GET) /system/ping OpenAPI
Recycle database connections (POST) /database/recycle OpenAPI
Send a test email (POST) /email/test OpenAPI
Test AWS S3 connection (POST) /file/s3_test OpenAPI
Get configuration (GET) /config OpenAPI
Update configuration (PUT) /config OpenAPI
Reload configuration (POST) /config/reload OpenAPI
Get client configuration (GET) /config/client OpenAPI
Get configuration made through environment variables (GET) /config/environment OpenAPI
Upload license file (POST) /license OpenAPI
Remove license file (DELETE) /license OpenAPI
Get client license (GET) /license/client OpenAPI
Get audits (GET) /audits OpenAPI
Invalidate all the caches (POST) /caches/invalidate OpenAPI
Get logs (GET) /logs OpenAPI
Add log message (POST) /logs OpenAPI
Get WebRTC token (GET) /webrtc/token OpenAPI
Get analytics (GET) /analytics/old OpenAPI
Create a custom emoji (POST) /emoji OpenAPI
Get a list of custom emoji (GET) /emoji OpenAPI
Get a custom emoji (GET) /emoji/{emoji_id} OpenAPI
Delete a custom emoji (DELETE) /emoji/{emoji_id} OpenAPI
Get a custom emoji by name (GET) /emoji/name/{emoji_name} OpenAPI
Get custom emoji image (GET) /emoji/{emoji_id}/image OpenAPI
Search custom emoji (POST) /emoji/search OpenAPI
Autocomplete custom emoji (GET) /emoji/autocomplete OpenAPI
Create an incoming webhook (POST) /hooks/incoming OpenAPI
List incoming webhooks (GET) /hooks/incoming OpenAPI
Get an incoming webhook (GET) /hooks/incoming/{hook_id} OpenAPI
Update an incoming webhook (PUT) /hooks/incoming/{hook_id} OpenAPI
Create an outgoing webhook (POST) /hooks/outgoing OpenAPI
List outgoing webhooks (GET) /hooks/outgoing OpenAPI
Get an outgoing webhook (GET) /hooks/outgoing/{hook_id} OpenAPI
Delete an outgoing webhook (DELETE) /hooks/outgoing/{hook_id} OpenAPI
Update an outgoing webhook (PUT) /hooks/outgoing/{hook_id} OpenAPI
Regenerate the token for the outgoing webhook. (POST) /hooks/outgoing/{hook_id}/regen_token OpenAPI
Get metadata (GET) /saml/metadata OpenAPI
Upload IDP certificate (POST) /saml/certificate/idp OpenAPI
Remove IDP certificate (DELETE) /saml/certificate/idp OpenAPI
Upload public certificate (POST) /saml/certificate/public OpenAPI
Remove public certificate (DELETE) /saml/certificate/public OpenAPI
Upload private key (POST) /saml/certificate/private OpenAPI
Remove private key (DELETE) /saml/certificate/private OpenAPI
Get certificate status (GET) /saml/certificate/status OpenAPI
Create report (POST) /compliance/reports OpenAPI
Get reports (GET) /compliance/reports OpenAPI
Get a report (GET) /compliance/reports/{report_id} OpenAPI
Download a report (GET) /compliance/reports/{report_id}/download OpenAPI
Sync with LDAP (POST) /ldap/sync OpenAPI
Test LDAP configuration (POST) /ldap/test OpenAPI
Get cluster status (GET) /cluster/status OpenAPI
Get brand image (GET) /brand/image OpenAPI
Upload brand image (POST) /brand/image OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Patch a channel (PUT) /channels/{channel_id}/patch OpenAPI
Convert a channel from public to private (POST) /channels/{channel_id}/convert OpenAPI
Restore a channel (POST) /channels/{channel_id}/restore OpenAPI
Get channel statistics (GET) /channels/{channel_id}/stats OpenAPI
Get a channels pinned posts (GET) /channels/{channel_id}/pinned OpenAPI
Get public channels (GET) /teams/{team_id}/channels OpenAPI
Get deleted channels (GET) /teams/{team_id}/channels/deleted OpenAPI
Autocomplete channels (GET) /teams/{team_id}/channels/autocomplete OpenAPI
Search channels (POST) /teams/{team_id}/channels/search OpenAPI
Get a channel by name (GET) /teams/{team_id}/channels/name/{channel_name} OpenAPI
Get a channel by name and team name (GET) /teams/name/{team_name}/channels/name/{channel_name} OpenAPI
Get channel members (GET) /channels/{channel_id}/members OpenAPI
Add user to channel (POST) /channels/{channel_id}/members OpenAPI
Get channel members by ids (POST) /channels/{channel_id}/members/ids OpenAPI
Get channel member (GET) /channels/{channel_id}/members/{user_id} OpenAPI
Remove user from channel (DELETE) /channels/{channel_id}/members/{user_id} OpenAPI
Update channel roles (PUT) /channels/{channel_id}/members/{user_id}/roles OpenAPI
Update channel notifications (PUT) /channels/{channel_id}/members/{user_id}/notify_props OpenAPI
View channel (POST) /channels/members/{user_id}/view OpenAPI
Get channel members for user (GET) /users/{user_id}/teams/{team_id}/channels/members OpenAPI
Get channels for user (GET) /users/{user_id}/teams/{team_id}/channels OpenAPI
Get unread messages (GET) /users/{user_id}/channels/{channel_id}/unread OpenAPI
Create a post (POST) /posts OpenAPI
Create a ephemeral post (POST) /posts/ephemeral OpenAPI
Get a post (GET) /posts/{post_id} OpenAPI
Delete a post (DELETE) /posts/{post_id} OpenAPI
Update a post (PUT) /posts/{post_id} OpenAPI
Patch a post (PUT) /posts/{post_id}/patch OpenAPI
Get a thread (GET) /posts/{post_id}/thread OpenAPI
Get a list of flagged posts (GET) /users/{user_id}/posts/flagged OpenAPI
Get file info for post (GET) /posts/{post_id}/files/info OpenAPI
Get posts for a channel (GET) /channels/{channel_id}/posts OpenAPI
Search for team posts (POST) /teams/{team_id}/posts/search OpenAPI
Pin a post to the channel (POST) /posts/{post_id}/pin OpenAPI
Unpin a post to the channel (POST) /posts/{post_id}/unpin OpenAPI
Perform a post action (POST) /posts/{post_id}/actions/{action_id} OpenAPI
Get the user's preferences (GET) /users/{user_id}/preferences OpenAPI
Save the user's preferences (PUT) /users/{user_id}/preferences OpenAPI
Delete user's preferences (POST) /users/{user_id}/preferences/delete OpenAPI
List a user's preferences by category (GET) /users/{user_id}/preferences/{category} OpenAPI
Get a specific user preference (GET) /users/{user_id}/preferences/{category}/name/{preference_name} OpenAPI
Upload a file (POST) /files OpenAPI
Get a file (GET) /files/{file_id} OpenAPI
Get a files thumbnail (GET) /files/{file_id}/thumbnail OpenAPI
Get a files preview (GET) /files/{file_id}/preview OpenAPI
Get a public file link (GET) /files/{file_id}/link OpenAPI
Get metadata for a file (GET) /files/{file_id}/info OpenAPI
Get the jobs. (GET) /jobs OpenAPI
Create a new job. (POST) /jobs OpenAPI
Get a job. (GET) /jobs/{job_id} OpenAPI
Cancel a job. (POST) /jobs/{job_id}/cancel OpenAPI
Get the jobs of the given type. (GET) /jobs/type/{type} OpenAPI
Check system health (GET) /system/ping OpenAPI
Recycle database connections (POST) /database/recycle OpenAPI
Send a test email (POST) /email/test OpenAPI
Test AWS S3 connection (POST) /file/s3_test OpenAPI
Get configuration (GET) /config OpenAPI
Update configuration (PUT) /config OpenAPI
Reload configuration (POST) /config/reload OpenAPI
Get client configuration (GET) /config/client OpenAPI
Get configuration made through environment variables (GET) /config/environment OpenAPI
Upload license file (POST) /license OpenAPI
Remove license file (DELETE) /license OpenAPI
Get client license (GET) /license/client OpenAPI
Get audits (GET) /audits OpenAPI
Invalidate all the caches (POST) /caches/invalidate OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Patch a channel (PUT) /channels/{channel_id}/patch OpenAPI
Convert a channel from public to private (POST) /channels/{channel_id}/convert OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Patch a channel (PUT) /channels/{channel_id}/patch OpenAPI
Convert a channel from public to private (POST) /channels/{channel_id}/convert OpenAPI
Restore a channel (POST) /channels/{channel_id}/restore OpenAPI
Get channel statistics (GET) /channels/{channel_id}/stats OpenAPI
Get a channels pinned posts (GET) /channels/{channel_id}/pinned OpenAPI
Get public channels (GET) /teams/{team_id}/channels OpenAPI
Get deleted channels (GET) /teams/{team_id}/channels/deleted OpenAPI
Autocomplete channels (GET) /teams/{team_id}/channels/autocomplete OpenAPI
Search channels (POST) /teams/{team_id}/channels/search OpenAPI
Get a channel by name (GET) /teams/{team_id}/channels/name/{channel_name} OpenAPI
Get a channel by name and team name (GET) /teams/name/{team_name}/channels/name/{channel_name} OpenAPI
Get channel members (GET) /channels/{channel_id}/members OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Patch a channel (PUT) /channels/{channel_id}/patch OpenAPI
Convert a channel from public to private (POST) /channels/{channel_id}/convert OpenAPI
Restore a channel (POST) /channels/{channel_id}/restore OpenAPI
Get channel statistics (GET) /channels/{channel_id}/stats OpenAPI
Get a channels pinned posts (GET) /channels/{channel_id}/pinned OpenAPI
Get public channels (GET) /teams/{team_id}/channels OpenAPI
Get deleted channels (GET) /teams/{team_id}/channels/deleted OpenAPI
Autocomplete channels (GET) /teams/{team_id}/channels/autocomplete OpenAPI
Search channels (POST) /teams/{team_id}/channels/search OpenAPI
Get a channel by name (GET) /teams/{team_id}/channels/name/{channel_name} OpenAPI
Get a channel by name and team name (GET) /teams/name/{team_name}/channels/name/{channel_name} OpenAPI
Get channel members (GET) /channels/{channel_id}/members OpenAPI
Add user to channel (POST) /channels/{channel_id}/members OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Patch a channel (PUT) /channels/{channel_id}/patch OpenAPI
Convert a channel from public to private (POST) /channels/{channel_id}/convert OpenAPI
Restore a channel (POST) /channels/{channel_id}/restore OpenAPI
Get channel statistics (GET) /channels/{channel_id}/stats OpenAPI
Get a channels pinned posts (GET) /channels/{channel_id}/pinned OpenAPI
Get public channels (GET) /teams/{team_id}/channels OpenAPI
Get deleted channels (GET) /teams/{team_id}/channels/deleted OpenAPI
Autocomplete channels (GET) /teams/{team_id}/channels/autocomplete OpenAPI
Search channels (POST) /teams/{team_id}/channels/search OpenAPI
Get a channel by name (GET) /teams/{team_id}/channels/name/{channel_name} OpenAPI
Get a channel by name and team name (GET) /teams/name/{team_name}/channels/name/{channel_name} OpenAPI
Get channel members (GET) /channels/{channel_id}/members OpenAPI
Add user to channel (POST) /channels/{channel_id}/members OpenAPI
Get channel members by ids (POST) /channels/{channel_id}/members/ids OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (POST) /users/email/verify OpenAPI
Send verification email (POST) /users/email/verify/send OpenAPI
Switch login method (POST) /users/login/switch OpenAPI
Create a user access token (POST) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/{user_id}/tokens OpenAPI
Get user access tokens (GET) /users/tokens OpenAPI
Revoke a user access token (POST) /users/tokens/revoke OpenAPI
Get a user access token (GET) /users/tokens/{token_id} OpenAPI
Disable personal access token (POST) /users/tokens/disable OpenAPI
Enable personal access token (POST) /users/tokens/enable OpenAPI
Search tokens (POST) /users/tokens/search OpenAPI
Update a users authentication method (PUT) /users/{user_id}/auth OpenAPI
Get user status (GET) /users/{user_id}/status OpenAPI
Update user status (PUT) /users/{user_id}/status OpenAPI
Get user statuses by id (POST) /users/status/ids OpenAPI
Create a team (POST) /teams OpenAPI
Get teams (GET) /teams OpenAPI
Get a team (GET) /teams/{team_id} OpenAPI
Update a team (PUT) /teams/{team_id} OpenAPI
Delete a team (DELETE) /teams/{team_id} OpenAPI
Patch a team (PUT) /teams/{team_id}/patch OpenAPI
Get a team by name (GET) /teams/name/{name} OpenAPI
Search teams (POST) /teams/search OpenAPI
Check if team exists (GET) /teams/name/{name}/exists OpenAPI
Get a user's teams (GET) /users/{user_id}/teams OpenAPI
Get team members (GET) /teams/{team_id}/members OpenAPI
Add user to team (POST) /teams/{team_id}/members OpenAPI
Add user to team from invite (POST) /teams/members/invite OpenAPI
Add multiple users to team (POST) /teams/{team_id}/members/batch OpenAPI
Get team members for a user (GET) /users/{user_id}/teams/members OpenAPI
Get a team member (GET) /teams/{team_id}/members/{user_id} OpenAPI
Remove user from team (DELETE) /teams/{team_id}/members/{user_id} OpenAPI
Get team members by ids (POST) /teams/{team_id}/members/ids OpenAPI
Get a team stats (GET) /teams/{team_id}/stats OpenAPI
Get the team icon (GET) /teams/{team_id}/image OpenAPI
Sets the team icon (POST) /teams/{team_id}/image OpenAPI
Update a team member roles (PUT) /teams/{team_id}/members/{user_id}/roles OpenAPI
Get team unreads for a user (GET) /users/{user_id}/teams/unread OpenAPI
Get unreads for a team (GET) /users/{user_id}/teams/{team_id}/unread OpenAPI
Invite users to the team by email (POST) /teams/{team_id}/invite/email OpenAPI
Import a Team from other application (POST) /teams/{team_id}/import OpenAPI
Get invite info for a team (GET) /teams/invite/{invite_id} OpenAPI
Create a channel (POST) /channels OpenAPI
Create a direct message channel (POST) /channels/direct OpenAPI
Create a group message channel (POST) /channels/group OpenAPI
Get a list of channels by ids (POST) /teams/{team_id}/channels/ids OpenAPI
Get a channel (GET) /channels/{channel_id} OpenAPI
Update a channel (PUT) /channels/{channel_id} OpenAPI
Delete a channel (DELETE) /channels/{channel_id} OpenAPI
Patch a channel (PUT) /channels/{channel_id}/patch OpenAPI
Convert a channel from public to private (POST) /channels/{channel_id}/convert OpenAPI
Restore a channel (POST) /channels/{channel_id}/restore OpenAPI
Get channel statistics (GET) /channels/{channel_id}/stats OpenAPI
Get a channels pinned posts (GET) /channels/{channel_id}/pinned OpenAPI
Get public channels (GET) /teams/{team_id}/channels OpenAPI
Get deleted channels (GET) /teams/{team_id}/channels/deleted OpenAPI
Autocomplete channels (GET) /teams/{team_id}/channels/autocomplete OpenAPI
Search channels (POST) /teams/{team_id}/channels/search OpenAPI
Get a channel by name (GET) /teams/{team_id}/channels/name/{channel_name} OpenAPI
Get a channel by name and team name (GET) /teams/name/{team_name}/channels/name/{channel_name} OpenAPI
Get channel members (GET) /channels/{channel_id}/members OpenAPI
Add user to channel (POST) /channels/{channel_id}/members OpenAPI
Get channel members by ids (POST) /channels/{channel_id}/members/ids OpenAPI
Get channel member (GET) /channels/{channel_id}/members/{user_id} OpenAPI
Remove user from channel (DELETE) /channels/{channel_id}/members/{user_id} OpenAPI
Create a user (POST) /users OpenAPI
Get users (GET) /users OpenAPI
Get users by ids (POST) /users/ids OpenAPI
Get users by usernames (POST) /users/usernames OpenAPI
Search users (POST) /users/search OpenAPI
Autocomplete users (GET) /users/autocomplete OpenAPI
Get a user (GET) /users/{user_id} OpenAPI
Update a user (PUT) /users/{user_id} OpenAPI
Deactivate a user account. (DELETE) /users/{user_id} OpenAPI
Patch a user (PUT) /users/{user_id}/patch OpenAPI
Update a user's roles (PUT) /users/{user_id}/roles OpenAPI
Update user active status (PUT) /users/{user_id}/active OpenAPI
Get user's profile image (GET) /users/{user_id}/image OpenAPI
Set user's profile image (POST) /users/{user_id}/image OpenAPI
Get a user by username (GET) /users/username/{username} OpenAPI
Reset password (POST) /users/password/reset OpenAPI
Update a user's MFA (PUT) /users/{user_id}/mfa OpenAPI
Generate MFA secret (POST) /users/{user_id}/mfa/generate OpenAPI
Check MFA (POST) /users/mfa OpenAPI
Update a user's password (PUT) /users/{user_id}/password OpenAPI
Send password reset email (POST) /users/password/reset/send OpenAPI
Get a user by email (GET) /users/email/{email} OpenAPI
Get user's sessions (GET) /users/{user_id}/sessions OpenAPI
Revoke a user session (POST) /users/{user_id}/sessions/revoke OpenAPI
Revoke all active sessions for a user (POST) /users/{user_id}/sessions/revoke/all OpenAPI
Attach mobile device (PUT) /users/sessions/device OpenAPI
Get users audits (GET) /users/{user_id}/audits OpenAPI
Verify user email (P