Webhooks

If none of our notifications channels fits your needs, you can configure custom webhooks.

If any of your configured events occurs, we send a POST request to the endpoint you specified. All related data will be inside the request payload. Currently, webhook notifications are available for the Site down and Site back up event.

Request payload

Site down

{
    "check": {
        "type": "uptime",
        "status": "failed",
        "failure_reason": "Could not resolve host example.com",
        "http_status_code": null,
        "detected_by": "New York (USA)",
        "verified_via": "Falkenstein (Germany)",
        "check_ran_at": "2020-08-01 12:00:00",
    ],
    "monitor": {
        "id": 1,
        "url": "https://example.com",
    }
}

Site back up

{
    "check": {
        "type": "uptime",
        "status": "successful",
        "failure_reason": null,
        "http_status_code": 200,
        "check_ran_at": "2020-08-01 12:00:00",
    ],
    "monitor": {
        "id": 1,
        "url": "https://example.com",
    }
}

Last updated

Was this helpful?