Webhook to Incident

  1. Go to Instatus, under Integrations, select Webhook to Incident

  2. Open the integration and copy its webhook URL. Every integration has its own URL, shown in the dashboard.

  3. If you want to open a new incident, send a POST request to the URL with the following body. Encode it as JSON with the Content-Type: application/json header.

{
"trigger": "down"
}

The incident text and affected components come from the integration's trigger template.

  1. If you want to resolve an incident, send a POST request to the URL with the following body
{
"trigger": "up"
}

The resolve message and the components to restore come from the integration's resolve template.

We're done! 👏