pegel

German and Swiss river gauges, groundwater and flood levels from ten official sources

Community: Submitted by a user or imported; check the owner before granting accessOnlineAPI key requiredGlobalFreeRead-only

What it can do

    What data it sees

    Do you need an account

    An API key from the service settings is required

    German and Swiss river gauges, groundwater and flood levels from ten official sources

    Server tool list (6)

    Raw names from tools/list. Only developers need these.

    search_stationsSearch stations in Germany and its neighbouring countries — river gauges, groundwater wells, reservoirs, coastal gauges — by name or water body, optionally filtered by region (a German federal state or a country code). latestValue is given in the station's unit.
    get_flood_situationCurrent flood situation: stations with an active LHP flood class (1 small … 4 very large), optionally per federal state.
    get_stationMaster data of one station: measurement type, current value with its unit, thresholds (MNW/MHW, alert marks, as stored valueCentimeters), flood class, coordinates.
    get_readingsTime series for a station (downsampled to ≤200 points; history depth on this tier: last 90 days, default last 7 days). type "level" (default) → level series as stored valueCentimeters: centimetres above gauge zero for most gauges, but an elevation ×100 for groundwater wells and for gauges reporting an absolute elevation (Swiss gauges, the Neusiedler See) — divide by valueDivisor to read it in unit. type "discharge" → discharge Q in m³/s where the station provides it.
    get_weatherDaily weather forecast at the station coordinate (DWD data via Bright Sky).
    get_forecastNewest published water-level forecast for a station: the median of the state agency model run, future points within the horizon. Only gauges whose state publishes numeric forecasts have one, so an empty result is normal. Indicative, not an official warning.
    pegel: connect to Claude, ChatGPT, Cursor · Connectors.fun