Coral
Watch API
NOAA Coral Reef Watch virtual station data — sea surface temperatures, bleaching thresholds, and thermal stress — as JSON.
Endpoints
GET
/stations
List all virtual stations with location and bleaching threshold data.
curl https://api.coral.tsr.lol/stations
copy
GET
/stations/{slug}
Historical observations for a station. Paginate with limit and offset.
curl https://api.coral.tsr.lol/stations/southeast_florida?limit=10
copy
GET
/stations/{slug}/current
Most recent observation for a station.
curl https://api.coral.tsr.lol/stations/southeast_florida/current
copy
GET
/stations/{slug}/badge
SVG badge showing the current bleaching stress level. Embed on any website to surface reef health at a glance.
Live preview
<a href="https://coralreefwatch.noaa.gov/…"><img src="https://api.coral.tsr.lol/stations/southeast_florida/badge"></a>
copy