Postman Monitors API

The Monitors API runs Postman Collections on a recurring schedule to validate API health, performance, and contract conformance. Surfaces metrics, test results, and notification webhooks for incident response.

Operations 8

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /monitors List monitors · Get all monitors #
Ask an LLM
“Which scheduled monitors are set up in my workspace?”
“Can I list only the active monitors that run a particular collection?”
Tell an agent
List the monitors in workspace {workspace}.
Show monitors that run collection {collectionUid}.
POST /monitors Create a monitor for a collection · Create a monitor #
Ask an LLM
“How do I schedule a collection to run on a recurring monitor?”
“Why can't I create a monitor for a collection that belongs to an API definition?”
Tell an agent
Create a monitor in workspace {workspace}.
Set up a new monitor in workspace {workspace} with this configuration: {monitor}.
GET /monitors/{monitorId} Get a monitor · Get a monitor #
Ask an LLM
“What schedule and last run result does one of my monitors have?”
“Can I look up a monitor's configuration by ID?”
Tell an agent
Get monitor {monitorId}.
Show the schedule and recent status of monitor {monitorId}.
PUT /monitors/{monitorId} Change a monitor's configuration · Update a monitor #
Ask an LLM
“How do I change how often a monitor runs?”
“Can I edit an existing monitor's settings instead of recreating it?”
Tell an agent
Update monitor {monitorId} with configuration {monitor}.
Reconfigure the schedule of monitor {monitorId}.
DELETE /monitors/{monitorId} Delete a monitor · Delete a monitor #
Ask an LLM
“How do I stop and remove a monitor I no longer need?”
“Is deleting a monitor permanent?”
Tell an agent destructive · confirm first
Delete monitor {monitorId}.
Remove the scheduled monitor {monitorId}.
POST /monitors/{monitorId}/run Run a monitor now · Run a monitor #
Ask an LLM
“Can I trigger a monitor run on demand instead of waiting for its schedule?”
“What results come back when I run a monitor asynchronously?”
Tell an agent
Run monitor {monitorId} now.
Trigger monitor {monitorId} with async set to {async}.
GET /runners/{runnerId}/instances List instances of a private monitor runner · Get all runner instances #
Ask an LLM
“Which instances of my self-hosted runner are polling for monitor runs?”
“How do I see every execution sharing one runner ID?”
Tell an agent
List the instances of runner {runnerId}.
Show the first {limit} instances of runner {runnerId}.
GET /runners/{runnerId}/metrics Get a runner's queue and polling metrics · Get runner metrics #
Ask an LLM
“When did my monitor runner last poll, and how deep is its run queue?”
“What server-side metrics are available for a runner?”
Tell an agent
Get the metrics for runner {runnerId}.
Show runner {runnerId}'s monitor queue and last polling date.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/postman:monitors-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

postman-monitors-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Postman Monitors API
  version: 1.0.0
servers:
- url: https://api.postman.com
  description: https://api.postman.com
- url: https://api.eu.postman.com
  description: https://api.eu.postman.com
tags:


# --- truncated at 32 KB (50 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/postman/refs/heads/main/openapi/postman-monitors-api-openapi.yml