# Sample - Slack Web API > Sample - Slack Web API API documentation ## Admin.apps.approve - [POST /admin.apps.approve](https://octri-6antn2pcwxy8.octri.dev/post-admin.apps.approve): Approve an app for workspace installation ## Admin.apps.approved.list - [GET /admin.apps.approved.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.apps.approved.list): List approved apps ## Admin.apps.requests.list - [GET /admin.apps.requests.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.apps.requests.list): List app installation requests ## Admin.apps.restrict - [POST /admin.apps.restrict](https://octri-6antn2pcwxy8.octri.dev/post-admin.apps.restrict): Restrict an app from workspace installation ## Admin.apps.restricted.list - [GET /admin.apps.restricted.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.apps.restricted.list): List restricted apps ## Admin.conversations.archive - [POST /admin.conversations.archive](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.archive): Archive a channel ## Admin.conversations.convertToPrivate - [POST /admin.conversations.convertToPrivate](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.converttoprivate): Convert a channel to private ## Admin.conversations.create - [POST /admin.conversations.create](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.create): Create a channel-based conversation ## Admin.conversations.delete - [POST /admin.conversations.delete](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.delete): Delete a channel ## Admin.conversations.disconnectShared - [POST /admin.conversations.disconnectShared](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.disconnectshared): Disconnect a shared channel ## Admin.conversations.ekm.listOriginalConnectedChannelInfo - [GET /admin.conversations.ekm.listOriginalConnectedChannelInfo](https://octri-6antn2pcwxy8.octri.dev/get-admin.conversations.ekm.listoriginalconnectedchannelinfo): List disconnected channel information ## Admin.conversations.getConversationPrefs - [GET /admin.conversations.getConversationPrefs](https://octri-6antn2pcwxy8.octri.dev/get-admin.conversations.getconversationprefs): Get channel conversation preferences ## Admin.conversations.getTeams - [GET /admin.conversations.getTeams](https://octri-6antn2pcwxy8.octri.dev/get-admin.conversations.getteams): List workspaces connected to a channel ## Admin.conversations.invite - [POST /admin.conversations.invite](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.invite): Invite users to a channel ## Admin.conversations.rename - [POST /admin.conversations.rename](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.rename): Rename a channel ## Admin.conversations.restrictAccess.addGroup - [POST /admin.conversations.restrictAccess.addGroup](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.restrictaccess.addgroup): Allow an identity-provider group in a channel ## Admin.conversations.restrictAccess.listGroups - [GET /admin.conversations.restrictAccess.listGroups](https://octri-6antn2pcwxy8.octri.dev/get-admin.conversations.restrictaccess.listgroups): List identity-provider groups for a channel ## Admin.conversations.restrictAccess.removeGroup - [POST /admin.conversations.restrictAccess.removeGroup](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.restrictaccess.removegroup): Remove an identity-provider group from a channel ## Admin.conversations.search - [GET /admin.conversations.search](https://octri-6antn2pcwxy8.octri.dev/get-admin.conversations.search): Search Enterprise organization channels ## Admin.conversations.setConversationPrefs - [POST /admin.conversations.setConversationPrefs](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.setconversationprefs): Set channel conversation preferences ## Admin.conversations.setTeams - [POST /admin.conversations.setTeams](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.setteams): Set channel workspace connections ## Admin.conversations.unarchive - [POST /admin.conversations.unarchive](https://octri-6antn2pcwxy8.octri.dev/post-admin.conversations.unarchive): Unarchive a channel ## Admin.emoji.add - [POST /admin.emoji.add](https://octri-6antn2pcwxy8.octri.dev/post-admin.emoji.add): Add a custom emoji ## Admin.emoji.addAlias - [POST /admin.emoji.addAlias](https://octri-6antn2pcwxy8.octri.dev/post-admin.emoji.addalias): Add an emoji alias ## Admin.emoji.list - [GET /admin.emoji.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.emoji.list): List organization custom emoji ## Admin.emoji.remove - [POST /admin.emoji.remove](https://octri-6antn2pcwxy8.octri.dev/post-admin.emoji.remove): Remove a custom emoji ## Admin.emoji.rename - [POST /admin.emoji.rename](https://octri-6antn2pcwxy8.octri.dev/post-admin.emoji.rename): Rename a custom emoji ## Admin.inviteRequests.approve - [POST /admin.inviteRequests.approve](https://octri-6antn2pcwxy8.octri.dev/post-admin.inviterequests.approve): Approve a workspace invite request ## Admin.inviteRequests.approved.list - [GET /admin.inviteRequests.approved.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.inviterequests.approved.list): List approved workspace invite requests ## Admin.inviteRequests.denied.list - [GET /admin.inviteRequests.denied.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.inviterequests.denied.list): List denied workspace invite requests ## Admin.inviteRequests.deny - [POST /admin.inviteRequests.deny](https://octri-6antn2pcwxy8.octri.dev/post-admin.inviterequests.deny): Deny a workspace invite request ## Admin.inviteRequests.list - [GET /admin.inviteRequests.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.inviterequests.list): List pending workspace invite requests ## Admin.teams.admins.list - [GET /admin.teams.admins.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.teams.admins.list): List workspace administrators ## Admin.teams.create - [POST /admin.teams.create](https://octri-6antn2pcwxy8.octri.dev/post-admin.teams.create): Create an Enterprise team ## Admin.teams.list - [GET /admin.teams.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.teams.list): List Enterprise organization teams ## Admin.teams.owners.list - [GET /admin.teams.owners.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.teams.owners.list): List workspace owners ## Admin.teams.settings.info - [GET /admin.teams.settings.info](https://octri-6antn2pcwxy8.octri.dev/get-admin.teams.settings.info): Get workspace settings information ## Admin.teams.settings.setDefaultChannels - [POST /admin.teams.settings.setDefaultChannels](https://octri-6antn2pcwxy8.octri.dev/post-admin.teams.settings.setdefaultchannels): Set a workspace's default channels ## Admin.teams.settings.setDescription - [POST /admin.teams.settings.setDescription](https://octri-6antn2pcwxy8.octri.dev/post-admin.teams.settings.setdescription): Set a workspace description ## Admin.teams.settings.setDiscoverability - [POST /admin.teams.settings.setDiscoverability](https://octri-6antn2pcwxy8.octri.dev/post-admin.teams.settings.setdiscoverability): Set workspace discoverability ## Admin.teams.settings.setIcon - [POST /admin.teams.settings.setIcon](https://octri-6antn2pcwxy8.octri.dev/post-admin.teams.settings.seticon): Set a workspace icon ## Admin.teams.settings.setName - [POST /admin.teams.settings.setName](https://octri-6antn2pcwxy8.octri.dev/post-admin.teams.settings.setname): Set a workspace name ## Admin.usergroups.addChannels - [POST /admin.usergroups.addChannels](https://octri-6antn2pcwxy8.octri.dev/post-admin.usergroups.addchannels): Add default channels to an IDP group ## Admin.usergroups.addTeams - [POST /admin.usergroups.addTeams](https://octri-6antn2pcwxy8.octri.dev/post-admin.usergroups.addteams): Add workspaces to an IDP group ## Admin.usergroups.listChannels - [GET /admin.usergroups.listChannels](https://octri-6antn2pcwxy8.octri.dev/get-admin.usergroups.listchannels): List an IDP group's default channels ## Admin.usergroups.removeChannels - [POST /admin.usergroups.removeChannels](https://octri-6antn2pcwxy8.octri.dev/post-admin.usergroups.removechannels): Remove default channels from an IDP group ## Admin.users.assign - [POST /admin.users.assign](https://octri-6antn2pcwxy8.octri.dev/post-admin.users.assign): Assign a user to a workspace ## Admin.users.invite - [POST /admin.users.invite](https://octri-6antn2pcwxy8.octri.dev/post-admin.users.invite): Invite a user to a workspace ## Admin.users.list - [GET /admin.users.list](https://octri-6antn2pcwxy8.octri.dev/get-admin.users.list): List users in a workspace ## Admin.users.remove - [POST /admin.users.remove](https://octri-6antn2pcwxy8.octri.dev/post-admin.users.remove): Remove a user from a workspace ## Admin.users.session.invalidate - [POST /admin.users.session.invalidate](https://octri-6antn2pcwxy8.octri.dev/post-admin.users.session.invalidate): Invalidate a user session ## Admin.users.session.reset - [POST /admin.users.session.reset](https://octri-6antn2pcwxy8.octri.dev/post-admin.users.session.reset): Invalidate all sessions for a user ## Admin.users.setAdmin - [POST /admin.users.setAdmin](https://octri-6antn2pcwxy8.octri.dev/post-admin.users.setadmin): Promote a user to admin ## Admin.users.setExpiration - [POST /admin.users.setExpiration](https://octri-6antn2pcwxy8.octri.dev/post-admin.users.setexpiration): Set a guest user expiration ## Admin.users.setOwner - [POST /admin.users.setOwner](https://octri-6antn2pcwxy8.octri.dev/post-admin.users.setowner): Promote a user to workspace owner ## Admin.users.setRegular - [POST /admin.users.setRegular](https://octri-6antn2pcwxy8.octri.dev/post-admin.users.setregular): Set a user as regular ## Api.test - [GET /api.test](https://octri-6antn2pcwxy8.octri.dev/get-api.test): Test an API request ## Apps.event.authorizations.list - [GET /apps.event.authorizations.list](https://octri-6antn2pcwxy8.octri.dev/get-apps.event.authorizations.list): List authorizations for an event ## Apps.permissions.info - [GET /apps.permissions.info](https://octri-6antn2pcwxy8.octri.dev/get-apps.permissions.info): Get app permissions ## Apps.permissions.request - [GET /apps.permissions.request](https://octri-6antn2pcwxy8.octri.dev/get-apps.permissions.request): Request additional app permissions ## Apps.permissions.resources.list - [GET /apps.permissions.resources.list](https://octri-6antn2pcwxy8.octri.dev/get-apps.permissions.resources.list): List app resource grants ## Apps.permissions.scopes.list - [GET /apps.permissions.scopes.list](https://octri-6antn2pcwxy8.octri.dev/get-apps.permissions.scopes.list): List app scopes ## Apps.permissions.users.list - [GET /apps.permissions.users.list](https://octri-6antn2pcwxy8.octri.dev/get-apps.permissions.users.list): List app user grants ## Apps.permissions.users.request - [GET /apps.permissions.users.request](https://octri-6antn2pcwxy8.octri.dev/get-apps.permissions.users.request): Request app user scopes ## Apps.uninstall - [GET /apps.uninstall](https://octri-6antn2pcwxy8.octri.dev/get-apps.uninstall): Uninstall an app from a workspace ## Auth.revoke - [GET /auth.revoke](https://octri-6antn2pcwxy8.octri.dev/get-auth.revoke): Revoke an authentication token ## Auth.test - [GET /auth.test](https://octri-6antn2pcwxy8.octri.dev/get-auth.test): Verify an authentication token ## Bots.info - [GET /bots.info](https://octri-6antn2pcwxy8.octri.dev/get-bots.info): Get bot information ## Calls.add - [POST /calls.add](https://octri-6antn2pcwxy8.octri.dev/post-calls.add): Register a new call ## Calls.end - [POST /calls.end](https://octri-6antn2pcwxy8.octri.dev/post-calls.end): End a registered call ## Calls.info - [GET /calls.info](https://octri-6antn2pcwxy8.octri.dev/get-calls.info): Get information about a Call ## Calls.participants.add - [POST /calls.participants.add](https://octri-6antn2pcwxy8.octri.dev/post-calls.participants.add): Add participants to a Call ## Calls.participants.remove - [POST /calls.participants.remove](https://octri-6antn2pcwxy8.octri.dev/post-calls.participants.remove): Remove participants from a Call ## Calls.update - [POST /calls.update](https://octri-6antn2pcwxy8.octri.dev/post-calls.update): Update Call information ## Chat.delete - [POST /chat.delete](https://octri-6antn2pcwxy8.octri.dev/post-chat.delete): Delete a message ## Chat.deleteScheduledMessage - [POST /chat.deleteScheduledMessage](https://octri-6antn2pcwxy8.octri.dev/post-chat.deletescheduledmessage): Delete a scheduled message ## Chat.getPermalink - [GET /chat.getPermalink](https://octri-6antn2pcwxy8.octri.dev/get-chat.getpermalink): Get a message permalink ## Chat.meMessage - [POST /chat.meMessage](https://octri-6antn2pcwxy8.octri.dev/post-chat.memessage): Send a me message ## Chat.postEphemeral - [POST /chat.postEphemeral](https://octri-6antn2pcwxy8.octri.dev/post-chat.postephemeral): Send an ephemeral message ## Chat.postMessage - [POST /chat.postMessage](https://octri-6antn2pcwxy8.octri.dev/post-chat.postmessage): Send a message to a channel ## Chat.scheduledMessages.list - [GET /chat.scheduledMessages.list](https://octri-6antn2pcwxy8.octri.dev/get-chat.scheduledmessages.list): List scheduled messages ## Chat.scheduleMessage - [POST /chat.scheduleMessage](https://octri-6antn2pcwxy8.octri.dev/post-chat.schedulemessage): Schedule a message ## Chat.unfurl - [POST /chat.unfurl](https://octri-6antn2pcwxy8.octri.dev/post-chat.unfurl): Configure custom link unfurls ## Chat.update - [POST /chat.update](https://octri-6antn2pcwxy8.octri.dev/post-chat.update): Update a message ## Conversations.archive - [POST /conversations.archive](https://octri-6antn2pcwxy8.octri.dev/post-conversations.archive): Archive a conversation ## Conversations.close - [POST /conversations.close](https://octri-6antn2pcwxy8.octri.dev/post-conversations.close): Close a direct message conversation ## Conversations.create - [POST /conversations.create](https://octri-6antn2pcwxy8.octri.dev/post-conversations.create): Create a conversation ## Conversations.history - [GET /conversations.history](https://octri-6antn2pcwxy8.octri.dev/get-conversations.history): List conversation history ## Conversations.info - [GET /conversations.info](https://octri-6antn2pcwxy8.octri.dev/get-conversations.info): Get conversation information ## Conversations.invite - [POST /conversations.invite](https://octri-6antn2pcwxy8.octri.dev/post-conversations.invite): Invite users to a conversation ## Conversations.join - [POST /conversations.join](https://octri-6antn2pcwxy8.octri.dev/post-conversations.join): Join a conversation ## Conversations.kick - [POST /conversations.kick](https://octri-6antn2pcwxy8.octri.dev/post-conversations.kick): Remove a user from a conversation ## Conversations.leave - [POST /conversations.leave](https://octri-6antn2pcwxy8.octri.dev/post-conversations.leave): Leave a conversation ## Conversations.list - [GET /conversations.list](https://octri-6antn2pcwxy8.octri.dev/get-conversations.list): List conversations ## Conversations.mark - [POST /conversations.mark](https://octri-6antn2pcwxy8.octri.dev/post-conversations.mark): Mark a conversation as read ## Conversations.members - [GET /conversations.members](https://octri-6antn2pcwxy8.octri.dev/get-conversations.members): List conversation members ## Conversations.open - [POST /conversations.open](https://octri-6antn2pcwxy8.octri.dev/post-conversations.open): Open or resume a direct conversation ## Conversations.rename - [POST /conversations.rename](https://octri-6antn2pcwxy8.octri.dev/post-conversations.rename): Rename a conversation ## Conversations.replies - [GET /conversations.replies](https://octri-6antn2pcwxy8.octri.dev/get-conversations.replies): Get messages in a conversation thread ## Conversations.setPurpose - [POST /conversations.setPurpose](https://octri-6antn2pcwxy8.octri.dev/post-conversations.setpurpose): Set a conversation purpose ## Conversations.setTopic - [POST /conversations.setTopic](https://octri-6antn2pcwxy8.octri.dev/post-conversations.settopic): Update a conversation topic ## Conversations.unarchive - [POST /conversations.unarchive](https://octri-6antn2pcwxy8.octri.dev/post-conversations.unarchive): Unarchive a conversation ## Dialog.open - [GET /dialog.open](https://octri-6antn2pcwxy8.octri.dev/get-dialog.open): Open a dialog for a user ## Dnd.endDnd - [POST /dnd.endDnd](https://octri-6antn2pcwxy8.octri.dev/post-dnd.enddnd): End Do Not Disturb ## Dnd.endSnooze - [POST /dnd.endSnooze](https://octri-6antn2pcwxy8.octri.dev/post-dnd.endsnooze): End Do Not Disturb snooze ## Dnd.info - [GET /dnd.info](https://octri-6antn2pcwxy8.octri.dev/get-dnd.info): Get a user's Do Not Disturb status ## Dnd.setSnooze - [POST /dnd.setSnooze](https://octri-6antn2pcwxy8.octri.dev/post-dnd.setsnooze): Set Do Not Disturb snooze ## Dnd.teamInfo - [GET /dnd.teamInfo](https://octri-6antn2pcwxy8.octri.dev/get-dnd.teaminfo): List team Do Not Disturb statuses ## Emoji.list - [GET /emoji.list](https://octri-6antn2pcwxy8.octri.dev/get-emoji.list): List custom emoji ## Files.comments.delete - [POST /files.comments.delete](https://octri-6antn2pcwxy8.octri.dev/post-files.comments.delete): Delete a file comment ## Files.delete - [POST /files.delete](https://octri-6antn2pcwxy8.octri.dev/post-files.delete): Delete a file ## Files.info - [GET /files.info](https://octri-6antn2pcwxy8.octri.dev/get-files.info): Get file information ## Files.list - [GET /files.list](https://octri-6antn2pcwxy8.octri.dev/get-files.list): List files ## Files.remote.add - [POST /files.remote.add](https://octri-6antn2pcwxy8.octri.dev/post-files.remote.add): Add a remote file ## Files.remote.info - [GET /files.remote.info](https://octri-6antn2pcwxy8.octri.dev/get-files.remote.info): Get remote file information ## Files.remote.list - [GET /files.remote.list](https://octri-6antn2pcwxy8.octri.dev/get-files.remote.list): List remote files ## Files.remote.remove - [POST /files.remote.remove](https://octri-6antn2pcwxy8.octri.dev/post-files.remote.remove): Remove a remote file ## Files.remote.share - [GET /files.remote.share](https://octri-6antn2pcwxy8.octri.dev/get-files.remote.share): Share a remote file ## Files.remote.update - [POST /files.remote.update](https://octri-6antn2pcwxy8.octri.dev/post-files.remote.update): Update a remote file ## Files.revokePublicURL - [POST /files.revokePublicURL](https://octri-6antn2pcwxy8.octri.dev/post-files.revokepublicurl): Revoke a file's public URL ## Files.sharedPublicURL - [POST /files.sharedPublicURL](https://octri-6antn2pcwxy8.octri.dev/post-files.sharedpublicurl): Enable a file for public sharing ## Files.upload - [POST /files.upload](https://octri-6antn2pcwxy8.octri.dev/post-files.upload): Upload or create a file ## Migration.exchange - [GET /migration.exchange](https://octri-6antn2pcwxy8.octri.dev/get-migration.exchange): Exchange workspace and global user IDs ## Oauth.access - [GET /oauth.access](https://octri-6antn2pcwxy8.octri.dev/get-oauth.access): Exchange an OAuth verifier code ## Oauth.token - [GET /oauth.token](https://octri-6antn2pcwxy8.octri.dev/get-oauth.token): Exchange an OAuth verifier code for a workspace token ## Oauth.v2.access - [GET /oauth.v2.access](https://octri-6antn2pcwxy8.octri.dev/get-oauth.v2.access): Exchange an OAuth verifier code for access tokens ## Pins.add - [POST /pins.add](https://octri-6antn2pcwxy8.octri.dev/post-pins.add): Pin an item to a channel ## Pins.list - [GET /pins.list](https://octri-6antn2pcwxy8.octri.dev/get-pins.list): List pinned items in a channel ## Pins.remove - [POST /pins.remove](https://octri-6antn2pcwxy8.octri.dev/post-pins.remove): Remove a pinned item from a channel ## Reactions.add - [POST /reactions.add](https://octri-6antn2pcwxy8.octri.dev/post-reactions.add): Add an emoji reaction to an item ## Reactions.get - [GET /reactions.get](https://octri-6antn2pcwxy8.octri.dev/get-reactions.get): Get reactions for an item ## Reactions.list - [GET /reactions.list](https://octri-6antn2pcwxy8.octri.dev/get-reactions.list): List reactions made by a user ## Reactions.remove - [POST /reactions.remove](https://octri-6antn2pcwxy8.octri.dev/post-reactions.remove): Remove a reaction from an item ## Reminders.add - [POST /reminders.add](https://octri-6antn2pcwxy8.octri.dev/post-reminders.add): Create a reminder ## Reminders.complete - [POST /reminders.complete](https://octri-6antn2pcwxy8.octri.dev/post-reminders.complete): Complete a reminder ## Reminders.delete - [POST /reminders.delete](https://octri-6antn2pcwxy8.octri.dev/post-reminders.delete): Delete a reminder ## Reminders.info - [GET /reminders.info](https://octri-6antn2pcwxy8.octri.dev/get-reminders.info): Get reminder details ## Reminders.list - [GET /reminders.list](https://octri-6antn2pcwxy8.octri.dev/get-reminders.list): List reminders ## Rtm.connect - [GET /rtm.connect](https://octri-6antn2pcwxy8.octri.dev/get-rtm.connect): Start a Real Time Messaging session ## Search.messages - [GET /search.messages](https://octri-6antn2pcwxy8.octri.dev/get-search.messages): Search messages ## Stars.add - [POST /stars.add](https://octri-6antn2pcwxy8.octri.dev/post-stars.add): Add a star to an item ## Stars.list - [GET /stars.list](https://octri-6antn2pcwxy8.octri.dev/get-stars.list): List starred items ## Stars.remove - [POST /stars.remove](https://octri-6antn2pcwxy8.octri.dev/post-stars.remove): Remove a star from an item ## Team.accessLogs - [GET /team.accessLogs](https://octri-6antn2pcwxy8.octri.dev/get-team.accesslogs): List team access logs ## Team.billableInfo - [GET /team.billableInfo](https://octri-6antn2pcwxy8.octri.dev/get-team.billableinfo): Get billable user information ## Team.info - [GET /team.info](https://octri-6antn2pcwxy8.octri.dev/get-team.info): Get team information ## Team.integrationLogs - [GET /team.integrationLogs](https://octri-6antn2pcwxy8.octri.dev/get-team.integrationlogs): List team integration logs ## Team.profile.get - [GET /team.profile.get](https://octri-6antn2pcwxy8.octri.dev/get-team.profile.get): Get the team profile ## Usergroups.create - [POST /usergroups.create](https://octri-6antn2pcwxy8.octri.dev/post-usergroups.create): Create a User Group ## Usergroups.disable - [POST /usergroups.disable](https://octri-6antn2pcwxy8.octri.dev/post-usergroups.disable): Disable a User Group ## Usergroups.enable - [POST /usergroups.enable](https://octri-6antn2pcwxy8.octri.dev/post-usergroups.enable): Enable a User Group ## Usergroups.list - [GET /usergroups.list](https://octri-6antn2pcwxy8.octri.dev/get-usergroups.list): List User Groups ## Usergroups.update - [POST /usergroups.update](https://octri-6antn2pcwxy8.octri.dev/post-usergroups.update): Update a User Group ## Usergroups.users.list - [GET /usergroups.users.list](https://octri-6antn2pcwxy8.octri.dev/get-usergroups.users.list): List User Group members ## Usergroups.users.update - [POST /usergroups.users.update](https://octri-6antn2pcwxy8.octri.dev/post-usergroups.users.update): Update User Group members ## Users.conversations - [GET /users.conversations](https://octri-6antn2pcwxy8.octri.dev/get-users.conversations): List accessible conversations ## Users.deletePhoto - [POST /users.deletePhoto](https://octri-6antn2pcwxy8.octri.dev/post-users.deletephoto): Delete the authenticated user's profile photo ## Users.getPresence - [GET /users.getPresence](https://octri-6antn2pcwxy8.octri.dev/get-users.getpresence): Get user presence ## Users.identity - [GET /users.identity](https://octri-6antn2pcwxy8.octri.dev/get-users.identity): Get the authenticated user's identity ## Users.info - [GET /users.info](https://octri-6antn2pcwxy8.octri.dev/get-users.info): Get user information ## Users.list - [GET /users.list](https://octri-6antn2pcwxy8.octri.dev/get-users.list): List Slack team users ## Users.lookupByEmail - [GET /users.lookupByEmail](https://octri-6antn2pcwxy8.octri.dev/get-users.lookupbyemail): Find a user by email address ## Users.profile.get - [GET /users.profile.get](https://octri-6antn2pcwxy8.octri.dev/get-users.profile.get): Get a user's profile ## Users.profile.set - [POST /users.profile.set](https://octri-6antn2pcwxy8.octri.dev/post-users.profile.set): Update a user's profile ## Users.setActive - [POST /users.setActive](https://octri-6antn2pcwxy8.octri.dev/post-users.setactive): Set a user's active status ## Users.setPhoto - [POST /users.setPhoto](https://octri-6antn2pcwxy8.octri.dev/post-users.setphoto): Set a user's profile photo ## Users.setPresence - [POST /users.setPresence](https://octri-6antn2pcwxy8.octri.dev/post-users.setpresence): Set manual user presence ## Views.open - [GET /views.open](https://octri-6antn2pcwxy8.octri.dev/get-views.open): Open a view for a user ## Views.publish - [GET /views.publish](https://octri-6antn2pcwxy8.octri.dev/get-views.publish): Publish a static view ## Views.push - [GET /views.push](https://octri-6antn2pcwxy8.octri.dev/get-views.push): Push a view onto the stack ## Views.update - [GET /views.update](https://octri-6antn2pcwxy8.octri.dev/get-views.update): Update an existing view ## Workflows.stepCompleted - [GET /workflows.stepCompleted](https://octri-6antn2pcwxy8.octri.dev/get-workflows.stepcompleted): Submit workflow step completion ## Workflows.stepFailed - [GET /workflows.stepFailed](https://octri-6antn2pcwxy8.octri.dev/get-workflows.stepfailed): Submit workflow step failure ## Workflows.updateStep - [GET /workflows.updateStep](https://octri-6antn2pcwxy8.octri.dev/get-workflows.updatestep): Update a workflow extension step ## Optional - [SDK Downloads](https://octri-6antn2pcwxy8.octri.dev/sdk): Client SDKs in TypeScript, Python, Go, and 7 more languages - [Changelog](https://octri-6antn2pcwxy8.octri.dev/changelog): API version history and breaking changes