wss://api.pidgeon.health/hubs/loft
Authentication via JWT Bearer token or API Key.
Client → Server Methods
| Method | Parameters | Description |
|---|---|---|
SubscribeToInterface | interfaceId: string | Subscribe to updates for a specific interface |
UnsubscribeFromInterface | interfaceId: string | Unsubscribe from interface updates |
SubscribeToAll | — | Subscribe to all interface updates |
UnsubscribeFromAll | — | Unsubscribe from all updates |
Server → Client Events
| Event | Description |
|---|---|
AlertReceived | New alert triggered on a monitored interface |
MetricUpdate | Interface metrics changed (throughput, error rate) |
InterfaceStatusChanged | Interface status changed (healthy, degraded, down) |

