Endpoint Playground
Test Crawlora's Update a Website-Change Monitor API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/monitors/<id>" \
-H "Authorization: Token $CRAWLORA_JWT" \
-X PATCH \
--data "{}"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id (path) | string | Yes | Monitor 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"
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
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.
{
"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"
}
}curl "https://api.crawlora.net/api/v1/monitors/<id>" \
-H "Authorization: Token $CRAWLORA_JWT" \
-X PATCH \
--data "{}"