Monitors

List website-change monitors

Lists the website-change monitors on your account, most recently created first, up to 100. Each monitor has its target_type (page or sitemap), URL, name, cadence in minutes, enabled flag, last checked and last changed times, next check time, failure count, last error, and notification and sitemap settings.

get/monitors

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/monitors
  • Auth: API key in header x-api-key

Headers

Authorizationstring

Dashboard JWT in the form Token <jwt> (use this or x-api-key)

x-api-keystring

API key (alternative to a dashboard JWT)

Response

Monitors

codeinteger
msgstring

Example response

{
  "code": 200,
  "data": [
    {
      "cadence_minutes": 60,
      "created_at": "2026-08-01T00:00:00Z",
      "enabled": true,
      "id": "66d2f0b1c2a4e5f6a7b8c9d0",
      "last_changed_at": "2026-08-20T09:00:00Z",
      "last_checked_at": "2026-08-22T10:00:00Z",
      "name": "Pricing page",
      "next_check_at": "2026-08-22T11:00:00Z",
      "notification": {
        "events": [
          "change.detected",
          "run.completed"
        ],
        "webhook_url": "https://example.com/webhooks/crawlora"
      },
      "sitemap": {
        "exclude_patterns": [
          "/blog/*"
        ],
        "include_patterns": [
          "/products/*"
        ],
        "max_urls": 5000
      },
      "target_type": "page",
      "updated_at": "2026-08-22T10:00:00Z",
      "url": "https://example.com/pricing"
    }
  ],
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 4 revisions of this API.