dwd-api-sys 0.1.0-api.1.2.0

A generated low level Rust wrapper for the DWD (Deutscher Wetterdienst) weather data API
Documentation

Rust API client for openapi

API des Deutschen Wetterdienstes (DWD) aus der DWD App. Neben unterschiedlichen Wetterwarnungen (s.u.) lassen sich unter /dwd.api.proxy.bund.dev/v30/stationOverviewExtended nach Angabe des Parameters stationIDs (z.B. 'G005') auch die Wetterdaten ausgewählter Wetterstationen anfordern (wobei die sog. 'Stationskennung' des DWD anzugeben ist). Unter https://opendata.dwd.de/ bietet der DWD darüber hinaus auch aktuelle und historische Daten zu diversen Wetter- und Klimaphänomenen zum Download an (vgl. hierzu die offizielle Dokumentation hier). In diesem Zusammenhang erwähnenswert ist auch eine weitere offizielle Liste aller Wetterstationen (ohne Stationskennung aber mit sog. 'Stations_id') hier.

Overview

This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.

  • API version: 1.2.0
  • Package version: 1.2.0
  • Generator version: 7.21.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory named openapi and add the following to Cargo.toml under [dependencies]:

openapi = { path = "./openapi" }

Documentation for API Endpoints

All URIs are relative to https://app-prod-ws.warnwetter.de/v30

Class Method HTTP request Description
DefaultApi alpen_forecast_text_dwms_json_get GET /alpen_forecast_text_dwms.json Alpen Wettervorhersage als Text
DefaultApi crowd_meldungen_overview_v2_json_get GET /crowd_meldungen_overview_v2.json DWD Crowdwettermeldungen
DefaultApi gemeinde_warnings_v2_en_json_get GET /gemeinde_warnings_v2_en.json Gemeinde Unwetterwarnungen (Englisch)
DefaultApi gemeinde_warnings_v2_json_get GET /gemeinde_warnings_v2.json Gemeinde Unwetterwarnungen (Deutsch)
DefaultApi sea_warning_text_json_get GET /sea_warning_text.json Hochsee Unwetterwarnungen als Text
DefaultApi station_overview_extended_get GET /stationOverviewExtended Wetterstation Daten
DefaultApi warnings_coast_en_json_get GET /warnings_coast_en.json Küsten Unwetterwarnungen (englisch)
DefaultApi warnings_coast_json_get GET /warnings_coast.json Küsten Unwetterwarnungen (deutsch)
DefaultApi warnings_lawine_json_get GET /warnings_lawine.json Alpen Wettervorhersage als Text
DefaultApi warnings_nowcast_en_json_get GET /warnings_nowcast_en.json Nowcast Warnungen (englisch)
DefaultApi warnings_nowcast_json_get GET /warnings_nowcast.json Nowcast Warnungen (deutsch)

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author