Generic JSON Webhook

A flexible template for any service that sends JSON webhooks.

InboundCustom & Automation
Start Free Trial

Quick Setup

Copy Webhook URL

Go to your Alert24 dashboard and copy the webhook URL for Generic JSON Webhook.

Configure Generic JSON Webhook

Add the webhook URL in your Generic JSON Webhook settings.

Auto-Detected

Alert24 auto-detects Generic JSON Webhook payloads and maps them to incidents.

Step-by-Step Setup Instructions

Generic JSON Webhook Setup

1.Copy the webhook URL above
2.Configure your service to send a POST request with a JSON body
3.Include a status field with one of the recognized values
4.Optionally include a message field for descriptive text
5.If using HMAC verification, set the Secret above and send the signature in the X-Webhook-Signature header

### Expected Payload Format

{
  "status": "down",
  "message": "Service is experiencing issues"
}

Example Webhook Payload

This is a sample payload that Generic JSON Webhook sends to Alert24 when an alert fires.

{
  "status": "down",
  "message": "Service is experiencing high error rates",
  "service": "api-gateway",
  "timestamp": "2024-01-15T10:30:00Z"
}

How Alert24 Maps Generic JSON Webhook Data

Status Field

status

Message Field

message

Auto-Create Incidents

No

Auto-Resolve Incidents

No

Status Mapping

Alert24 StatusGeneric JSON Webhook Values
operational
operationalupokhealthynoneresolved
degraded
degradedpartialwarningminor
down
downoutagemajorcriticalerror
maintenance
maintenancescheduledunder_maintenance

Connect Generic JSON Webhook to Alert24 in minutes

Free plan includes 5 monitors, 1 status page, and incident management. No credit card required.

More Custom & Automation Integrations