Status
Status
Section titled “Status”6 endpoints in this module.
/status
Section titled “/status”| Method | Path | Auth | Permissions | Roles | Description |
|---|---|---|---|---|---|
| GET | /api/status |
public |
— | — | Public system status (health + active incidents) |
| GET | /api/status/incidents |
public |
— | — | Incident history (resolved + active, most recent first) |
| GET | /api/status/incidents/:id |
public |
— | — | Single incident with update timeline |
| POST | /api/status/incidents |
jwt |
— | SUPER_ADMIN |
Create a new incident (super-admin only) |
| PATCH | /api/status/incidents/:id |
jwt |
— | SUPER_ADMIN |
Update an incident (super-admin only) |
| POST | /api/status/incidents/:id/updates |
jwt |
— | SUPER_ADMIN |
Add a timeline update to an incident (super-admin only) |
Source: apps/api/src/modules/status/status.controller.ts