Integrate Postman with Slack
Get the Postman app for Slack to connect your Postman account to Slack. Go to the Postman App for Slack in the Slack App Directory to get started.
Slack is a messaging app that teams all over the world rely on for collaboration. With Postman’s Slack integrations, you can bring your API development workflow into your Slack workspace. Get notifications, share what you’re working on, and stay up to date with your Postman team, all within Slack. Once you install the Postman app for Slack, you can enable personal notifications, workspace activity feed notifications, and monitoring notifications.
Postman app for Slack
With the Postman app for Slack, you can collaborate with your Postman team right in Slack.
-
Get more context when sharing links to workspaces, collections, or requests. When you share a Postman link, it’s unfurled into a rich link you can use to perform actions from Slack, like watching or forking a collection.
-
Stay up to date on workspace activity. Connect a Postman workspace to a Slack channel to get updates any time your teammates add or change a request, collection, or environment, or when someone posts a workspace update.
-
Get personal notifications in Slack. Connect your Postman account to Slack to get personal notifications about important events, like when teammates mention you in comments or reply to your comments. You can also get security alerts when tokens or keys are exposed.
-
Send results from Postman Monitors to Slack. Postman Monitors continuously track the health and performance of your APIs. After you create a monitor, you can set up an integration to automatically send the results of each monitor run to a Slack channel.
Set up the Postman app for Slack to start collaborating with your team in Slack.
Install the Postman app for Slack
Installing the Postman app for Slack enables the following features:
- Automatically unfurl Postman URLs - Postman URLs shared in Slack unfurl into rich links that give more context about workspaces, collections, requests, and other Postman elements.
- Perform Postman actions in Slack - Use rich links to take actions in Slack, like forking a collection or commenting on a request.
- View workspace updates - Connect a Postman workspace to Slack and stay up to date on changes to requests, collections, and environments.
Once you install the Postman app for Slack, everyone in your Slack workspace can use the app.
To install the Postman app for Slack, do the following:
- In your browser, make sure you’re signed in to your Postman account.
- Go to the Postman App for Slack in the Slack App Directory.
- If you’re not already signed in to Slack, click Sign In to Install and sign in with your email and password or SSO.
- Click Add to Slack.
- Click Allow to give Postman permission to view content and perform actions in Slack.
After installing the Postman app for Slack, when you share Postman links in Slack, they’re automatically unfurled into rich links. Also, you can connect a Postman workspace to a Slack channel to send updates about workspace activity to Slack.
You may need to be a Workspace Owner in Slack, or get approval from a Workspace Owner, to install the Postman app for Slack. If you lack the necessary permissions in Slack, you can request the app from your Slack Workspace Admin or Org Admin.
Unfurl Postman links and take action in Slack
After installing the Postman app for Slack, Postman links that you share in Slack are automatically unfurled into rich links. Postman supports rich links for elements such as workspaces, collections, folders, requests, examples, environments, and comments. Postman also supports rich links for HTTP responses.
When you share a Postman link, Slack displays extra information such as the name and type of element and who last updated it. Also, Slack displays options to take action with the element, such as adding a comment, or watching or forking a collection.
Link unfurling isn’t available for Postman links or HTTP responses shared from workspaces restricted only to you. Change access to your workspace to collaborate in Slack.
Postman also supports rich links for HTTP responses. Slack displays extra information such as the request URL and response code when you share a Postman link. Slack displays the response body for Postman links shared from team workspaces. For links shared from private workspaces or Partner Workspaces, Slack doesn’t display the response body and you must open Postman to view it. Learn how to share a response.
If the element or HTTP response includes sensitive data, be aware that it might be visible to collaborators you share with in Slack. Make sure to consider the sensitivity of data when deciding which collaborators you share with. Postman recommends checking your organization’s policies to understand what qualifies as sensitive data.
You can remove the preview from your message if you’re concerned about the data that’s shared when a link unfurls.
Switch Postman accounts with a slash command
Once you install the Postman app, you can use Slack slash commands to interact with Postman. For example, to list all slash commands, open Slack and enter /postman help.
If you use more than one Postman account, you may want to switch accounts to, for example, unfurl links that are only visible to one of your accounts. You can switch accounts with a slash command.
To switch Postman accounts with a slash command, do the following:
- Open your Slack workspace.
- In any conversation, enter
/postman sign in. Slack returns who you’re signed in as and the team you belong to. - Click Sign In.
- Follow the onscreen instructions.
Slack signs you into Postman with the account you choose. If you want to confirm who you’re signed in as, enter the slash command again.
Remove the Postman app for Slack
If you no longer want to use the Postman app for Slack, you can remove it for everyone in your Slack workspace.
- Go to the Postman App for Slack in the Slack App Directory.
- Select the Configuration tab.
- Scroll down and click Remove App.