1 unstable release
0.1.0 | Jun 10, 2023 |
---|
#205 in #dns
21KB
485 lines
Netcup client
Client for the netcup DNS API. It's not related to the netcup GmbH.
Prerequisites
- Netcup account with at least one domain
- Api-key and api-password generated via netcup account management tool (CCP)
Getting started
let customer_no = 4711;
let api_key = "api_key";
let api_password = "api_password";
// login
let client = NetcupClient::new(api_key, customer_no);
let client = client.login(api_password).await?;
// do your things here
let records = client.get_dns_records("example.tld").await?;
...
// logout
client.logout().await?;
Dependencies
~4–17MB
~221K SLoC