Endpoint Playground
Partially updates one of the caller's own monitors. Free to call. Changing `target_type` or `sitemap` resets the stored diff baseline (fingerprint, snapshot, or URL set), so the next check establishes a fresh baseline instead of comparing against a now-meaningless prior state.
curl 'https://api.crawlora.net/api/v1/monitors/66d2f0b1c2a4e5f6a7b8c9d0' \
-H "Authorization: Token $CRAWLORA_JWT" \
-X PATCH \
--data '{}'| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id (path) | string | Yes | 66d2f0b1c2a4e5f6a7b8c9d0 | Monitor ID returned by your account monitor create/list response; replace the illustrative example with your own ID |
| request (body) | object | Yes | Fields to update |
{
"code": 200,
"msg": "OK",
"data": {
"id": "66d2f0b1c2a4e5f6a7b8c9d0",
"url": "https://example.com/pricing",
"target_type": "page",
"cadence_minutes": 30,
"enabled": true,
"next_check_at": "2026-08-22T11:30:00Z",
"failures": 0,
"created_at": "2026-08-22T10:00:00Z",
"updated_at": "2026-08-22T11:00:00Z"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.