Webhook API
Signed webhook delivery
Receive monitoring and account events as HTTPS JSON with replay-resistant HMAC signatures.
Events
monitor.down, monitor.recovered, monitor.degraded, monitor.ssl_warning, account.password_changed, notification.test.
Headers and signature
X-NexIP-Event: monitor.down
X-NexIP-Delivery: 456
X-NexIP-Timestamp: 1783754400
X-NexIP-Signature: sha256=...Calculate HMAC-SHA256 over timestamp + "." + the raw body, reject timestamps older than five minutes, then compare in constant time.
Delivery policy
Return 2xx after durable processing. NexIP retries connection errors, timeouts, 408, 425, 429 and 5xx; redirects are not followed.