Start watching a page
fluxproof_create_monitorCreate a persistent monitor for a public webpage using your API key, run a baseline check, track changes, and send signed webhook alerts on a set schedule.
Instructions
Create a monitor using a buyer-owned FluxProof API key. Creates persistent state and performs a baseline check, consuming quota. Not idempotent: each call creates a new monitor.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "fluxproof_create_monitor"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Required: the full address of one public web page, for example https://example.com/ or https://store.example.com/products/item. Not a search phrase or product name. No sign-in, cookies, browser rendering or private-network targets. | |
| label | No | Optional human-readable monitor label, up to 120 characters. | |
| api_key | No | Buyer-owned FluxProof API key; a secret credential. | |
| watch_terms | No | Optional terms to track, each 2–80 characters; at most 20 distinct terms. | |
| webhook_url | No | Optional public HTTPS webhook receiver; paid pass required. Delivery is signed and can occur when checks run. | |
| interval_minutes | No | Requested schedule in minutes. Free keys use 1440 (daily); paid passes have a 15-minute minimum. |