Configuration
- Webhook Alert Channel
- General Alert Channel
Configure webhook-specific settings:
Webhook Alert Channel Options
URL
required
Target URL for the webhook request. This is where Checkly will send the HTTP request when alerts are triggered.Usage:Examples:Use cases: Service integration, webhook endpoints, secure URL storage, API communication.
string
required
HTTP method for the webhook request. Supported methods: Examples:Use cases: RESTful API integration, service-specific requirements.
GET, POST, PUT, PATCH, HEAD, DELETE.Usage:string
Friendly name for the webhook channel to identify it in your Checkly dashboard.Usage:Examples:Use cases: Integration identification, operational clarity.
string
Request body template (commonly JSON) with Handlebars-style variables that are replaced with alert data.Usage:Examples:Use cases: Custom message formatting, service-specific payloads, data transformation.
array
Array of HTTP headers to include in the webhook request. Each header is an object with Examples:Use cases: Authentication, content type specification, custom metadata, service requirements.
key and value properties.Usage:array
Array of query parameters to include in the webhook URL. Each parameter is an object with Examples:Use cases: API requirements, metadata passing, GET request data, service routing.
key and value properties.Usage:General Alert Channel Options
boolean
Whether to send webhook requests when checks recover from failure or degraded state.Usage:Examples:Use cases: Recovery confirmation, operational awareness, noise reduction.
boolean
Whether to send webhook requests when checks fail.Usage:Examples:Use cases: Incident response, failure monitoring, operational alerting.
boolean
Whether to send webhook requests when API checks degrade (performance thresholds exceeded but not failed).Usage:Examples:Use cases: Performance monitoring, early warning systems, SLA tracking.
boolean
Whether to send webhook requests for SSL certificate expiry warnings.Usage:Examples:Use cases: Certificate management, security compliance, proactive maintenance.
number
Number of days before SSL certificate expiry to send webhook requests. Only relevant when Examples:Use cases: Certificate renewal planning, compliance management, operational scheduling.
sslExpiry is enabled.Usage: