---
title: "List monitors"
method: GET
path: "/v1/monitors"
tags: ["Monitors"]
---

# List monitors

`GET /v1/monitors`

## Request

- Base URL: `https://crawlwisedata.com`
- URL: `https://crawlwisedata.com/v1/monitors`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

## Response `200`

OK

- object
  - `ok` boolean
  - `count` integer
  - `monitors` Monitor[]
    - `endpoint` 'feed' | 'sitemap' | 'techstack'
    - `name` string
    - `target` string, uri
    - `url` string, uri
    - `webhookUrl` string, uri, nullable
    - `schedule` boolean
    - `enabled` boolean
    - `intervalSec` integer: Seconds between scheduled checks (at least 900 on every plan; older monitors with a shorter interval are treated as 900).
    - `options` object
    - `createdAt` string, date-time
    - `updatedAt` string, date-time
    - `lastRunAt` string, date-time, nullable
    - `nextRunAt` string, date-time, nullable
    - `lastStatus` string, nullable
    - `lastChangeAt` string, date-time, nullable
    - `lastError` string, nullable
    - `lastEventId` string, nullable
    - `lastDeliveryId` string, nullable
    - `lastCharged` integer, nullable
  - `scheduling` object

## Other responses

- `401`: Missing or invalid key

---

[API](https://skmtc.dev/crawlwisedata/apis/crawlwise-data-api.md) · [All operations](https://skmtc.dev/crawlwisedata/apis/crawlwise-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlwisedata/apis/crawlwise-data-api/revisions/dada609adde1?raw)
