Customize your Slack experience with apps using a wide range of APIs.
Block Kit lets you build interfaces without a UI designer. It's available for use in surfaces across all devices without any extra code.
We're making some changes to the entry requirements for apps submitting to the Slack Marketplace. Currently, we require that apps submitting to the Slack Marketplace have at least 10 installations on active workspaces. The goal behind this requirement is to ensure that all apps are thoroughly tested on a workspace other than the one they were built on. However, starting August 11th we will be reducing this requirement from 10 to 5 active workspaces! As part of this change, after this date we will automatically block submissions that don't meet this requirement. Please note: this requirement will not apply to apps that are already approved for the Slack Marketplace or submissions from apps that are not yet approved but are in the review process.
Version 3.5.0
of the developer tools for the Slack platform is here!
slack samples
command, and can be filtered using the --language
flag.slack samples
command with the provided app name.slack run
command exited with an error if activity logs failed to stream. Now, retries are attempted for those missed logs.Version 3.4.0
of the developer tools for the Slack platform is here!
slack upgrade
command will now automatically detect your macOS architecture and install an Intel or an Apple Silicon binary.v2.15.1
of the Deno Slack SDKv1.4.0
of the Deno Slack Hooksv1.1.3
of the Deno Slack RuntimeWe want to update you about our previous announcement regarding the retirement of our old documentation experience on api.slack.com. We have moved the date from the end of June 2025 to the end of August 2025.
Version 3.3.0
of the developer tools for the Slack platform has arrived!
arm64
build for developers upgrading..git
within the URL, the template would fail to be cloned (for example, when running the slack create --template https://github.com/slack-samples/example.git.project.git
command).source
using the flag for the slack manifest info
command now takes precedence to project configurations, which are used to determine the default source.We'd like to add additional clarity to the recent rate limits change for the conversations.history
and conversations.replies
Web API methods. Any internal customer-built apps created before May 29th, 2025 will maintain their existing rate limits and will not be subject to the new posted limits. Read the updated FAQ for more info, and please continue to reach out with questions!