Skip to main content
POST
Webhooks are strictly for Enterprise infrastructure. If you’re running a massive deployment and need guaranteed HTTP delivery rather than maintaining WebSocket state, DM @alrerat to set up a massive custom limit.

How the Webhook System Works

You register a specific URL endpoint with us. The millisecond an alert passes your customized criteria, we blast a POST payload containing the complete alert JSON straight to your server. Your only job: Respond with a generic 200 OK status code within 5 seconds to tell us you received it. (Failed deliveries are not retried, to prevent backing up the queue).

Create a Webhook

Register your endpoint and tell us exactly what kind of alerts you want us to send.

Configuration Fields


The Payload Structure

When an alert fires, we will hit your url with a POST request. The body will be the standard Alert Object formatted as JSON:
What lands on your server

Manage Existing Webhooks

List All Webhooks

See exactly what hooks are active on your current Enterprise key.

Delete a Webhook

Taking down a server? Clean up your hook so we stop hitting an empty endpoint.

Authorizations

Authorization
string
header
required

Your API key — get one from @chadsapibot on Telegram

Body

application/json
url
string
required

Your HTTPS endpoint

categories
string

Comma-separated categories to filter (e.g. "crypto,world")

min_signal
integer

Minimum signal score threshold

Required range: 0 <= x <= 100

Response

Created webhook

id
integer
url
string
categories
string | null
min_signal
integer | null
created_at
string