hamsando
A simple and type-safe client for the Porkbun API.
Implements an easy-to-use client for interfacing with the Porkbun API. Ensures that correct values are supplied using the Rust type system.
Examples
See hamsando-ddns for an implementation of a dynamic DNS program using this crate.
use ;
let client = builder
.apikey
.secretapikey
.build
.unwrap;
let my_ip = client.test_auth.unwrap;
let domain: = "example.com".parse.unwrap;
let record_id = client.create_dns.unwrap;