Downloads
Data & API
Everything the site is built from. Content is CC BY 4.0 — reuse it, embed it, cite it. The pipeline is open-source on GitHub.
Water
45 observations
Electricity
60 observations
Roads
42 observations
Billing
38 observations
Safety
63 observations
Governance
44 observations
Full dataset
Download the indicator registry and all observations in one JSON file.
Static JSON API
Everything served as static, cache-immutable JSON. Backed by GitHub commits — every change is diffable.
| Endpoint | Description |
|---|---|
| /api/indicators.json | Full indicator registry |
| /api/grades.json | Latest computed grades per pillar |
| /api/observations/{pillar}.json | All observations for a pillar |
| /api/wards.json | Ward geometries + GCRO scores |
| /api/responses.json | Right-of-reply entries |
| /api/changelog.json | Methodology & corrections log |
Known issues
- DWS Blue/Green/No Drop assessments are published irregularly; the site uses interim SANS 241 self-reported compliance between assessments.
- No published SAIDI/SAIFI for City Power; we track outage-notice counts as a Tier C proxy pending NERSA's new distributor framework.
- SAPS precinct boundaries do not align with ward boundaries; ward pages flag this explicitly.
- GCRO waves are 2–3 years apart; we never extrapolate between waves.
Sources by pillar: Water (4) · Electricity (4) · Roads (2) · Billing (3) · Safety (4) · Governance (4)