50,982
Observations
832
Series
745
Subjects
2026
Period covered

What this looks like

One real series from the dataset, and real rows from the head of its published extract. Neither is a mock-up: the rows below are the same rows, unchanged, that are in the file you would download.

River level at Kachlet Wehr Up
The longest single series this dataset holds — 65 daily values, one of 832. The dataset is not this chart.
River level at Kachlet Wehr UpRiver level at Kachlet Wehr Up: Kachlet Wehr Up in m, from 2026 to 2026.0.20.40.60.81m2026Kachlet Wehr Up 2026: 0.535 mKachlet Wehr Up 2026: 0.500 mKachlet Wehr Up 2026: 0.524 mKachlet Wehr Up 2026: 0.522 mKachlet Wehr Up 2026: 0.487 mKachlet Wehr Up 2026: 0.465 mKachlet Wehr Up 2026: 0.480 mKachlet Wehr Up 2026: 0.472 mKachlet Wehr Up 2026: 0.480 mKachlet Wehr Up 2026: 0.522 mKachlet Wehr Up 2026: 0.503 mKachlet Wehr Up 2026: 0.446 mKachlet Wehr Up 2026: 0.522 mKachlet Wehr Up 2026: 0.679 mKachlet Wehr Up 2026: 0.582 mKachlet Wehr Up 2026: 0.504 mKachlet Wehr Up 2026: 0.507 mKachlet Wehr Up 2026: 0.480 mKachlet Wehr Up 2026: 0.449 mKachlet Wehr Up 2026: 0.391 mKachlet Wehr Up 2026: 0.367 mKachlet Wehr Up 2026: 0.339 mKachlet Wehr Up 2026: 0.350 mKachlet Wehr Up 2026: 0.442 mKachlet Wehr Up 2026: 0.506 mKachlet Wehr Up 2026: 0.688 mKachlet Wehr Up 2026: 0.756 mKachlet Wehr Up 2026: 0.716 mKachlet Wehr Up 2026: 0.889 mKachlet Wehr Up 2026: 0.942 mKachlet Wehr Up 2026: 0.754 mKachlet Wehr Up 2026: 0.641 mKachlet Wehr Up 2026: 0.590 mKachlet Wehr Up 2026: 0.622 mKachlet Wehr Up 2026: 0.667 mKachlet Wehr Up 2026: 0.590 mKachlet Wehr Up 2026: 0.484 mKachlet Wehr Up 2026: 0.433 mKachlet Wehr Up 2026: 0.410 mKachlet Wehr Up 2026: 0.400 mKachlet Wehr Up 2026: 0.426 mKachlet Wehr Up 2026: 0.433 mKachlet Wehr Up 2026: 0.459 mKachlet Wehr Up 2026: 0.519 mKachlet Wehr Up 2026: 0.570 mKachlet Wehr Up 2026: 0.522 mKachlet Wehr Up 2026: 0.434 mKachlet Wehr Up 2026: 0.471 mKachlet Wehr Up 2026: 0.556 mKachlet Wehr Up 2026: 0.535 mKachlet Wehr Up 2026: 0.725 mKachlet Wehr Up 2026: 0.762 mKachlet Wehr Up 2026: 0.584 mKachlet Wehr Up 2026: 0.490 mKachlet Wehr Up 2026: 0.458 mKachlet Wehr Up 2026: 0.451 mKachlet Wehr Up 2026: 0.464 mKachlet Wehr Up 2026: 0.484 mKachlet Wehr Up 2026: 0.540 mKachlet Wehr Up 2026: 0.445 mKachlet Wehr Up 2026: 0.369 mKachlet Wehr Up 2026: 0.373 mKachlet Wehr Up 2026: 0.401 mKachlet Wehr Up 2026: 0.392 mKachlet Wehr Up 2026: 0.368 m

Drawn to show the shape and resolution of what the dataset contains, not to make a point about Kachlet Wehr Up. Gaps are breaks, never interpolated.

View the data behind this chart
Underlying data
PeriodKachlet Wehr Up (m)
20260.535

Sample rows

12 of 52,842 rows Taken from the start of observations-river-flow-de-pegelonline.csv. These are sample rows, not the dataset.

Sample rows from the Germany Federal Waterway Monitoring Dataset extract
metric_idsubject_idsubject_kindvaluecensoredcensor_operatorcensor_thresholdcensor_limitcensor_reportedunitperiod_startperiod_endperiod_kindbasisconfidencesource_idsource_refqualifiersupersededretrieved
river-flow-meande-pegel-0370geography2.674235—————m³/s2026-07-272026-07-27dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.75375—————m³/s2026-07-282026-07-28dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.596619—————m³/s2026-07-292026-07-29dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.516014—————m³/s2026-07-302026-07-30dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.31375—————m³/s2026-07-312026-07-31dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.371901—————m³/s2026-08-012026-08-01dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.170833—————m³/s2026-08-042026-08-04dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.06—————m³/s2026-08-052026-08-05dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.308681—————m³/s2026-08-062026-08-06dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.461667—————m³/s2026-08-072026-08-07dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.478333—————m³/s2026-08-082026-08-08dayaggregatedhighde-pegelonline0370——2026-10-01
river-flow-meande-pegel-0370geography2.206573—————m³/s2026-08-092026-08-09dayaggregatedhighde-pegelonline0370——2026-10-01

