Update monitor
Authorization
AuthorizationRequiredBearer <token>API key. Manage keys from the dashboard at app.bytekit.com.
In: header
Request Body
application/jsonRequiredurlstringFormat:
"uri"interval_typestringValue in:
"hourly" | "daily" | "weekly" | "cron"cron_expressionstringchange_thresholdnumberMinimum:
0Maximum: 100notify_onstringValue in:
"change" | "every"webhook_urlstringWebhook endpoint URL (HTTPS only; http:// rejected with 400 invalid_url, reason scheme_unsupported)
Pattern:
"^https://"Format: "uri"webhook_secretstringHMAC secret used to sign webhook deliveries. Each delivery carries X-Webhook-Timestamp and X-Webhook-Signature (sha256= + the hex HMAC-SHA256 of timestamp.body). See https://bytekit.com/docs/guides/webhooks for verification code.
webhook_headersobjectstatusstringValue in:
"active" | "paused"optionsobjectscrape_optionsobjectmetadataobjectArbitrary key-value metadata. Max 4096 bytes when JSON-serialized.
Path Parameters
idRequiredstringSuccessful response.