Expand description
Request and response types for every Slack Web API method, and the SlackClient
function that calls each one.
Naming: the method chat.postMessage is called with
SlackClient::chat_post_message, which takes a
ChatPostMessageRequest and returns a ChatPostMessageResponse. Searching docs.rs for the Slack method
name (for example conversations.history) finds the function and its types.
§All methods
| Slack method | Function | Summary |
|---|---|---|
admin.analytics.getFile | admin_analytics_get_file | Retrieve analytics data for a given date, presented as a compressed JSON file |
admin.analytics.messages.activity | admin_analytics_messages_activity | Retrieves activity metrics for messages from a given channel. |
admin.analytics.messages.metadata | admin_analytics_messages_metadata | Retrieves metadata for a list of messages from a given channel. |
admin.apps.activities.list | admin_apps_activities_list | Get logs for a specified team/org |
admin.apps.approve | admin_apps_approve | Approve an app for installation on a workspace. |
admin.apps.approved.list | admin_apps_approved_list | List approved apps for an org or workspace. |
admin.apps.clearResolution | admin_apps_clear_resolution | Clear an app resolution |
admin.apps.config.lookup | admin_apps_config_lookup | Look up the app config for connectors by their IDs |
admin.apps.config.set | admin_apps_config_set | Set the app config for a connector |
admin.apps.mcp.servers.list | admin_apps_mcp_servers_list | List third-party app MCP servers approved for an organization. |
admin.apps.mcp.servers.permissions.list | admin_apps_mcp_servers_permissions_list | List MCP servers for an app with their access control permissions. |
admin.apps.mcp.servers.permissions.set | admin_apps_mcp_servers_permissions_set | Set the access control permission for who can use an MCP server. |
admin.apps.permissions.add | admin_apps_permissions_add | Grant permission for entities to access an app that has its permission type set to named_entities. |
admin.apps.permissions.list | admin_apps_permissions_list | Returns the permission type of an app and the entities that have been granted access. |
admin.apps.permissions.remove | admin_apps_permissions_remove | Revoke an entity’s access to an app that has its permission type set to named_entities. |
admin.apps.permissions.set | admin_apps_permissions_set | Set the permission type for who can access an app. |
admin.apps.requests.cancel | admin_apps_requests_cancel | Cancel app request for team |
admin.apps.requests.list | admin_apps_requests_list | List app requests for a team/workspace. |
admin.apps.restrict | admin_apps_restrict | Restrict an app for installation on a workspace. |
admin.apps.restricted.list | admin_apps_restricted_list | List restricted apps for an org or workspace. |
admin.apps.uninstall | admin_apps_uninstall | Uninstall an app from one or many workspaces, or an entire enterprise organization. |
admin.audit.anomaly.allow.getItem | admin_audit_anomaly_allow_get_item | API to allow Enterprise org admins to read the allow list of IP blocks and ASNs from the enterprise configu… |
admin.audit.anomaly.allow.updateItem | admin_audit_anomaly_allow_update_item | API to allow Enterprise org admins to write/overwrite the allow list of IP blocks and ASNs from the enterpr… |
admin.auth.policy.assignEntities | admin_auth_policy_assign_entities | Assign entities to a particular authentication policy. |
admin.auth.policy.getEntities | admin_auth_policy_get_entities | Fetch all the entities assigned to a particular authentication policy by name. |
admin.auth.policy.removeEntities | admin_auth_policy_remove_entities | Remove specified entities from a specified authentication policy. |
admin.barriers.create | admin_barriers_create | Create an Information Barrier |
admin.barriers.delete | admin_barriers_delete | Delete an existing Information Barrier |
admin.barriers.list | admin_barriers_list | Get all Information Barriers for your organization |
admin.barriers.update | admin_barriers_update | Update an existing Information Barrier |
admin.conversations.archive | admin_conversations_archive | Archive a public or private channel. |
admin.conversations.bulkArchive | admin_conversations_bulk_archive | Archive public or private channels in bulk. |
admin.conversations.bulkDelete | admin_conversations_bulk_delete | Delete public or private channels in bulk |
admin.conversations.bulkMove | admin_conversations_bulk_move | Move public or private channels in bulk. |
admin.conversations.bulkSetExcludeFromSlackAi | admin_conversations_bulk_set_exclude_from_slack_ai | Exclude channels from Slack AI in bulk |
admin.conversations.bulkSetProperties | admin_conversations_bulk_set_properties | Set properties on channels in bulk |
admin.conversations.convertToPrivate | admin_conversations_convert_to_private | Convert a public channel to a private channel. |
admin.conversations.convertToPublic | admin_conversations_convert_to_public | Convert a private channel to a public channel. |
admin.conversations.create | admin_conversations_create | Create a public or private channel-based conversation. |
admin.conversations.createForObjects | admin_conversations_create_for_objects | Create a Salesforce channel for the corresponding object provided. |
admin.conversations.delete | admin_conversations_delete | Delete a public or private channel. |
admin.conversations.disconnectShared | admin_conversations_disconnect_shared | Disconnect a connected channel from one or more workspaces. |
admin.conversations.ekm.listOriginalConnectedChannelInfo | admin_conversations_ekm_list_original_connected_channel_info | List all disconnected channels—i.e., channels that were once connected to other workspaces and then disconn… |
admin.conversations.getConversationPrefs | admin_conversations_get_conversation_prefs | Get conversation preferences for a public or private channel. |
admin.conversations.getCustomRetention | admin_conversations_get_custom_retention | This API endpoint can be used by any admin to get a conversation’s retention policy. |
admin.conversations.getTeams | admin_conversations_get_teams | Get all the workspaces a given public or private channel is connected to within this Enterprise org. |
admin.conversations.invite | admin_conversations_invite | Invite a user to a public or private channel. |
admin.conversations.linkObjects | admin_conversations_link_objects | Link a Salesforce record to a channel |
admin.conversations.lookup | admin_conversations_lookup | Returns channels on the given team using the filters. |
admin.conversations.removeCustomRetention | admin_conversations_remove_custom_retention | This API endpoint can be used by any admin to remove a conversation’s retention policy. |
admin.conversations.rename | admin_conversations_rename | Rename a public or private channel. |
admin.conversations.restrictAccess.addGroup | admin_conversations_restrict_access_add_group | Add an allowlist of IDP groups for accessing a channel |
admin.conversations.restrictAccess.listGroups | admin_conversations_restrict_access_list_groups | List all IDP Groups linked to a channel |
admin.conversations.restrictAccess.removeGroup | admin_conversations_restrict_access_remove_group | Remove a linked IDP group linked from a private channel |
admin.conversations.search | admin_conversations_search | Search for public or private channels in an Enterprise organization. |
admin.conversations.setConversationPrefs | admin_conversations_set_conversation_prefs | Set the posting permissions for a public or private channel. |
admin.conversations.setCustomRetention | admin_conversations_set_custom_retention | This API endpoint can be used by any admin to set a conversation’s retention policy. |
admin.conversations.setTeams | admin_conversations_set_teams | Set the workspaces in an Enterprise org that connect to a public or private channel. |
admin.conversations.unarchive | admin_conversations_unarchive | Unarchive a public or private channel. |
admin.conversations.unlinkObjects | admin_conversations_unlink_objects | Unlink a Salesforce record from a channel |
admin.emoji.add | admin_emoji_add | Add an emoji. |
admin.emoji.addAlias | admin_emoji_add_alias | Add an emoji alias. |
admin.emoji.list | admin_emoji_list | List emoji for an Enterprise organization. |
admin.emoji.remove | admin_emoji_remove | Remove an emoji across an Enterprise organization |
admin.emoji.rename | admin_emoji_rename | Rename an emoji. |
admin.functions.list | admin_functions_list | Look up functions by a set of apps. |
admin.functions.permissions.lookup | admin_functions_permissions_lookup | Lookup the visibility of multiple Slack functions and include the users if it is limited to particular name… |
admin.functions.permissions.set | admin_functions_permissions_set | Set the visibility of a Slack function and define the users or workspaces if it is set to named_entities. |
admin.inviteRequests.approve | admin_invite_requests_approve | Approve a workspace invite request. |
admin.inviteRequests.approved.list | admin_invite_requests_approved_list | List all approved workspace invite requests. |
admin.inviteRequests.denied.list | admin_invite_requests_denied_list | List all denied workspace invite requests. |
admin.inviteRequests.deny | admin_invite_requests_deny | Deny a workspace invite request. |
admin.inviteRequests.list | admin_invite_requests_list | List all pending workspace invite requests. |
admin.roles.addAssignments | admin_roles_add_assignments | Adds members to the specified role with the specified scopes |
admin.roles.listAssignments | admin_roles_list_assignments | Lists assignments for all roles across entities. Options to scope results by any combination of roles or en… |
admin.roles.removeAssignments | admin_roles_remove_assignments | Removes a set of users from a role for the given scopes and entities |
admin.teams.admins.list | admin_teams_admins_list | List all of the admins on a given workspace. |
admin.teams.create | admin_teams_create | Create an Enterprise team. |
admin.teams.list | admin_teams_list | List all teams in an Enterprise organization |
admin.teams.owners.list | admin_teams_owners_list | List all of the owners on a given workspace. |
admin.teams.settings.info | admin_teams_settings_info | Fetch information about settings in a workspace |
admin.teams.settings.setDefaultChannels | admin_teams_settings_set_default_channels | Set the default channels of a workspace. |
admin.teams.settings.setDescription | admin_teams_settings_set_description | Set the description of a given workspace. |
admin.teams.settings.setDiscoverability | admin_teams_settings_set_discoverability | An API method that allows admins to set the discoverability of a given workspace |
admin.teams.settings.setIcon | admin_teams_settings_set_icon | Sets the icon of a workspace. |
admin.teams.settings.setName | admin_teams_settings_set_name | Set the name of a given workspace. |
admin.usergroups.addChannels | admin_usergroups_add_channels | Add up to one hundred default channels to an IDP group. |
admin.usergroups.addTeams | admin_usergroups_add_teams | Associate one or more default workspaces with an organization-wide IDP group. |
admin.usergroups.addUsers | admin_usergroups_add_users | Add members to an existing organizational usergroup. |
admin.usergroups.create | admin_usergroups_create | Create a new organizational usergroup. |
admin.usergroups.fetch | admin_usergroups_fetch | Fetch an organizational usergroup. |
admin.usergroups.listChannels | admin_usergroups_list_channels | List the channels linked to an org-level IDP group (user group). |
admin.usergroups.removeChannels | admin_usergroups_remove_channels | Remove one or more default channels from an org-level IDP group (user group). |
admin.usergroups.removeTeams | admin_usergroups_remove_teams | Remove one or more default workspaces from an organization-wide IDP Group or Admin Group |
admin.usergroups.removeUsers | admin_usergroups_remove_users | Remove members from an existing organizational usergroup. |
admin.usergroups.update | admin_usergroups_update | Update one or more properties of an existing organizational usergroup. |
admin.usergroups.uploadUsers | admin_usergroups_upload_users | Add members to an existing organizational usergroup in bulk via CSV upload. |
admin.users.assign | admin_users_assign | Add an Enterprise user to a workspace. |
admin.users.getExpiration | admin_users_get_expiration | Fetches the expiration timestamp for a guest. |
admin.users.invite | admin_users_invite | Invite a user to a workspace. |
admin.users.list | admin_users_list | List users on a workspace |
admin.users.remove | admin_users_remove | Remove a user from a workspace. |
admin.users.session.clearSettings | admin_users_session_clear_settings | Clear user-specific session settings—the session duration and what happens when the client closes—for a lis… |
admin.users.session.getSettings | admin_users_session_get_settings | Get user-specific session settings—the session duration and what happens when the client closes—given a lis… |
admin.users.session.invalidate | admin_users_session_invalidate | Revoke a single session for a user. The user will be forced to login to Slack. |
admin.users.session.list | admin_users_session_list | List active user sessions for an organization |
admin.users.session.reset | admin_users_session_reset | Wipes all valid sessions on all devices for a given user |
admin.users.session.resetBulk | admin_users_session_reset_bulk | Enqueues an asynchronous job to wipe all valid sessions on all devices for a given list of users |
admin.users.session.setSettings | admin_users_session_set_settings | Configure the user-level session settings—the session duration and what happens when the client closes—for… |
admin.users.setAdmin | admin_users_set_admin | Set an existing regular user or owner to be a workspace or org admin. |
admin.users.setExpiration | admin_users_set_expiration | Set an expiration for a guest user |
admin.users.setOwner | admin_users_set_owner | Set an existing regular user or admin to be a workspace or org owner. |
admin.users.setRegular | admin_users_set_regular | Set an existing guest user, admin user, or owner to be a regular user. |
admin.users.unsupportedVersions.export | admin_users_unsupported_versions_export | Ask Slack to send you an export listing all workspace members using unsupported software, presented as a zi… |
admin.workflows.collaborators.add | admin_workflows_collaborators_add | Add collaborators to workflows within the team or enterprise |
admin.workflows.collaborators.remove | admin_workflows_collaborators_remove | Remove collaborators from workflows within the team or enterprise |
admin.workflows.permissions.lookup | admin_workflows_permissions_lookup | Look up the permissions for a set of workflows |
admin.workflows.search | admin_workflows_search | Search workflows within the team or enterprise |
admin.workflows.triggers.types.permissions.lookup | admin_workflows_triggers_types_permissions_lookup | List the permissions for using each trigger type |
admin.workflows.triggers.types.permissions.set | admin_workflows_triggers_types_permissions_set | Set the permissions for using a trigger type |
admin.workflows.unpublish | admin_workflows_unpublish | Unpublish workflows within the team or enterprise |
agents.sessions.rename | agents_sessions_rename | Rename an agent session. |
agents.sessions.setStatus | agents_sessions_set_status | Set an agent session’s lifecycle status, creating the session if needed. |
api.test | api_test | Checks API calling code. |
apps.activities.list | apps_activities_list | Get logs for a specified app |
apps.auth.external.delete | apps_auth_external_delete | Delete external auth tokens only on the Slack side |
apps.auth.external.get | apps_auth_external_get | Get the access token for the provided token ID |
apps.connections.open | apps_connections_open | Generate a temporary Socket Mode WebSocket URL that your app can connect to in order to receive events and… |
apps.datastore.bulkDelete | apps_datastore_bulk_delete | Delete items from a datastore in bulk |
apps.datastore.bulkGet | apps_datastore_bulk_get | Get items from a datastore in bulk |
apps.datastore.bulkPut | apps_datastore_bulk_put | Creates or replaces existing items in bulk |
apps.datastore.count | apps_datastore_count | Count the number of items in a datastore that match a query |
apps.datastore.delete | apps_datastore_delete | Delete an item from a datastore |
apps.datastore.get | apps_datastore_get | Get an item from a datastore |
apps.datastore.put | apps_datastore_put | Creates a new item, or replaces an old item with a new item. |
apps.datastore.query | apps_datastore_query | Query a datastore for items |
apps.datastore.update | apps_datastore_update | Edits an existing item’s attributes, or adds a new item if it does not already exist. |
apps.event.authorizations.list | apps_event_authorizations_list | Get a list of authorizations for the given event context. Each authorization represents an app installation… |
apps.icon.set | apps_icon_set | Sets the app icon |
apps.managed.permissions.set | apps_managed_permissions_set | Set who can interact with a managed app |
apps.manifest.create | apps_manifest_create | Create an app from an app manifest. |
apps.manifest.delete | apps_manifest_delete | Permanently deletes an app created through app manifests |
apps.manifest.export | apps_manifest_export | Export an app manifest from an existing app |
apps.manifest.update | apps_manifest_update | Update an app from an app manifest |
apps.manifest.validate | apps_manifest_validate | Validate an app manifest |
apps.uninstall | apps_uninstall | Uninstalls your app from a workspace. |
apps.user.connection.update | apps_user_connection_update | Updates the connection status between a user and an app. |
assistant.search.context | assistant_search_context | Searches messages, files, channels and users across your Slack organization. |
assistant.search.info | assistant_search_info | Returns search capabilities on a given team. |
assistant.threads.setStatus | assistant_threads_set_status | Set the status for an AI assistant thread. |
assistant.threads.setSuggestedPrompts | assistant_threads_set_suggested_prompts | Set suggested prompts for the given assistant thread |
assistant.threads.setTitle | assistant_threads_set_title | Set the title for the given assistant thread |
auth.revoke | auth_revoke | Revokes a token. |
auth.teams.list | auth_teams_list | Obtain a full list of workspaces your org-wide app has been approved for. |
auth.test | auth_test | Checks authentication & identity. |
blocks.validate | blocks_validate | Validates blocks, messages, and views Block Kit JSON payloads. |
bookmarks.add | bookmarks_add | Add bookmark to a channel. |
bookmarks.edit | bookmarks_edit | Edit bookmark. |
bookmarks.list | bookmarks_list | List bookmark for the channel. |
bookmarks.remove | bookmarks_remove | Remove bookmark from the channel. |
bots.info | bots_info | Gets information about a bot user. |
calls.add | calls_add | Registers a new Call. |
calls.end | calls_end | Ends a Call. |
calls.info | calls_info | Returns information about a Call. |
calls.participants.add | calls_participants_add | Registers new participants added to a Call. |
calls.participants.remove | calls_participants_remove | Registers participants removed from a Call. |
calls.update | calls_update | Updates information about a Call. |
canvases.access.delete | canvases_access_delete | Remove access to a canvas for specified entities |
canvases.access.set | canvases_access_set | Sets the access level to a canvas for specified entities |
canvases.create | canvases_create | Create canvas for a user |
canvases.delete | canvases_delete | Deletes a canvas |
canvases.edit | canvases_edit | Update an existing canvas |
canvases.getContent | canvases_get_content | Get the content of a canvas as markdown (default) or HTML. |
canvases.sections.lookup | canvases_sections_lookup | Find sections matching the provided criteria |
chat.appendStream | chat_append_stream | Append text to an existing streaming conversation |
chat.delete | chat_delete | Deletes a message. |
chat.deleteScheduledMessage | chat_delete_scheduled_message | Deletes a pending scheduled message from the queue. |
chat.getPermalink | chat_get_permalink | Retrieve a permalink URL for a specific extant message |
chat.meMessage | chat_me_message | Share a me message into a channel. |
chat.postEphemeral | chat_post_ephemeral | Sends an ephemeral message to a user in a channel. |
chat.postMessage | chat_post_message | Sends a message to a channel. |
chat.scheduleMessage | chat_schedule_message | Schedules a message to be sent to a channel. |
chat.scheduledMessages.list | chat_scheduled_messages_list | Returns a list of scheduled messages. |
chat.startStream | chat_start_stream | Start a new streaming conversation |
chat.stopStream | chat_stop_stream | Stop a streaming conversation |
chat.unfurl | chat_unfurl | Provide custom unfurl behavior for user-posted URLs |
chat.update | chat_update | Updates a message. |
conversations.acceptSharedInvite | conversations_accept_shared_invite | Accepts an invitation to a Slack Connect channel. |
conversations.approveSharedInvite | conversations_approve_shared_invite | Approves an invitation to a Slack Connect channel |
conversations.archive | conversations_archive | Archives a conversation. |
conversations.canvases.create | conversations_canvases_create | Create a channel canvas for a channel |
conversations.close | conversations_close | Closes a direct message or multi-person direct message. |
conversations.create | conversations_create | Initiates a public or private channel-based conversation |
conversations.declineSharedInvite | conversations_decline_shared_invite | Declines a Slack Connect channel invite. |
conversations.externalInvitePermissions.set | conversations_external_invite_permissions_set | Upgrade or downgrade Slack Connect channel permissions between ‘can post only’ and ‘can post and invite’. |
conversations.history | conversations_history | Fetches a conversation’s history of messages and events. |
conversations.info | conversations_info | Retrieve information about a conversation. |
conversations.invite | conversations_invite | Invites users to a channel. |
conversations.inviteShared | conversations_invite_shared | Sends an invitation to a Slack Connect channel |
conversations.join | conversations_join | Joins an existing conversation. |
conversations.kick | conversations_kick | Removes a user from a conversation. |
conversations.leave | conversations_leave | Leaves a conversation. |
conversations.list | conversations_list | Lists all channels in a Slack team. |
conversations.listConnectInvites | conversations_list_connect_invites | Lists shared channel invites that have been generated or received but have not been approved by all parties |
conversations.mark | conversations_mark | Sets the read cursor in a channel. |
conversations.members | conversations_members | Retrieve members of a conversation. |
conversations.open | conversations_open | Opens or resumes a direct message or multi-person direct message. |
conversations.rename | conversations_rename | Renames a conversation. |
conversations.replies | conversations_replies | Retrieve a thread of messages posted to a conversation |
conversations.requestSharedInvite.approve | conversations_request_shared_invite_approve | Approves a request to add an external user to a channel and sends them a Slack Connect invite |
conversations.requestSharedInvite.deny | conversations_request_shared_invite_deny | Denies a request to invite an external user to a channel |
conversations.requestSharedInvite.list | conversations_request_shared_invite_list | Lists requests to add external users to channels with ability to filter. |
conversations.setPurpose | conversations_set_purpose | Sets the channel description. |
conversations.setTopic | conversations_set_topic | Sets the topic for a conversation. |
conversations.unarchive | conversations_unarchive | Reverses conversation archival. |
dialog.open | dialog_open | Open a dialog with a user |
dnd.endDnd | dnd_end_dnd | Ends the current user’s Do Not Disturb session immediately. |
dnd.endSnooze | dnd_end_snooze | Ends the current user’s snooze mode immediately. |
dnd.info | dnd_info | Retrieves a user’s current Do Not Disturb status. |
dnd.setSnooze | dnd_set_snooze | Turns on Do Not Disturb mode for the current user, or changes its duration. |
dnd.teamInfo | dnd_team_info | Retrieves the Do Not Disturb status for up to 50 users on a team. |
emoji.list | emoji_list | Lists custom emoji for a team. |
entity.acknowledgeCommentAction | entity_acknowledge_comment_action | Acknowledge a comment post, edit, or delete on a Work Object. Apps call this method to confirm they have pr… |
entity.presentComments | entity_present_comments | Provide comments for Work Objects. Apps call this method to send per-user flexpane comment data to the client. |
entity.presentDetails | entity_present_details | Provide custom flexpane behavior for Work Objects. Apps call this method to send per-user flexpane metadata… |
files.comments.delete | files_comments_delete | Deletes an existing comment on a file. |
files.completeUploadExternal | files_complete_upload_external | Finishes an upload started with files.getUploadURLExternal |
files.delete | files_delete | Deletes a file. |
files.getUploadURLExternal | files_get_upload_url_external | Gets a URL for an edge external file upload |
files.info | files_info | Gets information about a file. |
files.list | files_list | List for a team, in a channel, or from a user with applied filters. |
files.remote.add | files_remote_add | Adds a file from a remote service |
files.remote.info | files_remote_info | Retrieve information about a remote file added to Slack |
files.remote.list | files_remote_list | Retrieve information about a remote file added to Slack |
files.remote.remove | files_remote_remove | Remove a remote file. |
files.remote.share | files_remote_share | Share a remote file into a channel. |
files.remote.update | files_remote_update | Updates an existing remote file. |
files.revokePublicURL | files_revoke_public_url | Revokes public/external sharing access for a file |
files.sharedPublicURL | files_shared_public_url | Enables a file for public/external sharing. |
functions.completeError | functions_complete_error | Signal that a function failed to complete |
functions.completeSuccess | functions_complete_success | Signal the successful completion of a function |
functions.distributions.permissions.add | functions_distributions_permissions_add | Grant users access to a custom slack function if its permission_type is set to named_entities |
functions.distributions.permissions.list | functions_distributions_permissions_list | List the access type of a custom slack function and include the users, team or org ids with access if its p… |
functions.distributions.permissions.remove | functions_distributions_permissions_remove | Revoke user access to a custom slack function if permission_type set to named_entities |
functions.distributions.permissions.set | functions_distributions_permissions_set | Set the access type of a custom slack function and define the users, team or org ids to be granted access i… |
functions.workflows.steps.list | functions_workflows_steps_list | List the steps of a specific function of a workflow’s versions |
functions.workflows.steps.responses.export | functions_workflows_steps_responses_export | Download form responses of a workflow |
migration.exchange | migration_exchange | For Enterprise organization workspaces, map local user IDs to global user IDs |
oauth.access | oauth_access | Exchanges a temporary OAuth verifier code for an access token. |
oauth.v2.access | oauth_v2_access | Exchanges a temporary OAuth verifier code for an access token. |
oauth.v2.beginShortTokenRotation | oauth_v2_begin_short_token_rotation | Begins rotating the secret on an API token with a short secret. |
oauth.v2.completeShortTokenRotation | oauth_v2_complete_short_token_rotation | Finishes rotating the secret on an API token with a short secret. |
oauth.v2.exchange | oauth_v2_exchange | Exchanges a legacy access token for a new expiring access token and refresh token |
oauth.v2.user.access | oauth_v2_user_access | Exchanges a temporary OAuth verifier code for a user access token. |
openid.connect.token | openid_connect_token | Exchanges a temporary OAuth verifier code for an access token for Sign in with Slack. |
openid.connect.userInfo | openid_connect_user_info | Get the identity of a user who has authorized Sign in with Slack. |
pins.add | pins_add | Pins an item to a channel. |
pins.list | pins_list | Lists items pinned to a channel. |
pins.remove | pins_remove | Un-pins an item from a channel. |
reactions.add | reactions_add | Adds a reaction to an item. |
reactions.get | reactions_get | Gets reactions for an item. |
reactions.list | reactions_list | Lists reactions made by a user. |
reactions.remove | reactions_remove | Removes a reaction from an item. |
reminders.add | reminders_add | Creates a reminder. |
reminders.complete | reminders_complete | Marks a reminder as complete. |
reminders.delete | reminders_delete | Deletes a reminder. |
reminders.info | reminders_info | Gets information about a reminder. |
reminders.list | reminders_list | Lists all reminders created by or for a given user. |
rtm.connect | rtm_connect | Starts a Real Time Messaging session. |
rtm.start | rtm_start | Deprecated: Starts a Real Time Messaging session. Use rtm.connect instead. |
search.all | search_all | Searches for messages and files matching a query. |
search.files | search_files | Searches for files matching a query. |
search.messages | search_messages | Searches for messages matching a query. |
slackLists.access.delete | slack_lists_access_delete | Revoke access to a List for specified entities. |
slackLists.access.set | slack_lists_access_set | Set the access level to a List for specified entities. |
slackLists.create | slack_lists_create | Create a List. |
slackLists.download.get | slack_lists_download_get | Retrieve List download URL from an export job to download List contents. |
slackLists.download.start | slack_lists_download_start | Initiate a job to export List contents. |
slackLists.items.create | slack_lists_items_create | Add a new item to an existing List. |
slackLists.items.delete | slack_lists_items_delete | Deletes an item from an existing List. |
slackLists.items.deleteMultiple | slack_lists_items_delete_multiple | Deletes multiple items from an existing List. |
slackLists.items.info | slack_lists_items_info | Get a row from a List. |
slackLists.items.list | slack_lists_items_list | Get records from a List. |
slackLists.items.update | slack_lists_items_update | Updates cells in a List. |
slackLists.update | slack_lists_update | Update a List. |
stars.add | stars_add | Save an item for later. Formerly known as adding a star. |
stars.list | stars_list | Listed a user’s saved items, formerly known as stars. |
stars.remove | stars_remove | Removes a saved item (star) from an item. |
team.accessLogs | team_access_logs | Gets the access logs for the current team. |
team.billableInfo | team_billable_info | Gets billable users information for the current team. |
team.billing.info | team_billing_info | Reads a workspace’s billing plan information. |
team.externalTeams.disconnect | team_external_teams_disconnect | Disconnect an external organization. |
team.externalTeams.list | team_external_teams_list | Returns a list of all the external teams connected and details about the connection. |
team.info | team_info | Gets information about the current team. |
team.integrationLogs | team_integration_logs | Gets the integration logs for the current team. |
team.preferences.list | team_preferences_list | Retrieve a list of a workspace’s team preferences. |
team.profile.get | team_profile_get | Retrieve a team’s profile. |
tooling.tokens.rotate | tooling_tokens_rotate | Exchanges a refresh token for a new app configuration token. |
usergroups.create | usergroups_create | Create a User Group. |
usergroups.disable | usergroups_disable | Disable an existing User Group. |
usergroups.enable | usergroups_enable | Enable a User Group. |
usergroups.list | usergroups_list | List all User Groups for a team. |
usergroups.update | usergroups_update | Update an existing User Group. |
usergroups.users.list | usergroups_users_list | List all users in a User Group. |
usergroups.users.update | usergroups_users_update | Update the list of users for a user group. |
users.conversations | users_conversations | List conversations the calling user is a member of. |
users.deletePhoto | users_delete_photo | Delete the user profile photo |
users.discoverableContacts.lookup | users_discoverable_contacts_lookup | Look up an email address to see if someone is discoverable on Slack |
users.getPresence | users_get_presence | Gets user presence information. |
users.identity | users_identity | Get a user’s identity. |
users.info | users_info | Gets information about a user. |
users.list | users_list | Lists all users in a Slack team. |
users.lookupByEmail | users_lookup_by_email | Find a user with an email address. |
users.profile.get | users_profile_get | Retrieve a user’s profile information, including their custom status. |
users.profile.set | users_profile_set | Set a user’s profile information, including custom status. |
users.setActive | users_set_active | Marked a user as active. Deprecated and non-functional. |
users.setPhoto | users_set_photo | Set the user profile photo |
users.setPresence | users_set_presence | Manually sets user presence. |
views.open | views_open | Open a view for a user. |
views.publish | views_publish | Publish a static view for a User. |
views.push | views_push | Push a view onto the stack of a root view. |
views.update | views_update | Update an existing view. |
workflows.featured.add | workflows_featured_add | Add featured workflows to a channel. |
workflows.featured.list | workflows_featured_list | List the featured workflows for specified channels. |
workflows.featured.remove | workflows_featured_remove | Remove featured workflows from a channel. |
workflows.featured.set | workflows_featured_set | Set featured workflows for a channel. |
workflows.triggers.permissions.add | workflows_triggers_permissions_add | Allows users to run a trigger that has its permission type set to named_entities |
workflows.triggers.permissions.list | workflows_triggers_permissions_list | Returns the permission type of a trigger and if applicable, includes the entities that have been granted ac… |
workflows.triggers.permissions.remove | workflows_triggers_permissions_remove | Revoke an entity’s access to a trigger that has its permission type set to named_entities |
workflows.triggers.permissions.set | workflows_triggers_permissions_set | Set the permission type for who can run a trigger |
Structs§
- Admin
Analytics GetFile Request - Arguments for the Slack Web API method
admin.analytics.getFile: Retrieve analytics data for a given date, presented as a compressed JSON file - Admin
Analytics Messages Activity Request - Arguments for the Slack Web API method
admin.analytics.messages.activity: Retrieves activity metrics for messages from a given channel. - Admin
Analytics Messages Activity Response - Successful response of the Slack Web API method
admin.analytics.messages.activity. - Admin
Analytics Messages Activity Response Message Activities - Admin
Analytics Messages Activity Response Message Activities Unique Stats ByDepartment - Admin
Analytics Messages Activity Response Message Activities Unique Stats ByOrg - Admin
Analytics Messages Activity Response Message Activities Unique Views Client - Admin
Analytics Messages Metadata Request - Arguments for the Slack Web API method
admin.analytics.messages.metadata: Retrieves metadata for a list of messages from a given channel. - Admin
Analytics Messages Metadata Response - Successful response of the Slack Web API method
admin.analytics.messages.metadata. - Admin
Apps Activities List Request - Arguments for the Slack Web API method
admin.apps.activities.list: Get logs for a specified team/org - Admin
Apps Activities List Response - Successful response of the Slack Web API method
admin.apps.activities.list. - Admin
Apps Activities List Response Activities - Admin
Apps Activities List Response Activities Payload - Admin
Apps Approve Request - Arguments for the Slack Web API method
admin.apps.approve: Approve an app for installation on a workspace. - Admin
Apps Approve Response - Successful response of the Slack Web API method
admin.apps.approve. - Admin
Apps Approved List Request - Arguments for the Slack Web API method
admin.apps.approved.list: List approved apps for an org or workspace. - Admin
Apps Approved List Response - Successful response of the Slack Web API method
admin.apps.approved.list. - Admin
Apps Approved List Response Approved Apps - Admin
Apps Approved List Response Approved Apps App - Admin
Apps Approved List Response Approved Apps Last Resolved By - Admin
Apps Approved List Response Approved Apps Scopes - Admin
Apps Clear Resolution Request - Arguments for the Slack Web API method
admin.apps.clearResolution: Clear an app resolution - Admin
Apps Clear Resolution Response - Successful response of the Slack Web API method
admin.apps.clearResolution. - Admin
Apps Config Lookup Request - Arguments for the Slack Web API method
admin.apps.config.lookup: Look up the app config for connectors by their IDs - Admin
Apps Config Lookup Response - Successful response of the Slack Web API method
admin.apps.config.lookup. - Admin
Apps Config Lookup Response Configs - Admin
Apps Config Lookup Response Configs Domain Restrictions - Admin
Apps Config SetRequest - Arguments for the Slack Web API method
admin.apps.config.set: Set the app config for a connector - Admin
Apps Config SetResponse - Successful response of the Slack Web API method
admin.apps.config.set. - Admin
Apps McpServers List Request - Arguments for the Slack Web API method
admin.apps.mcp.servers.list: List third-party app MCP servers approved for an organization. - Admin
Apps McpServers List Response - Successful response of the Slack Web API method
admin.apps.mcp.servers.list. - Admin
Apps McpServers Permissions List Request - Arguments for the Slack Web API method
admin.apps.mcp.servers.permissions.list: List MCP servers for an app with their access control permissions. - Admin
Apps McpServers Permissions List Response - Successful response of the Slack Web API method
admin.apps.mcp.servers.permissions.list. - Admin
Apps McpServers Permissions SetRequest - Arguments for the Slack Web API method
admin.apps.mcp.servers.permissions.set: Set the access control permission for who can use an MCP server. - Admin
Apps McpServers Permissions SetResponse - Successful response of the Slack Web API method
admin.apps.mcp.servers.permissions.set. - Admin
Apps Permissions AddRequest - Arguments for the Slack Web API method
admin.apps.permissions.add: Grant permission for entities to access an app that has its permission type set to named_entities. - Admin
Apps Permissions AddResponse - Successful response of the Slack Web API method
admin.apps.permissions.add. - Admin
Apps Permissions List Request - Arguments for the Slack Web API method
admin.apps.permissions.list: Returns the permission type of an app and the entities that have been granted access. - Admin
Apps Permissions List Response - Successful response of the Slack Web API method
admin.apps.permissions.list. - Admin
Apps Permissions Remove Request - Arguments for the Slack Web API method
admin.apps.permissions.remove: Revoke an entity’s access to an app that has its permission type set to named_entities. - Admin
Apps Permissions Remove Response - Successful response of the Slack Web API method
admin.apps.permissions.remove. - Admin
Apps Permissions SetRequest - Arguments for the Slack Web API method
admin.apps.permissions.set: Set the permission type for who can access an app. - Admin
Apps Permissions SetResponse - Successful response of the Slack Web API method
admin.apps.permissions.set. - Admin
Apps Requests Cancel Request - Arguments for the Slack Web API method
admin.apps.requests.cancel: Cancel app request for team - Admin
Apps Requests Cancel Response - Successful response of the Slack Web API method
admin.apps.requests.cancel. - Admin
Apps Requests List Request - Arguments for the Slack Web API method
admin.apps.requests.list: List app requests for a team/workspace. - Admin
Apps Requests List Response - Successful response of the Slack Web API method
admin.apps.requests.list. - Admin
Apps Requests List Response AppRequests - Admin
Apps Requests List Response AppRequests App - Admin
Apps Requests List Response AppRequests Scopes - Admin
Apps Requests List Response AppRequests User - Admin
Apps Restrict Request - Arguments for the Slack Web API method
admin.apps.restrict: Restrict an app for installation on a workspace. - Admin
Apps Restrict Response - Successful response of the Slack Web API method
admin.apps.restrict. - Admin
Apps Restricted List Request - Arguments for the Slack Web API method
admin.apps.restricted.list: List restricted apps for an org or workspace. - Admin
Apps Restricted List Response - Successful response of the Slack Web API method
admin.apps.restricted.list. - Admin
Apps Restricted List Response Restricted Apps - Admin
Apps Restricted List Response Restricted Apps App - Admin
Apps Restricted List Response Restricted Apps Last Resolved By - Admin
Apps Restricted List Response Restricted Apps Scopes - Admin
Apps Uninstall Request - Arguments for the Slack Web API method
admin.apps.uninstall: Uninstall an app from one or many workspaces, or an entire enterprise organization. - Admin
Apps Uninstall Response - Successful response of the Slack Web API method
admin.apps.uninstall. - Admin
Audit Anomaly Allow GetItem Request - Arguments for the Slack Web API method
admin.audit.anomaly.allow.getItem: API to allow Enterprise org admins to read the allow list of IP blocks and ASNs from the enterprise configuration. - Admin
Audit Anomaly Allow GetItem Response - Successful response of the Slack Web API method
admin.audit.anomaly.allow.getItem. - Admin
Audit Anomaly Allow Update Item Request - Arguments for the Slack Web API method
admin.audit.anomaly.allow.updateItem: API to allow Enterprise org admins to write/overwrite the allow list of IP blocks and ASNs from the enterprise configuration. - Admin
Audit Anomaly Allow Update Item Response - Successful response of the Slack Web API method
admin.audit.anomaly.allow.updateItem. - Admin
Auth Policy Assign Entities Request - Arguments for the Slack Web API method
admin.auth.policy.assignEntities: Assign entities to a particular authentication policy. - Admin
Auth Policy Assign Entities Response - Successful response of the Slack Web API method
admin.auth.policy.assignEntities. - Admin
Auth Policy GetEntities Request - Arguments for the Slack Web API method
admin.auth.policy.getEntities: Fetch all the entities assigned to a particular authentication policy by name. - Admin
Auth Policy GetEntities Response - Successful response of the Slack Web API method
admin.auth.policy.getEntities. - Admin
Auth Policy GetEntities Response Entities - Admin
Auth Policy Remove Entities Request - Arguments for the Slack Web API method
admin.auth.policy.removeEntities: Remove specified entities from a specified authentication policy. - Admin
Auth Policy Remove Entities Response - Successful response of the Slack Web API method
admin.auth.policy.removeEntities. - Admin
Barriers Create Request - Arguments for the Slack Web API method
admin.barriers.create: Create an Information Barrier - Admin
Barriers Create Response - Successful response of the Slack Web API method
admin.barriers.create. - Admin
Barriers Create Response Barrier - Admin
Barriers Create Response Barrier Barriered From Usergroups - Admin
Barriers Create Response Barrier Primary Usergroup - Admin
Barriers Delete Request - Arguments for the Slack Web API method
admin.barriers.delete: Delete an existing Information Barrier - Admin
Barriers Delete Response - Successful response of the Slack Web API method
admin.barriers.delete. - Admin
Barriers List Request - Arguments for the Slack Web API method
admin.barriers.list: Get all Information Barriers for your organization - Admin
Barriers List Response - Successful response of the Slack Web API method
admin.barriers.list. - Admin
Barriers List Response Barriers - Admin
Barriers List Response Barriers Barriered From Usergroups - Admin
Barriers List Response Barriers Primary Usergroup - Admin
Barriers Update Request - Arguments for the Slack Web API method
admin.barriers.update: Update an existing Information Barrier - Admin
Barriers Update Response - Successful response of the Slack Web API method
admin.barriers.update. - Admin
Barriers Update Response Barrier - Admin
Barriers Update Response Barrier Barriered From Usergroups - Admin
Barriers Update Response Barrier Primary Usergroup - Admin
Conversations Archive Request - Arguments for the Slack Web API method
admin.conversations.archive: Archive a public or private channel. - Admin
Conversations Archive Response - Successful response of the Slack Web API method
admin.conversations.archive. - Admin
Conversations Bulk Archive Request - Arguments for the Slack Web API method
admin.conversations.bulkArchive: Archive public or private channels in bulk. - Admin
Conversations Bulk Archive Response - Successful response of the Slack Web API method
admin.conversations.bulkArchive. - Admin
Conversations Bulk Archive Response NotAdded - Admin
Conversations Bulk Delete Request - Arguments for the Slack Web API method
admin.conversations.bulkDelete: Delete public or private channels in bulk - Admin
Conversations Bulk Delete Response - Successful response of the Slack Web API method
admin.conversations.bulkDelete. - Admin
Conversations Bulk Delete Response NotAdded - Admin
Conversations Bulk Move Request - Arguments for the Slack Web API method
admin.conversations.bulkMove: Move public or private channels in bulk. - Admin
Conversations Bulk Move Response - Successful response of the Slack Web API method
admin.conversations.bulkMove. - Admin
Conversations Bulk Move Response NotAdded - Admin
Conversations Bulk SetExclude From Slack AiRequest - Arguments for the Slack Web API method
admin.conversations.bulkSetExcludeFromSlackAi: Exclude channels from Slack AI in bulk - Admin
Conversations Bulk SetExclude From Slack AiResponse - Successful response of the Slack Web API method
admin.conversations.bulkSetExcludeFromSlackAi. - Admin
Conversations Bulk SetExclude From Slack AiResponse NotAdded - Admin
Conversations Bulk SetProperties Request - Arguments for the Slack Web API method
admin.conversations.bulkSetProperties: Set properties on channels in bulk - Admin
Conversations Bulk SetProperties Response - Successful response of the Slack Web API method
admin.conversations.bulkSetProperties. - Admin
Conversations Convert ToPrivate Request - Arguments for the Slack Web API method
admin.conversations.convertToPrivate: Convert a public channel to a private channel. - Admin
Conversations Convert ToPrivate Response - Successful response of the Slack Web API method
admin.conversations.convertToPrivate. - Admin
Conversations Convert ToPublic Request - Arguments for the Slack Web API method
admin.conversations.convertToPublic: Convert a private channel to a public channel. - Admin
Conversations Convert ToPublic Response - Successful response of the Slack Web API method
admin.conversations.convertToPublic. - Admin
Conversations Create ForObjects Request - Arguments for the Slack Web API method
admin.conversations.createForObjects: Create a Salesforce channel for the corresponding object provided. - Admin
Conversations Create ForObjects Response - Successful response of the Slack Web API method
admin.conversations.createForObjects. - Admin
Conversations Create Request - Arguments for the Slack Web API method
admin.conversations.create: Create a public or private channel-based conversation. - Admin
Conversations Create Response - Successful response of the Slack Web API method
admin.conversations.create. - Admin
Conversations Delete Request - Arguments for the Slack Web API method
admin.conversations.delete: Delete a public or private channel. - Admin
Conversations Delete Response - Successful response of the Slack Web API method
admin.conversations.delete. - Admin
Conversations Disconnect Shared Request - Arguments for the Slack Web API method
admin.conversations.disconnectShared: Disconnect a connected channel from one or more workspaces. - Admin
Conversations Disconnect Shared Response - Successful response of the Slack Web API method
admin.conversations.disconnectShared. - Admin
Conversations EkmList Original Connected Channel Info Request - Arguments for the Slack Web API method
admin.conversations.ekm.listOriginalConnectedChannelInfo: List all disconnected channels—i.e., channels that were once connected to other workspaces and then disconnected—and the corresponding original channel IDs for key revocation with EKM. - Admin
Conversations EkmList Original Connected Channel Info Response - Successful response of the Slack Web API method
admin.conversations.ekm.listOriginalConnectedChannelInfo. - Admin
Conversations EkmList Original Connected Channel Info Response Channels - Admin
Conversations GetConversation Prefs Request - Arguments for the Slack Web API method
admin.conversations.getConversationPrefs: Get conversation preferences for a public or private channel. - Admin
Conversations GetConversation Prefs Response - Successful response of the Slack Web API method
admin.conversations.getConversationPrefs. - Admin
Conversations GetConversation Prefs Response Prefs - Admin
Conversations GetConversation Prefs Response Prefs CanThread - Admin
Conversations GetConversation Prefs Response Prefs Enable AtChannel - Admin
Conversations GetConversation Prefs Response Prefs Enable AtHere - Admin
Conversations GetConversation Prefs Response Prefs WhoCan Post - Admin
Conversations GetCustom Retention Request - Arguments for the Slack Web API method
admin.conversations.getCustomRetention: This API endpoint can be used by any admin to get a conversation’s retention policy. - Admin
Conversations GetCustom Retention Response - Successful response of the Slack Web API method
admin.conversations.getCustomRetention. - Admin
Conversations GetTeams Request - Arguments for the Slack Web API method
admin.conversations.getTeams: Get all the workspaces a given public or private channel is connected to within this Enterprise org. - Admin
Conversations GetTeams Response - Successful response of the Slack Web API method
admin.conversations.getTeams. - Admin
Conversations Invite Request - Arguments for the Slack Web API method
admin.conversations.invite: Invite a user to a public or private channel. - Admin
Conversations Invite Response - Successful response of the Slack Web API method
admin.conversations.invite. - Admin
Conversations Link Objects Request - Arguments for the Slack Web API method
admin.conversations.linkObjects: Link a Salesforce record to a channel - Admin
Conversations Link Objects Response - Successful response of the Slack Web API method
admin.conversations.linkObjects. - Admin
Conversations Lookup Request - Arguments for the Slack Web API method
admin.conversations.lookup: Returns channels on the given team using the filters. - Admin
Conversations Lookup Response - Successful response of the Slack Web API method
admin.conversations.lookup. - Admin
Conversations Remove Custom Retention Request - Arguments for the Slack Web API method
admin.conversations.removeCustomRetention: This API endpoint can be used by any admin to remove a conversation’s retention policy. - Admin
Conversations Remove Custom Retention Response - Successful response of the Slack Web API method
admin.conversations.removeCustomRetention. - Admin
Conversations Rename Request - Arguments for the Slack Web API method
admin.conversations.rename: Rename a public or private channel. - Admin
Conversations Rename Response - Successful response of the Slack Web API method
admin.conversations.rename. - Admin
Conversations Restrict Access AddGroup Request - Arguments for the Slack Web API method
admin.conversations.restrictAccess.addGroup: Add an allowlist of IDP groups for accessing a channel - Admin
Conversations Restrict Access AddGroup Response - Successful response of the Slack Web API method
admin.conversations.restrictAccess.addGroup. - Admin
Conversations Restrict Access List Groups Request - Arguments for the Slack Web API method
admin.conversations.restrictAccess.listGroups: List all IDP Groups linked to a channel - Admin
Conversations Restrict Access List Groups Response - Successful response of the Slack Web API method
admin.conversations.restrictAccess.listGroups. - Admin
Conversations Restrict Access Remove Group Request - Arguments for the Slack Web API method
admin.conversations.restrictAccess.removeGroup: Remove a linked IDP group linked from a private channel - Admin
Conversations Restrict Access Remove Group Response - Successful response of the Slack Web API method
admin.conversations.restrictAccess.removeGroup. - Admin
Conversations Search Request - Arguments for the Slack Web API method
admin.conversations.search: Search for public or private channels in an Enterprise organization. - Admin
Conversations Search Response - Successful response of the Slack Web API method
admin.conversations.search. - Admin
Conversations Search Response Conversations - Admin
Conversations SetConversation Prefs Request - Arguments for the Slack Web API method
admin.conversations.setConversationPrefs: Set the posting permissions for a public or private channel. - Admin
Conversations SetConversation Prefs Response - Successful response of the Slack Web API method
admin.conversations.setConversationPrefs. - Admin
Conversations SetCustom Retention Request - Arguments for the Slack Web API method
admin.conversations.setCustomRetention: This API endpoint can be used by any admin to set a conversation’s retention policy. - Admin
Conversations SetCustom Retention Response - Successful response of the Slack Web API method
admin.conversations.setCustomRetention. - Admin
Conversations SetTeams Request - Arguments for the Slack Web API method
admin.conversations.setTeams: Set the workspaces in an Enterprise org that connect to a public or private channel. - Admin
Conversations SetTeams Response - Successful response of the Slack Web API method
admin.conversations.setTeams. - Admin
Conversations Unarchive Request - Arguments for the Slack Web API method
admin.conversations.unarchive: Unarchive a public or private channel. - Admin
Conversations Unarchive Response - Successful response of the Slack Web API method
admin.conversations.unarchive. - Admin
Conversations Unlink Objects Request - Arguments for the Slack Web API method
admin.conversations.unlinkObjects: Unlink a Salesforce record from a channel - Admin
Conversations Unlink Objects Response - Successful response of the Slack Web API method
admin.conversations.unlinkObjects. - Admin
Emoji AddAlias Request - Arguments for the Slack Web API method
admin.emoji.addAlias: Add an emoji alias. - Admin
Emoji AddAlias Response - Successful response of the Slack Web API method
admin.emoji.addAlias. - Admin
Emoji AddRequest - Arguments for the Slack Web API method
admin.emoji.add: Add an emoji. - Admin
Emoji AddResponse - Successful response of the Slack Web API method
admin.emoji.add. - Admin
Emoji List Request - Arguments for the Slack Web API method
admin.emoji.list: List emoji for an Enterprise organization. - Admin
Emoji List Response - Successful response of the Slack Web API method
admin.emoji.list. - Admin
Emoji List Response Emoji Value - Admin
Emoji Remove Request - Arguments for the Slack Web API method
admin.emoji.remove: Remove an emoji across an Enterprise organization - Admin
Emoji Remove Response - Successful response of the Slack Web API method
admin.emoji.remove. - Admin
Emoji Rename Request - Arguments for the Slack Web API method
admin.emoji.rename: Rename an emoji. - Admin
Emoji Rename Response - Successful response of the Slack Web API method
admin.emoji.rename. - Admin
Functions List Request - Arguments for the Slack Web API method
admin.functions.list: Look up functions by a set of apps. - Admin
Functions List Response - Successful response of the Slack Web API method
admin.functions.list. - Admin
Functions List Response Functions - Admin
Functions List Response Functions Input Parameters - Admin
Functions List Response Functions Output Parameters - Admin
Functions Permissions Lookup Request - Arguments for the Slack Web API method
admin.functions.permissions.lookup: Lookup the visibility of multiple Slack functions and include the users if it is limited to particular named entities. - Admin
Functions Permissions Lookup Response - Successful response of the Slack Web API method
admin.functions.permissions.lookup. - Admin
Functions Permissions SetRequest - Arguments for the Slack Web API method
admin.functions.permissions.set: Set the visibility of a Slack function and define the users or workspaces if it is set to named_entities. - Admin
Functions Permissions SetResponse - Successful response of the Slack Web API method
admin.functions.permissions.set. - Admin
Invite Requests Approve Request - Arguments for the Slack Web API method
admin.inviteRequests.approve: Approve a workspace invite request. - Admin
Invite Requests Approve Response - Successful response of the Slack Web API method
admin.inviteRequests.approve. - Admin
Invite Requests Approved List Request - Arguments for the Slack Web API method
admin.inviteRequests.approved.list: List all approved workspace invite requests. - Admin
Invite Requests Approved List Response - Successful response of the Slack Web API method
admin.inviteRequests.approved.list. - Admin
Invite Requests Denied List Request - Arguments for the Slack Web API method
admin.inviteRequests.denied.list: List all denied workspace invite requests. - Admin
Invite Requests Denied List Response - Successful response of the Slack Web API method
admin.inviteRequests.denied.list. - Admin
Invite Requests Denied List Response Denied Requests - Admin
Invite Requests Denied List Response Denied Requests Denied By - Admin
Invite Requests Denied List Response Denied Requests Invite Request - Admin
Invite Requests Deny Request - Arguments for the Slack Web API method
admin.inviteRequests.deny: Deny a workspace invite request. - Admin
Invite Requests Deny Response - Successful response of the Slack Web API method
admin.inviteRequests.deny. - Admin
Invite Requests List Request - Arguments for the Slack Web API method
admin.inviteRequests.list: List all pending workspace invite requests. - Admin
Invite Requests List Response - Successful response of the Slack Web API method
admin.inviteRequests.list. - Admin
Invite Requests List Response Invite Requests - Admin
Roles AddAssignments Request - Arguments for the Slack Web API method
admin.roles.addAssignments: Adds members to the specified role with the specified scopes - Admin
Roles AddAssignments Response - Successful response of the Slack Web API method
admin.roles.addAssignments. - Admin
Roles List Assignments Request - Arguments for the Slack Web API method
admin.roles.listAssignments: Lists assignments for all roles across entities. Options to scope results by any combination of roles or entities - Admin
Roles List Assignments Response - Successful response of the Slack Web API method
admin.roles.listAssignments. - Admin
Roles List Assignments Response Role Assignments - Admin
Roles Remove Assignments Request - Arguments for the Slack Web API method
admin.roles.removeAssignments: Removes a set of users from a role for the given scopes and entities - Admin
Roles Remove Assignments Response - Successful response of the Slack Web API method
admin.roles.removeAssignments. - Admin
Teams Admins List Request - Arguments for the Slack Web API method
admin.teams.admins.list: List all of the admins on a given workspace. - Admin
Teams Admins List Response - Successful response of the Slack Web API method
admin.teams.admins.list. - Admin
Teams Create Request - Arguments for the Slack Web API method
admin.teams.create: Create an Enterprise team. - Admin
Teams Create Response - Successful response of the Slack Web API method
admin.teams.create. - Admin
Teams List Request - Arguments for the Slack Web API method
admin.teams.list: List all teams in an Enterprise organization - Admin
Teams List Response - Successful response of the Slack Web API method
admin.teams.list. - Admin
Teams List Response Teams - Admin
Teams List Response Teams Primary Owner - Admin
Teams Owners List Request - Arguments for the Slack Web API method
admin.teams.owners.list: List all of the owners on a given workspace. - Admin
Teams Owners List Response - Successful response of the Slack Web API method
admin.teams.owners.list. - Admin
Teams Settings Info Request - Arguments for the Slack Web API method
admin.teams.settings.info: Fetch information about settings in a workspace - Admin
Teams Settings Info Response - Successful response of the Slack Web API method
admin.teams.settings.info. - Admin
Teams Settings Info Response Team - Admin
Teams Settings SetDefault Channels Request - Arguments for the Slack Web API method
admin.teams.settings.setDefaultChannels: Set the default channels of a workspace. - Admin
Teams Settings SetDefault Channels Response - Successful response of the Slack Web API method
admin.teams.settings.setDefaultChannels. - Admin
Teams Settings SetDescription Request - Arguments for the Slack Web API method
admin.teams.settings.setDescription: Set the description of a given workspace. - Admin
Teams Settings SetDescription Response - Successful response of the Slack Web API method
admin.teams.settings.setDescription. - Admin
Teams Settings SetDiscoverability Request - Arguments for the Slack Web API method
admin.teams.settings.setDiscoverability: An API method that allows admins to set the discoverability of a given workspace - Admin
Teams Settings SetDiscoverability Response - Successful response of the Slack Web API method
admin.teams.settings.setDiscoverability. - Admin
Teams Settings SetIcon Request - Arguments for the Slack Web API method
admin.teams.settings.setIcon: Sets the icon of a workspace. - Admin
Teams Settings SetIcon Response - Successful response of the Slack Web API method
admin.teams.settings.setIcon. - Admin
Teams Settings SetName Request - Arguments for the Slack Web API method
admin.teams.settings.setName: Set the name of a given workspace. - Admin
Teams Settings SetName Response - Successful response of the Slack Web API method
admin.teams.settings.setName. - Admin
Usergroups AddChannels Request - Arguments for the Slack Web API method
admin.usergroups.addChannels: Add up to one hundred default channels to an IDP group. - Admin
Usergroups AddChannels Response - Successful response of the Slack Web API method
admin.usergroups.addChannels. - Admin
Usergroups AddTeams Request - Arguments for the Slack Web API method
admin.usergroups.addTeams: Associate one or more default workspaces with an organization-wide IDP group. - Admin
Usergroups AddTeams Response - Successful response of the Slack Web API method
admin.usergroups.addTeams. - Admin
Usergroups AddUsers Request - Arguments for the Slack Web API method
admin.usergroups.addUsers: Add members to an existing organizational usergroup. - Admin
Usergroups AddUsers Response - Successful response of the Slack Web API method
admin.usergroups.addUsers. - Admin
Usergroups AddUsers Response Invalid Users - Admin
Usergroups Create Request - Arguments for the Slack Web API method
admin.usergroups.create: Create a new organizational usergroup. - Admin
Usergroups Create Response - Successful response of the Slack Web API method
admin.usergroups.create. - Admin
Usergroups Fetch Request - Arguments for the Slack Web API method
admin.usergroups.fetch: Fetch an organizational usergroup. - Admin
Usergroups Fetch Response - Successful response of the Slack Web API method
admin.usergroups.fetch. - Admin
Usergroups List Channels Request - Arguments for the Slack Web API method
admin.usergroups.listChannels: List the channels linked to an org-level IDP group (user group). - Admin
Usergroups List Channels Response - Successful response of the Slack Web API method
admin.usergroups.listChannels. - Admin
Usergroups List Channels Response Channels - Admin
Usergroups Remove Channels Request - Arguments for the Slack Web API method
admin.usergroups.removeChannels: Remove one or more default channels from an org-level IDP group (user group). - Admin
Usergroups Remove Channels Response - Successful response of the Slack Web API method
admin.usergroups.removeChannels. - Admin
Usergroups Remove Teams Request - Arguments for the Slack Web API method
admin.usergroups.removeTeams: Remove one or more default workspaces from an organization-wide IDP Group or Admin Group - Admin
Usergroups Remove Teams Response - Successful response of the Slack Web API method
admin.usergroups.removeTeams. - Admin
Usergroups Remove Users Request - Arguments for the Slack Web API method
admin.usergroups.removeUsers: Remove members from an existing organizational usergroup. - Admin
Usergroups Remove Users Response - Successful response of the Slack Web API method
admin.usergroups.removeUsers. - Admin
Usergroups Update Request - Arguments for the Slack Web API method
admin.usergroups.update: Update one or more properties of an existing organizational usergroup. - Admin
Usergroups Update Response - Successful response of the Slack Web API method
admin.usergroups.update. - Admin
Usergroups Upload Users Request - Arguments for the Slack Web API method
admin.usergroups.uploadUsers: Add members to an existing organizational usergroup in bulk via CSV upload. - Admin
Usergroups Upload Users Response - Successful response of the Slack Web API method
admin.usergroups.uploadUsers. - Admin
Usergroups Upload Users Response Invalid Users - Admin
Users Assign Request - Arguments for the Slack Web API method
admin.users.assign: Add an Enterprise user to a workspace. - Admin
Users Assign Response - Successful response of the Slack Web API method
admin.users.assign. - Admin
Users GetExpiration Request - Arguments for the Slack Web API method
admin.users.getExpiration: Fetches the expiration timestamp for a guest. - Admin
Users GetExpiration Response - Successful response of the Slack Web API method
admin.users.getExpiration. - Admin
Users GetExpiration Response User - Admin
Users Invite Request - Arguments for the Slack Web API method
admin.users.invite: Invite a user to a workspace. - Admin
Users Invite Response - Successful response of the Slack Web API method
admin.users.invite. - Admin
Users List Request - Arguments for the Slack Web API method
admin.users.list: List users on a workspace - Admin
Users List Response - Successful response of the Slack Web API method
admin.users.list. - Admin
Users Remove Request - Arguments for the Slack Web API method
admin.users.remove: Remove a user from a workspace. - Admin
Users Remove Response - Successful response of the Slack Web API method
admin.users.remove. - Admin
Users Session Clear Settings Request - Arguments for the Slack Web API method
admin.users.session.clearSettings: Clear user-specific session settings—the session duration and what happens when the client closes—for a list of users. - Admin
Users Session Clear Settings Response - Successful response of the Slack Web API method
admin.users.session.clearSettings. - Admin
Users Session GetSettings Request - Arguments for the Slack Web API method
admin.users.session.getSettings: Get user-specific session settings—the session duration and what happens when the client closes—given a list of users. - Admin
Users Session GetSettings Response - Successful response of the Slack Web API method
admin.users.session.getSettings. - Admin
Users Session GetSettings Response Session Settings - Admin
Users Session Invalidate Request - Arguments for the Slack Web API method
admin.users.session.invalidate: Revoke a single session for a user. The user will be forced to login to Slack. - Admin
Users Session Invalidate Response - Successful response of the Slack Web API method
admin.users.session.invalidate. - Admin
Users Session List Request - Arguments for the Slack Web API method
admin.users.session.list: List active user sessions for an organization - Admin
Users Session List Response - Successful response of the Slack Web API method
admin.users.session.list. - Admin
Users Session List Response Active Sessions - Admin
Users Session List Response Active Sessions Created - Admin
Users Session List Response Active Sessions Recent - Admin
Users Session Reset Bulk Request - Arguments for the Slack Web API method
admin.users.session.resetBulk: Enqueues an asynchronous job to wipe all valid sessions on all devices for a given list of users - Admin
Users Session Reset Bulk Response - Successful response of the Slack Web API method
admin.users.session.resetBulk. - Admin
Users Session Reset Request - Arguments for the Slack Web API method
admin.users.session.reset: Wipes all valid sessions on all devices for a given user - Admin
Users Session Reset Response - Successful response of the Slack Web API method
admin.users.session.reset. - Admin
Users Session SetSettings Request - Arguments for the Slack Web API method
admin.users.session.setSettings: Configure the user-level session settings—the session duration and what happens when the client closes—for one or more users. - Admin
Users Session SetSettings Response - Successful response of the Slack Web API method
admin.users.session.setSettings. - Admin
Users SetAdmin Request - Arguments for the Slack Web API method
admin.users.setAdmin: Set an existing regular user or owner to be a workspace or org admin. - Admin
Users SetAdmin Response - Successful response of the Slack Web API method
admin.users.setAdmin. - Admin
Users SetExpiration Request - Arguments for the Slack Web API method
admin.users.setExpiration: Set an expiration for a guest user - Admin
Users SetExpiration Response - Successful response of the Slack Web API method
admin.users.setExpiration. - Admin
Users SetOwner Request - Arguments for the Slack Web API method
admin.users.setOwner: Set an existing regular user or admin to be a workspace or org owner. - Admin
Users SetOwner Response - Successful response of the Slack Web API method
admin.users.setOwner. - Admin
Users SetRegular Request - Arguments for the Slack Web API method
admin.users.setRegular: Set an existing guest user, admin user, or owner to be a regular user. - Admin
Users SetRegular Response - Successful response of the Slack Web API method
admin.users.setRegular. - Admin
Users Unsupported Versions Export Request - Arguments for the Slack Web API method
admin.users.unsupportedVersions.export: Ask Slack to send you an export listing all workspace members using unsupported software, presented as a zipped CSV file. - Admin
Users Unsupported Versions Export Response - Successful response of the Slack Web API method
admin.users.unsupportedVersions.export. - Admin
Workflows Collaborators AddRequest - Arguments for the Slack Web API method
admin.workflows.collaborators.add: Add collaborators to workflows within the team or enterprise - Admin
Workflows Collaborators AddResponse - Successful response of the Slack Web API method
admin.workflows.collaborators.add. - Admin
Workflows Collaborators Remove Request - Arguments for the Slack Web API method
admin.workflows.collaborators.remove: Remove collaborators from workflows within the team or enterprise - Admin
Workflows Collaborators Remove Response - Successful response of the Slack Web API method
admin.workflows.collaborators.remove. - Admin
Workflows Permissions Lookup Request - Arguments for the Slack Web API method
admin.workflows.permissions.lookup: Look up the permissions for a set of workflows - Admin
Workflows Permissions Lookup Response - Successful response of the Slack Web API method
admin.workflows.permissions.lookup. - Admin
Workflows Search Request - Arguments for the Slack Web API method
admin.workflows.search: Search workflows within the team or enterprise - Admin
Workflows Search Response - Successful response of the Slack Web API method
admin.workflows.search. - Admin
Workflows Search Response Workflows - Admin
Workflows Search Response Workflows Input Parameters - Admin
Workflows Search Response Workflows Input Parameters Ft014 Fq980 RzMessage Context - Admin
Workflows Search Response Workflows Input Parameters Ft014 Fq980 RzUser Id - Admin
Workflows Search Response Workflows Input Parameters Interactivity - Admin
Workflows Search Response Workflows Steps - Admin
Workflows Search Response Workflows Steps Inputs - Admin
Workflows Search Response Workflows Steps Inputs Channel Id - Admin
Workflows Search Response Workflows Steps Inputs Description - Admin
Workflows Search Response Workflows Steps Inputs Fields - Admin
Workflows Search Response Workflows Steps Inputs Fields Value - Admin
Workflows Search Response Workflows Steps Inputs Fields Value Elements - Admin
Workflows Search Response Workflows Steps Inputs Interactivity - Admin
Workflows Search Response Workflows Steps Inputs Message - Admin
Workflows Search Response Workflows Steps Inputs Message Context - Admin
Workflows Search Response Workflows Steps Inputs Reply Broadcast - Admin
Workflows Search Response Workflows Steps Inputs Submit Label - Admin
Workflows Search Response Workflows Steps Inputs Title - Admin
Workflows Search Response Workflows Steps Inputs Vibe - Admin
Workflows Search Response Workflows Trigger Types - Admin
Workflows Triggers Types Permissions Lookup Request - Arguments for the Slack Web API method
admin.workflows.triggers.types.permissions.lookup: List the permissions for using each trigger type - Admin
Workflows Triggers Types Permissions Lookup Response - Successful response of the Slack Web API method
admin.workflows.triggers.types.permissions.lookup. - Admin
Workflows Triggers Types Permissions SetRequest - Arguments for the Slack Web API method
admin.workflows.triggers.types.permissions.set: Set the permissions for using a trigger type - Admin
Workflows Triggers Types Permissions SetResponse - Successful response of the Slack Web API method
admin.workflows.triggers.types.permissions.set. - Admin
Workflows Unpublish Request - Arguments for the Slack Web API method
admin.workflows.unpublish: Unpublish workflows within the team or enterprise - Admin
Workflows Unpublish Response - Successful response of the Slack Web API method
admin.workflows.unpublish. - Agents
Sessions Rename Request - Arguments for the Slack Web API method
agents.sessions.rename: Rename an agent session. - Agents
Sessions Rename Response - Successful response of the Slack Web API method
agents.sessions.rename. - Agents
Sessions SetStatus Request - Arguments for the Slack Web API method
agents.sessions.setStatus: Set an agent session’s lifecycle status, creating the session if needed. - Agents
Sessions SetStatus Response - Successful response of the Slack Web API method
agents.sessions.setStatus. - ApiTest
Request - Arguments for the Slack Web API method
api.test: Checks API calling code. - ApiTest
Response - Successful response of the Slack Web API method
api.test. - ApiTest
Response Args - Apps
Activities List Request - Arguments for the Slack Web API method
apps.activities.list: Get logs for a specified app - Apps
Activities List Response - Successful response of the Slack Web API method
apps.activities.list. - Apps
Activities List Response Activities - Apps
Activities List Response Activities Payload - Apps
Auth External Delete Request - Arguments for the Slack Web API method
apps.auth.external.delete: Delete external auth tokens only on the Slack side - Apps
Auth External Delete Response - Successful response of the Slack Web API method
apps.auth.external.delete. - Apps
Auth External GetRequest - Arguments for the Slack Web API method
apps.auth.external.get: Get the access token for the provided token ID - Apps
Auth External GetResponse - Successful response of the Slack Web API method
apps.auth.external.get. - Apps
Connections Open Request - Arguments for the Slack Web API method
apps.connections.open: Generate a temporary Socket Mode WebSocket URL that your app can connect to in order to receive events and interactive payloads over. - Apps
Connections Open Response - Successful response of the Slack Web API method
apps.connections.open. - Apps
Datastore Bulk Delete Request - Arguments for the Slack Web API method
apps.datastore.bulkDelete: Delete items from a datastore in bulk - Apps
Datastore Bulk Delete Response - Successful response of the Slack Web API method
apps.datastore.bulkDelete. - Apps
Datastore Bulk GetRequest - Arguments for the Slack Web API method
apps.datastore.bulkGet: Get items from a datastore in bulk - Apps
Datastore Bulk GetResponse - Successful response of the Slack Web API method
apps.datastore.bulkGet. - Apps
Datastore Bulk PutRequest - Arguments for the Slack Web API method
apps.datastore.bulkPut: Creates or replaces existing items in bulk - Apps
Datastore Bulk PutResponse - Successful response of the Slack Web API method
apps.datastore.bulkPut. - Apps
Datastore Count Request - Arguments for the Slack Web API method
apps.datastore.count: Count the number of items in a datastore that match a query - Apps
Datastore Count Response - Successful response of the Slack Web API method
apps.datastore.count. - Apps
Datastore Delete Request - Arguments for the Slack Web API method
apps.datastore.delete: Delete an item from a datastore - Apps
Datastore Delete Response - Successful response of the Slack Web API method
apps.datastore.delete. - Apps
Datastore GetRequest - Arguments for the Slack Web API method
apps.datastore.get: Get an item from a datastore - Apps
Datastore GetResponse - Successful response of the Slack Web API method
apps.datastore.get. - Apps
Datastore PutRequest - Arguments for the Slack Web API method
apps.datastore.put: Creates a new item, or replaces an old item with a new item. - Apps
Datastore PutResponse - Successful response of the Slack Web API method
apps.datastore.put. - Apps
Datastore Query Request - Arguments for the Slack Web API method
apps.datastore.query: Query a datastore for items - Apps
Datastore Query Response - Successful response of the Slack Web API method
apps.datastore.query. - Apps
Datastore Update Request - Arguments for the Slack Web API method
apps.datastore.update: Edits an existing item’s attributes, or adds a new item if it does not already exist. - Apps
Datastore Update Response - Successful response of the Slack Web API method
apps.datastore.update. - Apps
Event Authorizations List Request - Arguments for the Slack Web API method
apps.event.authorizations.list: Get a list of authorizations for the given event context. Each authorization represents an app installation that the event is visible to. - Apps
Event Authorizations List Response - Successful response of the Slack Web API method
apps.event.authorizations.list. - Apps
Event Authorizations List Response Authorizations - Apps
Icon SetRequest - Arguments for the Slack Web API method
apps.icon.set: Sets the app icon - Apps
Icon SetResponse - Successful response of the Slack Web API method
apps.icon.set. - Apps
Managed Permissions SetRequest - Arguments for the Slack Web API method
apps.managed.permissions.set: Set who can interact with a managed app - Apps
Managed Permissions SetResponse - Successful response of the Slack Web API method
apps.managed.permissions.set. - Apps
Manifest Create Request - Arguments for the Slack Web API method
apps.manifest.create: Create an app from an app manifest. - Apps
Manifest Create Response - Successful response of the Slack Web API method
apps.manifest.create. - Apps
Manifest Create Response Credentials - Apps
Manifest Delete Request - Arguments for the Slack Web API method
apps.manifest.delete: Permanently deletes an app created through app manifests - Apps
Manifest Delete Response - Successful response of the Slack Web API method
apps.manifest.delete. - Apps
Manifest Export Request - Arguments for the Slack Web API method
apps.manifest.export: Export an app manifest from an existing app - Apps
Manifest Export Response - Successful response of the Slack Web API method
apps.manifest.export. - Apps
Manifest Export Response Manifest - Apps
Manifest Export Response Manifest Display Information - Apps
Manifest Export Response Manifest Features - Apps
Manifest Export Response Manifest Features AppHome - Apps
Manifest Export Response Manifest Features BotUser - Apps
Manifest Export Response Manifest Features Slash Commands - Apps
Manifest Export Response Manifest Features Workflow Steps - Apps
Manifest Export Response Manifest Metadata - Apps
Manifest Export Response Manifest Oauth Config - Apps
Manifest Export Response Manifest Oauth Config Scopes - Apps
Manifest Export Response Manifest Settings - Apps
Manifest Export Response Manifest Settings Event Subscriptions - Apps
Manifest Export Response Manifest Settings Interactivity - Apps
Manifest Update Request - Arguments for the Slack Web API method
apps.manifest.update: Update an app from an app manifest - Apps
Manifest Update Response - Successful response of the Slack Web API method
apps.manifest.update. - Apps
Manifest Validate Request - Arguments for the Slack Web API method
apps.manifest.validate: Validate an app manifest - Apps
Manifest Validate Response - Successful response of the Slack Web API method
apps.manifest.validate. - Apps
Uninstall Request - Arguments for the Slack Web API method
apps.uninstall: Uninstalls your app from a workspace. - Apps
Uninstall Response - Successful response of the Slack Web API method
apps.uninstall. - Apps
User Connection Update Request - Arguments for the Slack Web API method
apps.user.connection.update: Updates the connection status between a user and an app. - Apps
User Connection Update Response - Successful response of the Slack Web API method
apps.user.connection.update. - Assistant
Search Context Request - Arguments for the Slack Web API method
assistant.search.context: Searches messages, files, channels and users across your Slack organization. - Assistant
Search Context Response - Successful response of the Slack Web API method
assistant.search.context. - Assistant
Search Context Response Results - Assistant
Search Context Response Results Channels - Assistant
Search Context Response Results Files - Assistant
Search Context Response Results Messages - Assistant
Search Context Response Results Messages Context Messages - Assistant
Search Context Response Results Messages Context Messages After - Assistant
Search Context Response Results Messages Context Messages Before - Assistant
Search Info Request - Arguments for the Slack Web API method
assistant.search.info: Returns search capabilities on a given team. - Assistant
Search Info Response - Successful response of the Slack Web API method
assistant.search.info. - Assistant
Threads SetStatus Request - Arguments for the Slack Web API method
assistant.threads.setStatus: Set the status for an AI assistant thread. - Assistant
Threads SetStatus Response - Successful response of the Slack Web API method
assistant.threads.setStatus. - Assistant
Threads SetSuggested Prompts Request - Arguments for the Slack Web API method
assistant.threads.setSuggestedPrompts: Set suggested prompts for the given assistant thread - Assistant
Threads SetSuggested Prompts Response - Successful response of the Slack Web API method
assistant.threads.setSuggestedPrompts. - Assistant
Threads SetTitle Request - Arguments for the Slack Web API method
assistant.threads.setTitle: Set the title for the given assistant thread - Assistant
Threads SetTitle Response - Successful response of the Slack Web API method
assistant.threads.setTitle. - Auth
Revoke Request - Arguments for the Slack Web API method
auth.revoke: Revokes a token. - Auth
Revoke Response - Successful response of the Slack Web API method
auth.revoke. - Auth
Teams List Request - Arguments for the Slack Web API method
auth.teams.list: Obtain a full list of workspaces your org-wide app has been approved for. - Auth
Teams List Response - Successful response of the Slack Web API method
auth.teams.list. - Auth
Teams List Response Teams - Auth
Test Request - Arguments for the Slack Web API method
auth.test: Checks authentication & identity. - Auth
Test Response - Successful response of the Slack Web API method
auth.test. - Blocks
Validate Request - Arguments for the Slack Web API method
blocks.validate: Validates blocks, messages, and views Block Kit JSON payloads. - Blocks
Validate Response - Successful response of the Slack Web API method
blocks.validate. - Bookmarks
AddRequest - Arguments for the Slack Web API method
bookmarks.add: Add bookmark to a channel. - Bookmarks
AddResponse - Successful response of the Slack Web API method
bookmarks.add. - Bookmarks
Edit Request - Arguments for the Slack Web API method
bookmarks.edit: Edit bookmark. - Bookmarks
Edit Response - Successful response of the Slack Web API method
bookmarks.edit. - Bookmarks
List Request - Arguments for the Slack Web API method
bookmarks.list: List bookmark for the channel. - Bookmarks
List Response - Successful response of the Slack Web API method
bookmarks.list. - Bookmarks
Remove Request - Arguments for the Slack Web API method
bookmarks.remove: Remove bookmark from the channel. - Bookmarks
Remove Response - Successful response of the Slack Web API method
bookmarks.remove. - Bots
Info Request - Arguments for the Slack Web API method
bots.info: Gets information about a bot user. - Bots
Info Response - Successful response of the Slack Web API method
bots.info. - Calls
AddRequest - Arguments for the Slack Web API method
calls.add: Registers a new Call. - Calls
AddResponse - Successful response of the Slack Web API method
calls.add. - Calls
AddResponse Call - Calls
AddResponse Call Users - Calls
EndRequest - Arguments for the Slack Web API method
calls.end: Ends a Call. - Calls
EndResponse - Successful response of the Slack Web API method
calls.end. - Calls
Info Request - Arguments for the Slack Web API method
calls.info: Returns information about a Call. - Calls
Info Response - Successful response of the Slack Web API method
calls.info. - Calls
Info Response Call - Calls
Info Response Call Users - Calls
Participants AddRequest - Arguments for the Slack Web API method
calls.participants.add: Registers new participants added to a Call. - Calls
Participants AddResponse - Successful response of the Slack Web API method
calls.participants.add. - Calls
Participants Remove Request - Arguments for the Slack Web API method
calls.participants.remove: Registers participants removed from a Call. - Calls
Participants Remove Response - Successful response of the Slack Web API method
calls.participants.remove. - Calls
Update Request - Arguments for the Slack Web API method
calls.update: Updates information about a Call. - Calls
Update Response - Successful response of the Slack Web API method
calls.update. - Calls
Update Response Call - Calls
Update Response Call Users - Canvases
Access Delete Request - Arguments for the Slack Web API method
canvases.access.delete: Remove access to a canvas for specified entities - Canvases
Access Delete Response - Successful response of the Slack Web API method
canvases.access.delete. - Canvases
Access SetRequest - Arguments for the Slack Web API method
canvases.access.set: Sets the access level to a canvas for specified entities - Canvases
Access SetResponse - Successful response of the Slack Web API method
canvases.access.set. - Canvases
Create Request - Arguments for the Slack Web API method
canvases.create: Create canvas for a user - Canvases
Create Response - Successful response of the Slack Web API method
canvases.create. - Canvases
Delete Request - Arguments for the Slack Web API method
canvases.delete: Deletes a canvas - Canvases
Delete Response - Successful response of the Slack Web API method
canvases.delete. - Canvases
Edit Request - Arguments for the Slack Web API method
canvases.edit: Update an existing canvas - Canvases
Edit Response - Successful response of the Slack Web API method
canvases.edit. - Canvases
GetContent Request - Arguments for the Slack Web API method
canvases.getContent: Get the content of a canvas as markdown (default) or HTML. - Canvases
GetContent Response - Successful response of the Slack Web API method
canvases.getContent. - Canvases
Sections Lookup Request - Arguments for the Slack Web API method
canvases.sections.lookup: Find sections matching the provided criteria - Canvases
Sections Lookup Response - Successful response of the Slack Web API method
canvases.sections.lookup. - Canvases
Sections Lookup Response Sections - Chat
Append Stream Request - Arguments for the Slack Web API method
chat.appendStream: Append text to an existing streaming conversation - Chat
Append Stream Response - Successful response of the Slack Web API method
chat.appendStream. - Chat
Delete Request - Arguments for the Slack Web API method
chat.delete: Deletes a message. - Chat
Delete Response - Successful response of the Slack Web API method
chat.delete. - Chat
Delete Scheduled Message Request - Arguments for the Slack Web API method
chat.deleteScheduledMessage: Deletes a pending scheduled message from the queue. - Chat
Delete Scheduled Message Response - Successful response of the Slack Web API method
chat.deleteScheduledMessage. - Chat
GetPermalink Request - Arguments for the Slack Web API method
chat.getPermalink: Retrieve a permalink URL for a specific extant message - Chat
GetPermalink Response - Successful response of the Slack Web API method
chat.getPermalink. - Chat
MeMessage Request - Arguments for the Slack Web API method
chat.meMessage: Share a me message into a channel. - Chat
MeMessage Response - Successful response of the Slack Web API method
chat.meMessage. - Chat
Post Ephemeral Request - Arguments for the Slack Web API method
chat.postEphemeral: Sends an ephemeral message to a user in a channel. - Chat
Post Ephemeral Response - Successful response of the Slack Web API method
chat.postEphemeral. - Chat
Post Message Request - Arguments for the Slack Web API method
chat.postMessage: Sends a message to a channel. - Chat
Post Message Response - Successful response of the Slack Web API method
chat.postMessage. - Chat
Schedule Message Request - Arguments for the Slack Web API method
chat.scheduleMessage: Schedules a message to be sent to a channel. - Chat
Schedule Message Response - Successful response of the Slack Web API method
chat.scheduleMessage. - Chat
Schedule Message Response Message - Chat
Scheduled Messages List Request - Arguments for the Slack Web API method
chat.scheduledMessages.list: Returns a list of scheduled messages. - Chat
Scheduled Messages List Response - Successful response of the Slack Web API method
chat.scheduledMessages.list. - Chat
Scheduled Messages List Response Scheduled Messages - Chat
Start Stream Request - Arguments for the Slack Web API method
chat.startStream: Start a new streaming conversation - Chat
Start Stream Response - Successful response of the Slack Web API method
chat.startStream. - Chat
Stop Stream Request - Arguments for the Slack Web API method
chat.stopStream: Stop a streaming conversation - Chat
Stop Stream Response - Successful response of the Slack Web API method
chat.stopStream. - Chat
Unfurl Request - Arguments for the Slack Web API method
chat.unfurl: Provide custom unfurl behavior for user-posted URLs - Chat
Unfurl Response - Successful response of the Slack Web API method
chat.unfurl. - Chat
Update Request - Arguments for the Slack Web API method
chat.update: Updates a message. - Chat
Update Response - Successful response of the Slack Web API method
chat.update. - Chat
Update Response Message - Conversations
Accept Shared Invite Request - Arguments for the Slack Web API method
conversations.acceptSharedInvite: Accepts an invitation to a Slack Connect channel. - Conversations
Accept Shared Invite Response - Successful response of the Slack Web API method
conversations.acceptSharedInvite. - Conversations
Approve Shared Invite Request - Arguments for the Slack Web API method
conversations.approveSharedInvite: Approves an invitation to a Slack Connect channel - Conversations
Approve Shared Invite Response - Successful response of the Slack Web API method
conversations.approveSharedInvite. - Conversations
Archive Request - Arguments for the Slack Web API method
conversations.archive: Archives a conversation. - Conversations
Archive Response - Successful response of the Slack Web API method
conversations.archive. - Conversations
Canvases Create Request - Arguments for the Slack Web API method
conversations.canvases.create: Create a channel canvas for a channel - Conversations
Canvases Create Response - Successful response of the Slack Web API method
conversations.canvases.create. - Conversations
Close Request - Arguments for the Slack Web API method
conversations.close: Closes a direct message or multi-person direct message. - Conversations
Close Response - Successful response of the Slack Web API method
conversations.close. - Conversations
Create Request - Arguments for the Slack Web API method
conversations.create: Initiates a public or private channel-based conversation - Conversations
Create Response - Successful response of the Slack Web API method
conversations.create. - Conversations
Decline Shared Invite Request - Arguments for the Slack Web API method
conversations.declineSharedInvite: Declines a Slack Connect channel invite. - Conversations
Decline Shared Invite Response - Successful response of the Slack Web API method
conversations.declineSharedInvite. - Conversations
External Invite Permissions SetRequest - Arguments for the Slack Web API method
conversations.externalInvitePermissions.set: Upgrade or downgrade Slack Connect channel permissions between ‘can post only’ and ‘can post and invite’. - Conversations
External Invite Permissions SetResponse - Successful response of the Slack Web API method
conversations.externalInvitePermissions.set. - Conversations
History Request - Arguments for the Slack Web API method
conversations.history: Fetches a conversation’s history of messages and events. - Conversations
History Response - Successful response of the Slack Web API method
conversations.history. - Conversations
Info Request - Arguments for the Slack Web API method
conversations.info: Retrieve information about a conversation. - Conversations
Info Response - Successful response of the Slack Web API method
conversations.info. - Conversations
Invite Request - Arguments for the Slack Web API method
conversations.invite: Invites users to a channel. - Conversations
Invite Response - Successful response of the Slack Web API method
conversations.invite. - Conversations
Invite Shared Request - Arguments for the Slack Web API method
conversations.inviteShared: Sends an invitation to a Slack Connect channel - Conversations
Invite Shared Response - Successful response of the Slack Web API method
conversations.inviteShared. - Conversations
Join Request - Arguments for the Slack Web API method
conversations.join: Joins an existing conversation. - Conversations
Join Response - Successful response of the Slack Web API method
conversations.join. - Conversations
Kick Request - Arguments for the Slack Web API method
conversations.kick: Removes a user from a conversation. - Conversations
Kick Response - Successful response of the Slack Web API method
conversations.kick. - Conversations
Leave Request - Arguments for the Slack Web API method
conversations.leave: Leaves a conversation. - Conversations
Leave Response - Successful response of the Slack Web API method
conversations.leave. - Conversations
List Connect Invites Request - Arguments for the Slack Web API method
conversations.listConnectInvites: Lists shared channel invites that have been generated or received but have not been approved by all parties - Conversations
List Connect Invites Response - Successful response of the Slack Web API method
conversations.listConnectInvites. - Conversations
List Connect Invites Response Invites - Conversations
List Connect Invites Response Invites Acceptances - Conversations
List Connect Invites Response Invites Acceptances Reviews - Conversations
List Connect Invites Response Invites Invite - Conversations
List Request - Arguments for the Slack Web API method
conversations.list: Lists all channels in a Slack team. - Conversations
List Response - Successful response of the Slack Web API method
conversations.list. - Conversations
Mark Request - Arguments for the Slack Web API method
conversations.mark: Sets the read cursor in a channel. - Conversations
Mark Response - Successful response of the Slack Web API method
conversations.mark. - Conversations
Members Request - Arguments for the Slack Web API method
conversations.members: Retrieve members of a conversation. - Conversations
Members Response - Successful response of the Slack Web API method
conversations.members. - Conversations
Open Request - Arguments for the Slack Web API method
conversations.open: Opens or resumes a direct message or multi-person direct message. - Conversations
Open Response - Successful response of the Slack Web API method
conversations.open. - Conversations
Rename Request - Arguments for the Slack Web API method
conversations.rename: Renames a conversation. - Conversations
Rename Response - Successful response of the Slack Web API method
conversations.rename. - Conversations
Replies Request - Arguments for the Slack Web API method
conversations.replies: Retrieve a thread of messages posted to a conversation - Conversations
Replies Response - Successful response of the Slack Web API method
conversations.replies. - Conversations
Request Shared Invite Approve Request - Arguments for the Slack Web API method
conversations.requestSharedInvite.approve: Approves a request to add an external user to a channel and sends them a Slack Connect invite - Conversations
Request Shared Invite Approve Response - Successful response of the Slack Web API method
conversations.requestSharedInvite.approve. - Conversations
Request Shared Invite Deny Request - Arguments for the Slack Web API method
conversations.requestSharedInvite.deny: Denies a request to invite an external user to a channel - Conversations
Request Shared Invite Deny Response - Successful response of the Slack Web API method
conversations.requestSharedInvite.deny. - Conversations
Request Shared Invite List Request - Arguments for the Slack Web API method
conversations.requestSharedInvite.list: Lists requests to add external users to channels with ability to filter. - Conversations
Request Shared Invite List Response - Successful response of the Slack Web API method
conversations.requestSharedInvite.list. - Conversations
Request Shared Invite List Response Invite Requests - Conversations
Request Shared Invite List Response Invite Requests Reviewing User - Conversations
Request Shared Invite List Response Invite Requests Target User - Conversations
SetPurpose Request - Arguments for the Slack Web API method
conversations.setPurpose: Sets the channel description. - Conversations
SetPurpose Response - Successful response of the Slack Web API method
conversations.setPurpose. - Conversations
SetTopic Request - Arguments for the Slack Web API method
conversations.setTopic: Sets the topic for a conversation. - Conversations
SetTopic Response - Successful response of the Slack Web API method
conversations.setTopic. - Conversations
Unarchive Request - Arguments for the Slack Web API method
conversations.unarchive: Reverses conversation archival. - Conversations
Unarchive Response - Successful response of the Slack Web API method
conversations.unarchive. - Dialog
Open Request - Arguments for the Slack Web API method
dialog.open: Open a dialog with a user - Dialog
Open Response - Successful response of the Slack Web API method
dialog.open. - DndEnd
DndRequest - Arguments for the Slack Web API method
dnd.endDnd: Ends the current user’s Do Not Disturb session immediately. - DndEnd
DndResponse - Successful response of the Slack Web API method
dnd.endDnd. - DndEnd
Snooze Request - Arguments for the Slack Web API method
dnd.endSnooze: Ends the current user’s snooze mode immediately. - DndEnd
Snooze Response - Successful response of the Slack Web API method
dnd.endSnooze. - DndInfo
Request - Arguments for the Slack Web API method
dnd.info: Retrieves a user’s current Do Not Disturb status. - DndInfo
Response - Successful response of the Slack Web API method
dnd.info. - DndSet
Snooze Request - Arguments for the Slack Web API method
dnd.setSnooze: Turns on Do Not Disturb mode for the current user, or changes its duration. - DndSet
Snooze Response - Successful response of the Slack Web API method
dnd.setSnooze. - DndTeam
Info Request - Arguments for the Slack Web API method
dnd.teamInfo: Retrieves the Do Not Disturb status for up to 50 users on a team. - DndTeam
Info Response - Successful response of the Slack Web API method
dnd.teamInfo. - DndTeam
Info Response Users Value - Emoji
List Request - Arguments for the Slack Web API method
emoji.list: Lists custom emoji for a team. - Emoji
List Response - Successful response of the Slack Web API method
emoji.list. - Entity
Acknowledge Comment Action Request - Arguments for the Slack Web API method
entity.acknowledgeCommentAction: Acknowledge a comment post, edit, or delete on a Work Object. Apps call this method to confirm they have processed a comment action. - Entity
Acknowledge Comment Action Response - Successful response of the Slack Web API method
entity.acknowledgeCommentAction. - Entity
Present Comments Request - Arguments for the Slack Web API method
entity.presentComments: Provide comments for Work Objects. Apps call this method to send per-user flexpane comment data to the client. - Entity
Present Comments Response - Successful response of the Slack Web API method
entity.presentComments. - Entity
Present Details Request - Arguments for the Slack Web API method
entity.presentDetails: Provide custom flexpane behavior for Work Objects. Apps call this method to send per-user flexpane metadata to the client. - Entity
Present Details Response - Successful response of the Slack Web API method
entity.presentDetails. - Files
Comments Delete Request - Arguments for the Slack Web API method
files.comments.delete: Deletes an existing comment on a file. - Files
Comments Delete Response - Successful response of the Slack Web API method
files.comments.delete. - Files
Complete Upload External Request - Arguments for the Slack Web API method
files.completeUploadExternal: Finishes an upload started with files.getUploadURLExternal - Files
Complete Upload External Response - Successful response of the Slack Web API method
files.completeUploadExternal. - Files
Complete Upload External Response Files - Files
Delete Request - Arguments for the Slack Web API method
files.delete: Deletes a file. - Files
Delete Response - Successful response of the Slack Web API method
files.delete. - Files
GetUpload UrlExternal Request - Arguments for the Slack Web API method
files.getUploadURLExternal: Gets a URL for an edge external file upload - Files
GetUpload UrlExternal Response - Successful response of the Slack Web API method
files.getUploadURLExternal. - Files
Info Request - Arguments for the Slack Web API method
files.info: Gets information about a file. - Files
Info Response - Successful response of the Slack Web API method
files.info. - Files
List Request - Arguments for the Slack Web API method
files.list: List for a team, in a channel, or from a user with applied filters. - Files
List Response - Successful response of the Slack Web API method
files.list. - Files
List Response Paging - Files
Remote AddRequest - Arguments for the Slack Web API method
files.remote.add: Adds a file from a remote service - Files
Remote AddResponse - Successful response of the Slack Web API method
files.remote.add. - Files
Remote Info Request - Arguments for the Slack Web API method
files.remote.info: Retrieve information about a remote file added to Slack - Files
Remote Info Response - Successful response of the Slack Web API method
files.remote.info. - Files
Remote List Request - Arguments for the Slack Web API method
files.remote.list: Retrieve information about a remote file added to Slack - Files
Remote List Response - Successful response of the Slack Web API method
files.remote.list. - Files
Remote Remove Request - Arguments for the Slack Web API method
files.remote.remove: Remove a remote file. - Files
Remote Remove Response - Successful response of the Slack Web API method
files.remote.remove. - Files
Remote Share Request - Arguments for the Slack Web API method
files.remote.share: Share a remote file into a channel. - Files
Remote Share Response - Successful response of the Slack Web API method
files.remote.share. - Files
Remote Update Request - Arguments for the Slack Web API method
files.remote.update: Updates an existing remote file. - Files
Remote Update Response - Successful response of the Slack Web API method
files.remote.update. - Files
Revoke Public UrlRequest - Arguments for the Slack Web API method
files.revokePublicURL: Revokes public/external sharing access for a file - Files
Revoke Public UrlResponse - Successful response of the Slack Web API method
files.revokePublicURL. - Files
Shared Public UrlRequest - Arguments for the Slack Web API method
files.sharedPublicURL: Enables a file for public/external sharing. - Files
Shared Public UrlResponse - Successful response of the Slack Web API method
files.sharedPublicURL. - Functions
Complete Error Request - Arguments for the Slack Web API method
functions.completeError: Signal that a function failed to complete - Functions
Complete Error Response - Successful response of the Slack Web API method
functions.completeError. - Functions
Complete Success Request - Arguments for the Slack Web API method
functions.completeSuccess: Signal the successful completion of a function - Functions
Complete Success Response - Successful response of the Slack Web API method
functions.completeSuccess. - Functions
Distributions Permissions AddRequest - Arguments for the Slack Web API method
functions.distributions.permissions.add: Grant users access to a custom slack function if its permission_type is set to named_entities - Functions
Distributions Permissions AddResponse - Successful response of the Slack Web API method
functions.distributions.permissions.add. - Functions
Distributions Permissions AddResponse Users - Functions
Distributions Permissions List Request - Arguments for the Slack Web API method
functions.distributions.permissions.list: List the access type of a custom slack function and include the users, team or org ids with access if its permission_type is set to named_entities - Functions
Distributions Permissions List Response - Successful response of the Slack Web API method
functions.distributions.permissions.list. - Functions
Distributions Permissions List Response Users - Functions
Distributions Permissions Remove Request - Arguments for the Slack Web API method
functions.distributions.permissions.remove: Revoke user access to a custom slack function if permission_type set to named_entities - Functions
Distributions Permissions Remove Response - Successful response of the Slack Web API method
functions.distributions.permissions.remove. - Functions
Distributions Permissions Remove Response Users - Functions
Distributions Permissions SetRequest - Arguments for the Slack Web API method
functions.distributions.permissions.set: Set the access type of a custom slack function and define the users, team or org ids to be granted access if permission_type is set to named_entities - Functions
Distributions Permissions SetResponse - Successful response of the Slack Web API method
functions.distributions.permissions.set. - Functions
Distributions Permissions SetResponse Users - Functions
Workflows Steps List Request - Arguments for the Slack Web API method
functions.workflows.steps.list: List the steps of a specific function of a workflow’s versions - Functions
Workflows Steps List Response - Successful response of the Slack Web API method
functions.workflows.steps.list. - Functions
Workflows Steps List Response Steps Versions - Functions
Workflows Steps Responses Export Request - Arguments for the Slack Web API method
functions.workflows.steps.responses.export: Download form responses of a workflow - Functions
Workflows Steps Responses Export Response - Successful response of the Slack Web API method
functions.workflows.steps.responses.export. - Migration
Exchange Request - Arguments for the Slack Web API method
migration.exchange: For Enterprise organization workspaces, map local user IDs to global user IDs - Migration
Exchange Response - Successful response of the Slack Web API method
migration.exchange. - Oauth
Access Request - Arguments for the Slack Web API method
oauth.access: Exchanges a temporary OAuth verifier code for an access token. - Oauth
Access Response - Successful response of the Slack Web API method
oauth.access. - Oauth
Access Response Authorizing User - Oauth
Access Response Installer User - Oauth
Access Response Scopes - Oauth
V2Access Request - Arguments for the Slack Web API method
oauth.v2.access: Exchanges a temporary OAuth verifier code for an access token. - Oauth
V2Access Response - Successful response of the Slack Web API method
oauth.v2.access. - Oauth
V2Access Response Authed User - Oauth
V2Access Response Team - Oauth
V2Begin Short Token Rotation Request - Arguments for the Slack Web API method
oauth.v2.beginShortTokenRotation: Begins rotating the secret on an API token with a short secret. - Oauth
V2Begin Short Token Rotation Response - Successful response of the Slack Web API method
oauth.v2.beginShortTokenRotation. - Oauth
V2Complete Short Token Rotation Request - Arguments for the Slack Web API method
oauth.v2.completeShortTokenRotation: Finishes rotating the secret on an API token with a short secret. - Oauth
V2Complete Short Token Rotation Response - Successful response of the Slack Web API method
oauth.v2.completeShortTokenRotation. - Oauth
V2Exchange Request - Arguments for the Slack Web API method
oauth.v2.exchange: Exchanges a legacy access token for a new expiring access token and refresh token - Oauth
V2Exchange Response - Successful response of the Slack Web API method
oauth.v2.exchange. - Oauth
V2User Access Request - Arguments for the Slack Web API method
oauth.v2.user.access: Exchanges a temporary OAuth verifier code for a user access token. - Oauth
V2User Access Response - Successful response of the Slack Web API method
oauth.v2.user.access. - Oauth
V2User Access Response Authed User - Oauth
V2User Access Response Team - Openid
Connect Token Request - Arguments for the Slack Web API method
openid.connect.token: Exchanges a temporary OAuth verifier code for an access token for Sign in with Slack. - Openid
Connect Token Response - Successful response of the Slack Web API method
openid.connect.token. - Openid
Connect User Info Request - Arguments for the Slack Web API method
openid.connect.userInfo: Get the identity of a user who has authorized Sign in with Slack. - Openid
Connect User Info Response - Successful response of the Slack Web API method
openid.connect.userInfo. - Pins
AddRequest - Arguments for the Slack Web API method
pins.add: Pins an item to a channel. - Pins
AddResponse - Successful response of the Slack Web API method
pins.add. - Pins
List Request - Arguments for the Slack Web API method
pins.list: Lists items pinned to a channel. - Pins
List Response - Successful response of the Slack Web API method
pins.list. - Pins
List Response Items - Pins
Remove Request - Arguments for the Slack Web API method
pins.remove: Un-pins an item from a channel. - Pins
Remove Response - Successful response of the Slack Web API method
pins.remove. - Reactions
AddRequest - Arguments for the Slack Web API method
reactions.add: Adds a reaction to an item. - Reactions
AddResponse - Successful response of the Slack Web API method
reactions.add. - Reactions
GetRequest - Arguments for the Slack Web API method
reactions.get: Gets reactions for an item. - Reactions
GetResponse - Successful response of the Slack Web API method
reactions.get. - Reactions
List Request - Arguments for the Slack Web API method
reactions.list: Lists reactions made by a user. - Reactions
List Response - Successful response of the Slack Web API method
reactions.list. - Reactions
List Response Items - Reactions
List Response Items Comment - Reactions
List Response Items File - Reactions
Remove Request - Arguments for the Slack Web API method
reactions.remove: Removes a reaction from an item. - Reactions
Remove Response - Successful response of the Slack Web API method
reactions.remove. - Reminders
AddRequest - Arguments for the Slack Web API method
reminders.add: Creates a reminder. - Reminders
AddResponse - Successful response of the Slack Web API method
reminders.add. - Reminders
Complete Request - Arguments for the Slack Web API method
reminders.complete: Marks a reminder as complete. - Reminders
Complete Response - Successful response of the Slack Web API method
reminders.complete. - Reminders
Delete Request - Arguments for the Slack Web API method
reminders.delete: Deletes a reminder. - Reminders
Delete Response - Successful response of the Slack Web API method
reminders.delete. - Reminders
Info Request - Arguments for the Slack Web API method
reminders.info: Gets information about a reminder. - Reminders
Info Response - Successful response of the Slack Web API method
reminders.info. - Reminders
List Request - Arguments for the Slack Web API method
reminders.list: Lists all reminders created by or for a given user. - Reminders
List Response - Successful response of the Slack Web API method
reminders.list. - RtmConnect
Request - Arguments for the Slack Web API method
rtm.connect: Starts a Real Time Messaging session. - RtmConnect
Response - Successful response of the Slack Web API method
rtm.connect. - RtmConnect
Response Self - RtmStart
Request - Arguments for the Slack Web API method
rtm.start: Deprecated: Starts a Real Time Messaging session. Use rtm.connect instead. - RtmStart
Response - Successful response of the Slack Web API method
rtm.start. - Search
AllRequest - Arguments for the Slack Web API method
search.all: Searches for messages and files matching a query. - Search
AllResponse - Successful response of the Slack Web API method
search.all. - Search
AllResponse Files - Search
AllResponse Files Matches - Search
AllResponse Files Matches Initial Comment - Search
AllResponse Files Pagination - Search
AllResponse Files Paging - Search
AllResponse Messages - Search
AllResponse Messages Matches - Search
AllResponse Messages Matches Next - Search
AllResponse Messages Matches Previous - Search
AllResponse Messages Pagination - Search
AllResponse Messages Paging - Search
AllResponse Posts - Search
Files Request - Arguments for the Slack Web API method
search.files: Searches for files matching a query. - Search
Files Response - Successful response of the Slack Web API method
search.files. - Search
Files Response Files - Search
Files Response Files Matches - Search
Files Response Files Pagination - Search
Files Response Files Paging - Search
Messages Request - Arguments for the Slack Web API method
search.messages: Searches for messages matching a query. - Search
Messages Response - Successful response of the Slack Web API method
search.messages. - Search
Messages Response Messages - Search
Messages Response Messages Matches - Search
Messages Response Messages Pagination - Search
Messages Response Messages Paging - Slack
Lists Access Delete Request - Arguments for the Slack Web API method
slackLists.access.delete: Revoke access to a List for specified entities. - Slack
Lists Access Delete Response - Successful response of the Slack Web API method
slackLists.access.delete. - Slack
Lists Access SetRequest - Arguments for the Slack Web API method
slackLists.access.set: Set the access level to a List for specified entities. - Slack
Lists Access SetResponse - Successful response of the Slack Web API method
slackLists.access.set. - Slack
Lists Create Request - Arguments for the Slack Web API method
slackLists.create: Create a List. - Slack
Lists Create Response - Successful response of the Slack Web API method
slackLists.create. - Slack
Lists Create Response List Metadata - Slack
Lists Create Response List Metadata Schema - Slack
Lists Create Response List Metadata Schema Options - Slack
Lists Create Response List Metadata Schema Options Choices - Slack
Lists Create Response List Metadata Subtask Schema - Slack
Lists Create Response List Metadata Subtask Schema Options - Slack
Lists Download GetRequest - Arguments for the Slack Web API method
slackLists.download.get: Retrieve List download URL from an export job to download List contents. - Slack
Lists Download GetResponse - Successful response of the Slack Web API method
slackLists.download.get. - Slack
Lists Download Start Request - Arguments for the Slack Web API method
slackLists.download.start: Initiate a job to export List contents. - Slack
Lists Download Start Response - Successful response of the Slack Web API method
slackLists.download.start. - Slack
Lists Items Create Request - Arguments for the Slack Web API method
slackLists.items.create: Add a new item to an existing List. - Slack
Lists Items Create Response - Successful response of the Slack Web API method
slackLists.items.create. - Slack
Lists Items Create Response Item - Slack
Lists Items Create Response Item Fields - Slack
Lists Items Create Response Item Fields Rich Text - Slack
Lists Items Create Response Item Fields Rich Text Elements - Slack
Lists Items Create Response Item Fields Rich Text Elements Elements - Slack
Lists Items Delete Multiple Request - Arguments for the Slack Web API method
slackLists.items.deleteMultiple: Deletes multiple items from an existing List. - Slack
Lists Items Delete Multiple Response - Successful response of the Slack Web API method
slackLists.items.deleteMultiple. - Slack
Lists Items Delete Request - Arguments for the Slack Web API method
slackLists.items.delete: Deletes an item from an existing List. - Slack
Lists Items Delete Response - Successful response of the Slack Web API method
slackLists.items.delete. - Slack
Lists Items Info Request - Arguments for the Slack Web API method
slackLists.items.info: Get a row from a List. - Slack
Lists Items Info Response - Successful response of the Slack Web API method
slackLists.items.info. - Slack
Lists Items Info Response List - Slack
Lists Items Info Response List List Limits - Slack
Lists Items Info Response List List Metadata - Slack
Lists Items Info Response List List Metadata Creation Source - Slack
Lists Items Info Response List List Metadata Schema - Slack
Lists Items Info Response List List Metadata Schema Options - Slack
Lists Items Info Response List List Metadata Schema Options Choices - Slack
Lists Items Info Response List List Metadata Subtask Schema - Slack
Lists Items Info Response List List Metadata Views - Slack
Lists Items Info Response List List Metadata Views Columns - Slack
Lists Items Info Response Record - Slack
Lists Items List Request - Arguments for the Slack Web API method
slackLists.items.list: Get records from a List. - Slack
Lists Items List Response - Successful response of the Slack Web API method
slackLists.items.list. - Slack
Lists Items List Response Items - Slack
Lists Items List Response Items Fields - Slack
Lists Items List Response Items Fields Rich Text - Slack
Lists Items List Response Items Fields Rich Text Elements - Slack
Lists Items List Response Items Fields Rich Text Elements Elements - Slack
Lists Items List Response Items Fields Rich Text Elements Elements Style - Slack
Lists Items Update Request - Arguments for the Slack Web API method
slackLists.items.update: Updates cells in a List. - Slack
Lists Items Update Response - Successful response of the Slack Web API method
slackLists.items.update. - Slack
Lists Update Request - Arguments for the Slack Web API method
slackLists.update: Update a List. - Slack
Lists Update Response - Successful response of the Slack Web API method
slackLists.update. - Stars
AddRequest - Arguments for the Slack Web API method
stars.add: Save an item for later. Formerly known as adding a star. - Stars
AddResponse - Successful response of the Slack Web API method
stars.add. - Stars
List Request - Arguments for the Slack Web API method
stars.list: Listed a user’s saved items, formerly known as stars. - Stars
List Response - Successful response of the Slack Web API method
stars.list. - Stars
List Response Items - Stars
List Response Paging - Stars
Remove Request - Arguments for the Slack Web API method
stars.remove: Removes a saved item (star) from an item. - Stars
Remove Response - Successful response of the Slack Web API method
stars.remove. - Team
Access Logs Request - Arguments for the Slack Web API method
team.accessLogs: Gets the access logs for the current team. - Team
Access Logs Response - Successful response of the Slack Web API method
team.accessLogs. - Team
Access Logs Response Logins - Team
Access Logs Response Paging - Team
Billable Info Request - Arguments for the Slack Web API method
team.billableInfo: Gets billable users information for the current team. - Team
Billable Info Response - Successful response of the Slack Web API method
team.billableInfo. - Team
Billable Info Response Billable Info Value - Team
Billing Info Request - Arguments for the Slack Web API method
team.billing.info: Reads a workspace’s billing plan information. - Team
Billing Info Response - Successful response of the Slack Web API method
team.billing.info. - Team
External Teams Disconnect Request - Arguments for the Slack Web API method
team.externalTeams.disconnect: Disconnect an external organization. - Team
External Teams Disconnect Response - Successful response of the Slack Web API method
team.externalTeams.disconnect. - Team
External Teams List Request - Arguments for the Slack Web API method
team.externalTeams.list: Returns a list of all the external teams connected and details about the connection. - Team
External Teams List Response - Successful response of the Slack Web API method
team.externalTeams.list. - Team
External Teams List Response Organizations - Team
External Teams List Response Organizations Canvas - Team
External Teams List Response Organizations Canvas Ownership Details - Team
External Teams List Response Organizations Connected Workspaces - Team
External Teams List Response Organizations Lists - Team
External Teams List Response Organizations Lists Ownership Details - Team
Info Request - Arguments for the Slack Web API method
team.info: Gets information about the current team. - Team
Info Response - Successful response of the Slack Web API method
team.info. - Team
Integration Logs Request - Arguments for the Slack Web API method
team.integrationLogs: Gets the integration logs for the current team. - Team
Integration Logs Response - Successful response of the Slack Web API method
team.integrationLogs. - Team
Integration Logs Response Logs - Team
Integration Logs Response Paging - Team
Preferences List Request - Arguments for the Slack Web API method
team.preferences.list: Retrieve a list of a workspace’s team preferences. - Team
Preferences List Response - Successful response of the Slack Web API method
team.preferences.list. - Team
Profile GetRequest - Arguments for the Slack Web API method
team.profile.get: Retrieve a team’s profile. - Team
Profile GetResponse - Successful response of the Slack Web API method
team.profile.get. - Team
Profile GetResponse Profile - Team
Profile GetResponse Profile Fields - Team
Profile GetResponse Profile Fields Options - Team
Profile GetResponse Profile Sections - Tooling
Tokens Rotate Request - Arguments for the Slack Web API method
tooling.tokens.rotate: Exchanges a refresh token for a new app configuration token. - Tooling
Tokens Rotate Response - Successful response of the Slack Web API method
tooling.tokens.rotate. - Usergroups
Create Request - Arguments for the Slack Web API method
usergroups.create: Create a User Group. - Usergroups
Create Response - Successful response of the Slack Web API method
usergroups.create. - Usergroups
Disable Request - Arguments for the Slack Web API method
usergroups.disable: Disable an existing User Group. - Usergroups
Disable Response - Successful response of the Slack Web API method
usergroups.disable. - Usergroups
Enable Request - Arguments for the Slack Web API method
usergroups.enable: Enable a User Group. - Usergroups
Enable Response - Successful response of the Slack Web API method
usergroups.enable. - Usergroups
List Request - Arguments for the Slack Web API method
usergroups.list: List all User Groups for a team. - Usergroups
List Response - Successful response of the Slack Web API method
usergroups.list. - Usergroups
Update Request - Arguments for the Slack Web API method
usergroups.update: Update an existing User Group. - Usergroups
Update Response - Successful response of the Slack Web API method
usergroups.update. - Usergroups
Users List Request - Arguments for the Slack Web API method
usergroups.users.list: List all users in a User Group. - Usergroups
Users List Response - Successful response of the Slack Web API method
usergroups.users.list. - Usergroups
Users Update Request - Arguments for the Slack Web API method
usergroups.users.update: Update the list of users for a user group. - Usergroups
Users Update Response - Successful response of the Slack Web API method
usergroups.users.update. - Users
Conversations Request - Arguments for the Slack Web API method
users.conversations: List conversations the calling user is a member of. - Users
Conversations Response - Successful response of the Slack Web API method
users.conversations. - Users
Delete Photo Request - Arguments for the Slack Web API method
users.deletePhoto: Delete the user profile photo - Users
Delete Photo Response - Successful response of the Slack Web API method
users.deletePhoto. - Users
Discoverable Contacts Lookup Request - Arguments for the Slack Web API method
users.discoverableContacts.lookup: Look up an email address to see if someone is discoverable on Slack - Users
Discoverable Contacts Lookup Response - Successful response of the Slack Web API method
users.discoverableContacts.lookup. - Users
GetPresence Request - Arguments for the Slack Web API method
users.getPresence: Gets user presence information. - Users
GetPresence Response - Successful response of the Slack Web API method
users.getPresence. - Users
Identity Request - Arguments for the Slack Web API method
users.identity: Get a user’s identity. - Users
Identity Response - Successful response of the Slack Web API method
users.identity. - Users
Identity Response Team - Users
Identity Response User - Users
Info Request - Arguments for the Slack Web API method
users.info: Gets information about a user. - Users
Info Response - Successful response of the Slack Web API method
users.info. - Users
List Request - Arguments for the Slack Web API method
users.list: Lists all users in a Slack team. - Users
List Response - Successful response of the Slack Web API method
users.list. - Users
Lookup ByEmail Request - Arguments for the Slack Web API method
users.lookupByEmail: Find a user with an email address. - Users
Lookup ByEmail Response - Successful response of the Slack Web API method
users.lookupByEmail. - Users
Profile GetRequest - Arguments for the Slack Web API method
users.profile.get: Retrieve a user’s profile information, including their custom status. - Users
Profile GetResponse - Successful response of the Slack Web API method
users.profile.get. - Users
Profile SetRequest - Arguments for the Slack Web API method
users.profile.set: Set a user’s profile information, including custom status. - Users
Profile SetResponse - Successful response of the Slack Web API method
users.profile.set. - Users
SetActive Request - Arguments for the Slack Web API method
users.setActive: Marked a user as active. Deprecated and non-functional. - Users
SetActive Response - Successful response of the Slack Web API method
users.setActive. - Users
SetPhoto Request - Arguments for the Slack Web API method
users.setPhoto: Set the user profile photo - Users
SetPhoto Response - Successful response of the Slack Web API method
users.setPhoto. - Users
SetPresence Request - Arguments for the Slack Web API method
users.setPresence: Manually sets user presence. - Users
SetPresence Response - Successful response of the Slack Web API method
users.setPresence. - Views
Open Request - Arguments for the Slack Web API method
views.open: Open a view for a user. - Views
Open Response - Successful response of the Slack Web API method
views.open. - Views
Publish Request - Arguments for the Slack Web API method
views.publish: Publish a static view for a User. - Views
Publish Response - Successful response of the Slack Web API method
views.publish. - Views
Push Request - Arguments for the Slack Web API method
views.push: Push a view onto the stack of a root view. - Views
Push Response - Successful response of the Slack Web API method
views.push. - Views
Update Request - Arguments for the Slack Web API method
views.update: Update an existing view. - Views
Update Response - Successful response of the Slack Web API method
views.update. - Workflows
Featured AddRequest - Arguments for the Slack Web API method
workflows.featured.add: Add featured workflows to a channel. - Workflows
Featured AddResponse - Successful response of the Slack Web API method
workflows.featured.add. - Workflows
Featured List Request - Arguments for the Slack Web API method
workflows.featured.list: List the featured workflows for specified channels. - Workflows
Featured List Response - Successful response of the Slack Web API method
workflows.featured.list. - Workflows
Featured List Response Featured Workflows - Workflows
Featured List Response Featured Workflows Triggers - Workflows
Featured Remove Request - Arguments for the Slack Web API method
workflows.featured.remove: Remove featured workflows from a channel. - Workflows
Featured Remove Response - Successful response of the Slack Web API method
workflows.featured.remove. - Workflows
Featured SetRequest - Arguments for the Slack Web API method
workflows.featured.set: Set featured workflows for a channel. - Workflows
Featured SetResponse - Successful response of the Slack Web API method
workflows.featured.set. - Workflows
Triggers Permissions AddRequest - Arguments for the Slack Web API method
workflows.triggers.permissions.add: Allows users to run a trigger that has its permission type set to named_entities - Workflows
Triggers Permissions AddResponse - Successful response of the Slack Web API method
workflows.triggers.permissions.add. - Workflows
Triggers Permissions List Request - Arguments for the Slack Web API method
workflows.triggers.permissions.list: Returns the permission type of a trigger and if applicable, includes the entities that have been granted access - Workflows
Triggers Permissions List Response - Successful response of the Slack Web API method
workflows.triggers.permissions.list. - Workflows
Triggers Permissions Remove Request - Arguments for the Slack Web API method
workflows.triggers.permissions.remove: Revoke an entity’s access to a trigger that has its permission type set to named_entities - Workflows
Triggers Permissions Remove Response - Successful response of the Slack Web API method
workflows.triggers.permissions.remove. - Workflows
Triggers Permissions SetRequest - Arguments for the Slack Web API method
workflows.triggers.permissions.set: Set the permission type for who can run a trigger - Workflows
Triggers Permissions SetResponse - Successful response of the Slack Web API method
workflows.triggers.permissions.set.