Download these rows as CSV — the same twelve, with the column header, for testing a loader before committing to the full file.

Methodology

Collected from the PEGELONLINE REST service operated by the German Waterways and Shipping Administration. Gauges measure every fifteen minutes; Hydrionis stores the daily mean and refuses any day with fewer than 72 of the expected 96 readings rather than averaging a partial day. Water level is converted from centimetres to metres and remains referenced to each station’s own zero point, not to a national datum. The service returns roughly thirty-one days of measurement however much history is requested, so this dataset is built under the accumulate update mode: each collection run adds its window to with what is already held, and the record deepens prospectively rather than sliding forward.

What this dataset cannot tell you

Coverage

SubjectsGerman federal waterway gauges reporting level or discharge — 745 held
Period2026–2026
Unitsm, m³/s
Update cadenceDaily
Identifiergermany-river-monitoring v1.0.0

Every metric this dataset carries, with the unit it is stored in and the geography level it is reported at. Full definitions are in the data dictionary.

IdentifierFieldUnitReported at
river-levelRiver level
Height of the water surface at a gauging station, measured against that station’s own zero point.
mriver-gauge
river-flow-meanMean river flow
Average volumetric discharge past a gauging station over a stated period.
m³/sriver-gauge

Rights and access

Licence position

Open. Derivative use true; redistribution true; commercial reuse true.

Permitted uses

  • Public display
  • Derived analysis
  • API delivery
  • Bulk download
  • Commercial use

Available to: Public, Developer, Research, Professional, Enterprise. These follow from the rights of the contributing publishers, not from a Hydrionis pricing decision — no access tier can widen what a publisher withheld.

Contributing sources

Attribution and citation

Cite and reuse →

Two different obligations, deliberately kept apart. One is a condition of somebody else's licence; the other is a request Hydrionis has no standing to enforce.

Suggested citation for Hydrionis

Hydrionis (2026), Germany Federal Waterway Monitoring Dataset, version 1.0.0, accessed 2026-10-05, hydrionis.com/data/datasets/germany-river-monitoring/

Cite Hydrionis where you rely on the compilation, the normalisation, the eligibility judgements or a chart. Where you use an unmodified published value, the publisher’s attribution is the one that is required; crediting Hydrionis as well is welcome and is not something Hydrionis can require of you.

Recommended, not required. Hydrionis does not claim rights over unmodified public data it relayed, and doing arithmetic on somebody else’s measurements does not make them Hydrionis’s. Cite the version and the access date: Germany Federal Waterway Monitoring Dataset changes as publishers release and as methods are revised, and a citation without both cannot be checked later. Full guidance is on cite and reuse.

None of the contributing licences requires attribution. Crediting the publishers is still good practice and they are listed above.

Changelog

Version 1.0.0 — 2026-08-25

First release. Germany becomes a monitored jurisdiction.

Additions

  • Daily mean water level and discharge for the federal waterway network.

Use this data

Use this data

Every bulk extract ships with a companion metadata file carrying this dataset’s version, its sources, their licences, the attribution you are required to give and the suggested citation — so the terms travel with the file rather than staying on this page.

About this data

The fields a professional user needs to judge whether this is fit for a particular purpose. Deliberately not a score.

About this data

Everything below is a property of the data rather than a rating of it. There is deliberately no single confidence score: how much a gap matters depends on what you are about to do with the series, and only you know that.

Source
Wasserstraßen- und Schifffahrtsverwaltung des Bundes — PEGELONLINE — German federal waterway gauges · Datenlizenz Deutschland – Zero – Version 2.0 (DL-DE→Zero-2.0)
How the values came to existMixed across the series — the basis is recorded on every individual value.
Period held2026–2026
Known gaps
  • This is not a historical archive and does not claim to be one. PEGELONLINE keeps about a month of measurement and discards the rest, so Hydrionis began with roughly one month per gauge. The record grows with each collection run rather than reaching backwards, and the earliest date held is the date Hydrionis first read the service — not the date the gauge was installed.
  • Water level is measured against each station’s own Pegelnullpunkt, a local reference. Two gauges reading three metres are not at the same height, and a level is not a depth of water. Read a level against that gauge’s own record and never against another gauge’s.
  • The network covers federal waterways only — navigable rivers and canals managed by the Waterways and Shipping Administration. The Länder operate much larger hydrological networks with far deeper records; the Bavarian service alone reaches back decades. Those are registered and not collected because their bulk download requires accepting terms through a form.
ContinuityVersion 1.0.0, released 2026-08-25. 1 recorded version; breaking changes and corrections are listed in the changelog above.
Last read from the publisher2026-10-01 · publisher updates daily
RedistributionPermitted by the upstream licences
Commercial reusePermitted by the upstream licences. No Hydrionis access tier can widen this.
MethodologyHow this was produced