← All posts

Deploy alerts with one API call

· AlertEnu Team

If a tool already emits an HTTP request, it can push to an AlertEnu channel. No SDK required — just a curl.

Send a notification

curl -X POST https://api.alertenu.com/api/v1/channels/chn_4c1b/notify \
  -H "Authorization: Bearer $ALERTENU_KEY" \
  -d '{"title":"Build failed","body":"CI pipeline #482 failed on main"}'

Each channel maps to one FCM topic, so a broadcast is a single publish that scales to any number of subscribers without per-device loops.

Put it in your pipeline

Drop the call into a GitHub Actions step, a GitLab job, or a post-deploy hook:

  • On success → "v2.4.1 is live on production."
  • On failure → "CI pipeline #482 failed on main."

Add a topic field to let teammates subscribe only to the sub-topics they care about (e.g. deploys vs errors).

Incoming webhooks

Already using a service that sends webhooks — GitHub, Sentry, a monitoring tool? Point it at:

POST /api/v1/hooks/{channelId}/{secret}

The payload is mapped to a notification via a configurable template, so you get alerts with zero custom code.