NAME
WWW::Bund::API::Tagesschau - Adapter for Tagesschau API (news)
VERSION
version 0.001
SYNOPSIS
use WWW::Bund;
my $bund = WWW::Bund->new;
my $tagesschau = $bund->tagesschau;
# Get homepage news
my $homepage = $tagesschau->homepage;
# Get all news (optionally filtered)
my $news = $tagesschau->news;
my $news = $tagesschau->news(regions => 1);
# Search news
my $results = $tagesschau->search('Bundestag');
# List available channels
my $channels = $tagesschau->channels;
DESCRIPTION
Type-safe adapter for the Tagesschau API, providing access to news articles from Germany's main public broadcasting news service.
client
WWW::Bund client instance. Required. Weak reference.
homepage
my $homepage = $tagesschau->homepage;
Get news from the homepage. Returns HashRef with news, regional, and video sections.
news
my $news = $tagesschau->news;
my $news = $tagesschau->news(regions => 1);
Get all news articles. Optional query parameters can filter results.
search
my $results = $tagesschau->search($query);
Search news articles by keyword. Returns ArrayRef of matching articles.
channels
my $channels = $tagesschau->channels;
List available news channels/categories.
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.