Monitors
Get a website-change monitor
Returns one of your website-change monitors by id. The monitor includes its target_type (page or sitemap), URL, name, check cadence in minutes, enabled flag, last and next check times, failure count and last error, plus notification and sitemap settings.
get/monitors/{id}
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/monitors/{id}
- Auth: API key in header x-api-key
Path parameters
idstring required
Monitor ID returned by your account monitor create/list response; replace the illustrative example with your own ID
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
Monitor
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 2 revisions of this API.