NAME

WWW::Bund::API::DWD - Adapter for DWD API (weather data)

VERSION

version 0.001

SYNOPSIS

use WWW::Bund;

my $bund = WWW::Bund->new;
my $dwd = $bund->dwd;

# Weather stations
my $stations = $dwd->station_overview;
my $stations = $dwd->station_overview(stationIds => '10865');

# Weather warnings
my $nowcast = $dwd->warnings_nowcast;
my $municipality = $dwd->municipality_warnings;
my $coast = $dwd->coast_warnings;

# Crowd-sourced reports
my $reports = $dwd->crowd_reports;

DESCRIPTION

Type-safe adapter for the DWD (Deutscher Wetterdienst / German Weather Service) API. Provides access to weather warnings, station data, and crowd-sourced weather reports.

client

WWW::Bund client instance. Required. Weak reference.

station_overview

my $stations = $dwd->station_overview;
my $station = $dwd->station_overview(stationIds => '10865');

Get overview of weather stations. Can filter by station IDs.

warnings_nowcast

Get current weather warnings (nowcast).

municipality_warnings

Get weather warnings by municipality (Gemeinde).

coast_warnings

Get coastal weather warnings (Küstenwarnungen).

crowd_reports

Get crowd-sourced weather reports.

SUPPORT

Issues

Please report bugs and feature requests on GitHub at https://github.com/Getty/p5-www-bund/issues.

CONTRIBUTING

Contributions are welcome! Please fork the repository and submit a pull request.

AUTHOR

Torsten Raudssus <torsten@raudssus.de>

COPYRIGHT AND LICENSE

This software is copyright (c) 2026 by Torsten Raudssus.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.