Crate openprovider

Source
Expand description

OpenProvider is a domain registrar based in the Netherlands. The service features a public API that anyone can make use of.

This crate implements a subset of that API in Rust. With it, you can query, filter and manipulate DNS records.

Unforunately, this crate is not complete yet. Many more APIs, such as SSL certificates, have yet to be implemented. You are invited to try out the API and contribute to the project back on GitHub.

Structs§

Builder
Constructs an API client.
Client
Communiates with the OpenProvider.nl API.
Record
Represents a DNS record.
SectigoData
Represents additional data about premium Sectigo DNS services for a DNS zone.
Zone
Represents the DNS configuration of a single domain.

Enums§

Error
PremiumDnsData
Represents additional data about premium DNS services for a DNS zone.
RecordType
Represents a DNS record type, such as an A record or MX record.

Type Aliases§

Result
Represents the category of all computations that may fail in this library.