Move the alertmanager ingest webhook out of /qqq/v1 #14

Closed
opened 2026-10-14 00:14:22 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-10-14 00:14:22 +00:00 (Migrated from github.com)

AlertsRouteProvider.java:107 registers POST /qqq/v1/alerts/ingest/alertmanager, a machine webhook inside the UI API.

Move it to /qqq/hooks/alerts/alertmanager and keep the old path as a deprecated alias for one minor release. easypost-tracking does this correctly (/qqq/hooks/easypost).

Source: Architecture review QRun-IO/qqq#1150 (docs/ARCHITECTURE-REVIEW-2026-10-13.md), finding F7.

`AlertsRouteProvider.java:107` registers `POST /qqq/v1/alerts/ingest/alertmanager`, a machine webhook inside the UI API. Move it to `/qqq/hooks/alerts/alertmanager` and keep the old path as a deprecated alias for one minor release. easypost-tracking does this correctly (`/qqq/hooks/easypost`). Source: Architecture review QRun-IO/qqq#1150 (docs/ARCHITECTURE-REVIEW-2026-10-13.md), finding F7.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: QRun-IO/qbit-alerts#14