Postman Integration

Push Monitor results into Keen Streams for API-based computation & S3 backups


When you activate this integration, we will stream your Monitor results from Postman into Keen Streams. Once connected, you can use Keen for API-based computation, S3 backups, and building visualizations or dashboards. You can:

  • Build dashboards for your team, or directly into your product using Keen Compute
  • Backup your Postman Monitor Data to Amazon S3. Once data is in S3, you can route your events to any third-party service or trigger event-based actions via AWS Lambda.

To integrate Postman Monitors data with Keen, follow the steps below. It should take about 2 minutes.

Step 1: Create a Keen project

  1. Log In to Keen

  2. Find the Organization & Project you’d like to stream Postman Monitor data to. Go to “Project Settings” –> select “API Keys”

  3. Take note of your “Project ID” and “API Key” for Step 2

Get Project Info in Keen

Step 2: Hooking up the Integration

  1. Log into Postman

  2. On the left side of the screen, select one of your “Collections”. In Postman, a collection is a grouping of individual API requests. In this example collection, we’re pinging the Google Maps API for location data, then asking the Weather Company API for weather data, and lastly posting the results to Slack via their API.

    Create a Postman Monitor

  3. Use the drop-down menu to create a “Monitor” for your Collection. Postman Monitors allow you to schedule tests associated with your API calls and check for proper logic, error handling, and logic. In addition, you can observe the uptime and performance of your API requests.

  4. Within the Postman Web UI, select the Keen Integration

    Integrations

  5. Choose a Monitor, Enter in your Keen Project ID and API Key that we found in Step 1.

    Set up Keen and Postman Integration

  6. Press “Submit”.

Note: You can send the results of multiple Monitors to the same Keen collection.

You’re all done! Provided your Monitor is running, you should start to see data flowing into Keen in a few minutes.

How your data appears in Keen

Once data arrives in Keen, it will be ready to Explore. If you’ve sent the results of multiple Postman Monitors to Keen, you’ll be able to segment by monitor name/id, collection name/id, error code, etc.

Here’s a preview of analyses we built from the Postman Monitors integration.

Explorer Query Average API Request Latency per Day

Explorer Query Total Requests Over Time

Building Visualizations & Dashboards

You can build the visualizations that you’ve seen here into dashboards your team or customers can view, by utilizing our dashboard templates: here.