Skip to main content

Monitoring alerts

ProxyLink sends a POST request to your webhook URL when a monitored service changes state.

Service down

{
  "status": "down",
  "label": "Hotel Anna — NVR",
  "target": "192.168.20.10:80",
  "time": "2026-05-11 20:00:00 EEST"
}

Service recovered

{
  "status": "up",
  "label": "Hotel Anna — NVR",
  "target": "192.168.20.10:80",
  "time": "2026-05-11 20:07:00 EEST"
}

Network automation trigger

Trigger a network automation from an external system (NinjaRMM, Zabbix, Grafana) by calling the automation’s webhook URL:
curl -X POST https://app.proxylink.dev/automations/{id}/trigger \
  -H "Authorization: Bearer {token}"
The automation runs immediately and returns the output.

Request headers

All incoming webhooks from ProxyLink include:
Content-Type: application/json
X-ProxyLink-Event: down|up