England Flood Monitoring - River Levels & Warnings (EA) avatar

England Flood Monitoring - River Levels & Warnings (EA)

Pricing

from $0.03 / 1,000 uk flood records

Go to Apify Store
England Flood Monitoring - River Levels & Warnings (EA)

England Flood Monitoring - River Levels & Warnings (EA)

Live England flood data from the Environment Agency (OGL): current warnings and alerts, 5,500 gauging stations and latest level/flow/rainfall readings. Search by station, river, town or radius.

Pricing

from $0.03 / 1,000 uk flood records

Rating

0.0

(0)

Developer

Wenhao Yang

Wenhao Yang

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Categories

Share

Live flood data for England from the Environment Agency's real-time API: about 5,500 gauging stations, about 5,400 latest measurements and the current flood warnings and alerts (typically dozens active, plus recently expired notices - use minSeverity to filter). Water levels, river flows, rainfall, temperature and wind readings; most measures refresh every 15 minutes.

Low cost

From $0.00005 per record, down to $0.00003 at Gold. Pay only for the records you receive.

Five ways to use it

modewhat it returns
summary (default)station, measurement and active-warning counts by severity
floodscurrent flood warnings and alerts: severity, area, county, river, message and timestamps
stationsgauging stations: name, town, river, catchment, coordinates, measures, status
readingsthe latest level / flow / rainfall / temperature / wind reading for every measuring point, joined to its station
aggregatestation counts by river, town, catchment, parameter or status

What you get per record

Stations - stationId, label, town, riverName, catchmentName, latitude, longitude, easting, northing, dateOpened, status, measureCount, parameters.

Floods - floodId, description, severity, severityLevel, eaAreaName, county, riverOrSea, isTidal, message, timeRaised, timeMessageChanged, timeSeverityChanged.

Readings - stationId, measureId, parameter, qualifier, unit, value, dateTime, plus the station's name, town, river and coordinates.

Search it

  • Town - town="Oxford" (word match, so it does not match "Boxford").
  • River - river="Thames" (67 gauging stations).
  • Catchment - catchment="Cotswolds".
  • Parameter - parameter="rainfall" or "level", "flow".
  • Station - station="1029TH" for its latest readings.
  • Radius - latitude=51.5, longitude=-0.1, radiusKm=10.
  • Current warnings - mode="floods", minSeverity=2 (severe warnings + warnings).

Example inputs

Stations within 10 km of central London

{ "latitude": 51.5, "longitude": -0.1, "radiusKm": 10, "maxResults": 50 }

Every measuring point on the Thames

{ "mode": "readings", "river": "Thames", "maxResults": 100 }

One station's latest values

{ "mode": "readings", "station": "1029TH", "maxResults": 20 }

Today's flood warnings at severity 2 or worse

{ "mode": "floods", "minSeverity": 2, "maxResults": 100 }

Aggregate it

{ "mode": "aggregate", "groupBy": "river" }

groupBy = river (default), town, catchment, parameter or status. Every row carries groupKey, groupCount, groupBy and totalMatched. The rollup is returned in full - maxResults is not applied in aggregate mode (river currently yields about 1,100 groups, town about 2,000).

The default (empty) run returns the current summary.

Source and licence

England only. The Environment Agency covers England; Scotland (SEPA), Wales (NRW) and Northern Ireland publish separately. Station metadata is published on a best-effort basis: about 45% of stations carry a town or river name and about 88% carry coordinates, so radius searches only cover the geocoded stations.

Environment Agency flood-monitoring API (beta), Open Government Licence v3. Attribution: this uses Environment Agency flood and river level data from the real-time data API (Beta).

The API is a beta service and does not replace the Agency's official flood warning channels. Do not use it as a safety-critical feed.

Source: Environment Agency flood-monitoring API.