Required fields
Config fields
Monitor-level fields
Custom headers
Add custom headers for API authentication, content negotiation, or any request metadata:Request body
For POST, PUT, and PATCH methods, include a request body:TLS verification
By default, HTTP monitors verify TLS certificates. Disable verification for self-signed certificates in staging environments:Authentication
HTTP monitors support four authentication methods via vault secrets. Credentials are stored encrypted and referenced byvaultSecretId.
Setup
- Create a vault secret:
- Reference the secret in your monitor:
auth: block or the monitor auth API (PUT /api/v1/monitors/{monitorId}/auth) on an existing monitor.
See Secrets for vault management and the authenticated endpoints guide for patterns.
Incident policy
Every monitor has an incident policy. If you don’t specify one, the defaults apply:
Override the defaults:
Next steps
HTTP assertions
All 11 assertion types with examples.
Authenticated endpoints
Patterns for monitoring private APIs.
Multi-region monitoring
Reduce false positives with multi-region checks.
Incident policies
Trigger rules, confirmation, and recovery.