Thursday, September 11, 2025

Access Boomi Insights via Postman: Ready-to-Use Collection

Following our previous guide on retrieving your Boomi Public API Key, this post shows how to set up a Postman collection and environment to query telemetry metrics from Boomi Insights.

Using Postman allows you to test APIs, explore available widgets, and integrate metrics into dashboards or automation scripts.


Step 1: Import the Collection and Environment

  1. Download the files:

  2. Open Postman, then import both files.

  3. Select the imported environment in the top-right corner.


Step 2: Configure Environment Variables

The environment uses three key variables:

VariableDescription
API_KEYYour Boomi Public API Key 🔑
STACKYour runtime stack name 🏗️
REGION_GATEWAYYour Boomi region gateway 🌐 (e.g., us-east-prod-gateway)

💡 Tip: Updating these once applies them to all requests in the collection.


Step 3: Example Requests in the Collection

NameMethodDescription
CPU MetricsGETFetches CPU utilization percentage for the stack
Memory MetricsGETReturns RAM usage percentage
Worker CountGETNumber of active workers in the stack
Worker Execution CountGETTotal executions by workers
List WidgetsGETRetrieve all available telemetry widgets

Each request uses environment variables to keep URLs and API keys generic and reusable.


Sample Request Structure

All requests follow the same pattern:

  • Endpoint URL: Uses REGION_GATEWAY and STACK variables

  • Header: x-api-key uses API_KEY variable

Note: The {{VARIABLE}} syntax pulls values from your Postman environment, making it easy to switch stacks or regions.


Step 4: Benefits of Using This Collection

  • Test multiple endpoints quickly without manual URL edits

  • Easily switch between runtime stacks or regions

  • Standardize metrics collection across your team

  • Serve as a foundation for dashboards or automated reporting

     

 

No comments: