Alert types reference
This reference page originally listed stream-quality alert types, camera-health alerts, SSE connection parameters, and SSE events — none of which could be confirmed against the live Portal (2026-07-21). The content below replaces that with the single notification type directly observed. This is an incomplete reference — further verification is needed to know whether other notification types exist.
Quick reference for the system notification types shown via the bell icon on the Portal. See Working with alerts for the workflow.
Confirmed notification type
| Type | Example content | Meaning |
|---|---|---|
| Missing S3 file for required check hour(s) | "MANWAH AN DUONG VUONG (0389) - 2026-07-13 - CAM 3 - Missing S3 file for required check hour(s)" | A stored video file (S3) is missing for a check hour the system requires, at the location/camera/date named in the notification |
Notification content structure (observed)
Each notification has these parts in order:
- Location name (uppercase) + location code in parentheses.
- The relevant date (YYYY-MM-DD format).
- The relevant camera number (e.g. "CAM 3").
- The notification message.
- A relative time since it occurred (e.g. "a day ago").
A related but distinct concept: Camera Health
Camera health status does not appear in the bell notification dropdown — it's shown separately in the Camera Health column on the Operations → List Camera page:
| Status (Camera Health) | Note |
|---|---|
| Active | The camera is working normally |
| Inactive | The camera is not active |
| Error | The camera has an error |
The Media Upload Status column on the same table also has Active/Inactive values — tracking data upload, related to the "Missing S3 file" notification type above. See Managing cameras and Camera diagnostics for full details.
Not yet confirmed — needs a follow-up walkthrough
- The full list of other notification types (if any) beyond "Missing S3 file".
- The real-time connection mechanism (SSE/polling) and its parameters.
- The full data structure behind each notification (beyond what's shown in the dropdown).