For developers
Public API
Open JSON & CSV endpoints. No key required — please be reasonable and cache where you can.
| Endpoint | Returns |
|---|---|
| /api/public/locations | All beaches (JSON) |
| /api/public/locations.csv | All beaches + current risk (CSV) |
| /api/public/current-risk | Live risk per beach (JSON) |
| /api/public/spills.json | Recent storm-overflow spill events (JSON) |
| /api/public/spills.csv | Spill events (CSV) |
| /api/public/samples.json | Verified public independent samples (JSON) |
| /api/public/samples.csv | Official bathing-water samples (CSV) |
| /api/public/signals.json | Public data signals — spills/forecasts/news/EDM (JSON; ?source= filter) |
| /api/public/reports | Public pollution + illness + signals for the map (JSON) |
| /api/public/downstream | Modelled downstream sewage impact (GeoJSON) |
Licence & attribution
Data is provided under the originating sources' licences (see sources). Attribute “Glanmor” and the original source. No warranty — see methodology and limitations. For bulk access, get in touch.