Stream EstateStream Estate
Event Notifications

Alert event triggered

Sent to your webhook URL when an alert event fires. Verify the HMAC signature (see headers below) and reply with a 2xx status; anything else is retried up to 4 times with exponential back-off. The same event may arrive more than once: use eventId as your idempotency key. The signing key is returned a single time, on the response that creates the first webhook destination of your account; rotate it from your dashboard.

Header Parameters

X-Webhook-Timestamp*string

Unix timestamp (seconds, UTC) when the request was signed. Included in the signed payload — reject requests with a stale timestamp to prevent replays.

X-Webhook-Signature*string

sha256={hex_hmac} — HMAC-SHA256 of {X-Webhook-Timestamp}.{raw_body} using your account signing key.

User-Agent*string

Always StreamEstate-Webhook/1.0.

Request Body

application/json

Signed alert event payload.

Response Body

Example Requests

POST/alertEvent

Version 0.14.289Last updated