Python 3 library for working with the Domeneshop API.
Note: This library does not support Python 2.x.
pip3 install domeneshop
Use of this plugin requires a Domeneshop API credentials.
See the Domeneshop API documentation for more information.
Listing DNS records for the first domain in your account:
from domeneshop import Client
if __name__ == "__main__":
client = Client("<token>", "<secret>")
domains = client.get_domains()
domain = domains[0]
print("DNS records for {0}:".format(domain["domain"]))
for record in client.get_records(domain["id"]):
print(record["id"], record["host"], record["type"], record["data"])More examples can be found in the examples folder.
Coming soon.
In the meantime, see the docstrings for domeneshop.client.Client.