fluxproof_create_monitor
Create a monitor using a buyer-owned FluxProof API key. Creates persistent state and performs a baseline check, consuming quota. Not idempotent; do not retry blindly after an uncertain result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public HTTP(S) page URL. No sign-in, cookies, browser rendering or private-network targets. | |
| label | No | Optional human-readable monitor label, up to 120 characters. | |
| api_key | Yes | Buyer-owned FluxProof API key. Treat as a secret: do not include in transcripts, public logs or support messages. | |
| 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. |