New
- JSON API endpoint (
GET /api/status) — returns overall status, per-service level/label/uptime, HTTP endpoint response times, and uptime percentage from the history database - Programmatic access for custom dashboards, monitoring integrations, and automation scripts
Example response
{
"status": { "level": "operational", "label": "All Systems Operational" },
"services": [
{ "name": "Photos", "level": "operational", "label": "Operational", "uptime": "2 weeks", "uptime_pct": 99.98 }
],
"updated": "2026-08-16T20:00:00Z"
}Tests
67 unit tests (was 59), all passing.