> For the complete documentation index, see [llms.txt](https://docs.itoc360.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.itoc360.com/integrations/inbound-integrations/error-tracking-and-uptime/postman-monitors-integration.md).

# Postman Monitors Integration

[Postman](https://www.postman.com/) is an API development and testing platform that lets you run collections of HTTP requests automatically on a schedule using monitors. When a monitor run finishes, Postman can send the results directly to any webhook endpoint — including ITOC360.

This integration uses Postman's native **Webhooks** integration to forward monitor run results to ITOC360. No scripting or custom code required — you connect once and every subsequent monitor run is automatically reported.

### How It Works

After each monitor run, Postman sends a JSON payload containing run metrics such as the number of failed tests, errors, and total latency to your ITOC360 webhook URL. ITOC360 evaluates those metrics and opens an incident when tests fail, then resolves it automatically when the monitor passes again.

### Prerequisites

* A Postman account with at least one monitor configured
* Your ITOC360 webhook URL, generated when you create the integration

### In ITOC360

Go to **Integrations**, click **Add Integration**, and select **Postman Monitors** from the list. Copy the webhook URL that appears — you'll need it in the next steps.

### In Postman

#### Step 1 — Open Integrations

Click your workspace name or avatar in the top left, then select **Integrations** from the left sidebar menu.

<figure><img src="/files/Rqdr08rYK54o8J4KBpkz" alt=""><figcaption></figcaption></figure>

On the Integrations page, search for **web** in the search bar and click the **Webhooks** tile.

<figure><img src="/files/2QEFwi9WX202aNz2eAvw" alt=""><figcaption></figcaption></figure>

#### Step 2 — Add a Webhook Integration

The Webhooks page lists three types of integrations. Click **Add Integration** next to **Post monitoring results**.<br>

<figure><img src="/files/AVcbBDgRUp1GR88BVX34" alt=""><figcaption></figcaption></figure>

Fill in the form as follows:

* **Nickname** — give it a recognizable name, such as `ITOC360`
* **Choose workspace** — select the workspace where your monitor lives
* **Choose Monitor** — select the monitor whose results you want to forward
* **Webhook URL** — [https://api.itoc360.app/functions/v1/events?token=\<x-itoc360-token>](https://api.itoc360.app/functions/v1/events?token=<x-itoc-360>)
* **Configure when monitor runs must be notified** — select **Notify for all completed monitor runs** so that both failures and recoveries are sent to ITOC360

Click **Add Integration** to save.<br>

<figure><img src="/files/Wm4DZ4DnayEigr9Jy7x6" alt=""><figcaption></figcaption></figure>

### Alert Behavior

| Condition                              | itoc360 Action        |
| -------------------------------------- | --------------------- |
| `failedTests > 0` or `errors > 0`      | Opens an incident     |
| `failedTests === 0` and `errors === 0` | Resolves the incident |

ITOC360 uses the monitor's unique identifier to match open and resolved events together, so the same monitor's failures and recoveries are always linked to the same incident.

### Notes

* Make sure to select **Notify for all completed monitor runs** rather than the default option. Without this, ITOC360 will not receive recovery payloads and incidents will never resolve automatically.
* If you have multiple monitors, add a separate webhook integration for each one and point them all at the same ITOC360 webhook URL.

### Resources

* ITOC360 on the Postman API Network: [postman.com/itoc360](https://www.postman.com/itoc360)
* Ready-to-use API collection: fork it from our public workspace to send test alerts in seconds


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.itoc360.com/integrations/inbound-integrations/error-tracking-and-uptime/postman-monitors-integration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
