NAME DNS::Hetzner - Perl library to work with the API for the Hetzner DNS VERSION version 0.05 SYNOPSIS use DNS::Hetzner; use Data::Printer; my $dns = DNS::Hetzner->new( token => 'ABCDEFG1234567', # your api token ); my $records = $dns->records; my $zones = $dns->zones; my $all_records = $records->list; p $all_records; INFO This is still pretty alpha. The API might change. ATTRIBUTES * base_uri (optional) Default: api/v1 * client (optional) A Mojo::UserAgent compatible user agent. By default a new object of Mojo::UserAgent is created. * host (optional) This is the URL to Hetzner's Cloud-API. Defaults to https://dns.hetzner.com * token (required) Your API token. METHODS records zones primary_servers AUTHOR Renee Baecker COPYRIGHT AND LICENSE This software is Copyright (c) 2020 by Renee Baecker. This is free software, licensed under: The Artistic License 2.0 (GPL Compatible)