station

Übersicht über alle Stationen (Pegel)

Changed on

Stationen (Pegel) sortiert nach Gewässername und Messstellenname.

get/stations.json

Request

  • Base URL
    https://www.pegelonline.wsv.de/webservices/rest-api/v2
  • URL
    https://www.pegelonline.wsv.de/webservices/rest-api/v2/stations.json
  • Auth
    none declared

Query parameters

includeTimeseriesboolean

Informationen zu den Zeitreihen

includeCurrentMeasurementboolean

Aktuell gemessener Wert

includeCharacteristicValuesboolean

kennzeichnende Wasserstände

watersstring[]

Gewässer, filtert Stationen für bestimmte Gewässer

idsstring[]

Filter nach Stationen, möglich sind der Pegelname, Pegelnummer oder die UUID

timeseriesstring

Filter nach ausgewählten Zeitreihen

fuzzyIdstring
latitudenumber float

Breitengrad einer geografischen Position (WGS84 in Dezimalnotation)

longitudenumber float

Längengrad einer geografischen Position (WGS84 in Dezimalnotation)

kmnumber float

Flusskilometer, die Angabe eines Gewässers (waters) ist notwendig

radiusnumber float

Suchradius für Stationen um die geografische Position oder den angegebenen Flusskilometer. Longitude und / oder Latitude oder km sind notwendig.

Response

OK

uuidstring

Eindeutige unveränderliche ID

numberstring

Pegelnummer

shortnamestring

Pegelname (max. 40 Zeichen)

longnamestring

Pegelname (max. 255 Zeichen)

kmnumber float

Flusskilometer

agencystring

Wasserstraßen- und Schifffahrtsamt

longitudenumber float

Längengrad in WGS84 Dezimalnotation

latitudenumber float

Breitengrad in WGS84 Dezimalnotation

Example response

[
  {
    "uuid": "47174d8f-1b8e-4599-8a59-b580dd55bc87",
    "number": "48900237",
    "shortname": "EITZE",
    "longname": "EITZE",
    "km": 9.56,
    "agency": "VERDEN",
    "longitude": 9.276769435375872,
    "latitude": 52.90406544743417,
    "water": {
      "shortname": "ALLER",
      "longname": "ALLER"
    },
    "timeseries": [
      {
        "shortname": "W",
        "longname": "WASSERSTAND ROHDATEN",
        "unit": "cm",
        "equidistance": 15,
        "currentMeasurement": {
          "timestamp": "2022-03-02T10:30:00+01:00",
          "value": 323,
          "trend": -1,
          "stateMnwMhw": "normal",
          "stateNswHsw": "unknown"
        },
        "gaugeZero": {
          "unit": "m. ü. NN",
          "value": 8,
          "validFrom": "1985-03-13"
        }
      }
    ]
  }
]

Changes

    • warning

      removed the optional property /// from the response with the status

    • info

      added the optional property /// to the response with the status

    • breaking

      the //// response's property type changed from no type to string for status

    • breaking

      the //// response's property type changed from no type to number for status

    • breaking

      the //// response's property type changed from no type to number for status