cc · project
· Open source
started 2026-10-13
GoDaddy Python SDK
A small, typed Python client for the GoDaddy Domains and DNS API, sync and async, with rate-limit retries, config from code, env or file, and plain dataclasses.
$ pip install godaddy-python-sdk
Python
httpx
The first of the DNS SDK family.
from godaddy import GoDaddy
with GoDaddy("API_KEY", "API_SECRET") as gd:
gd.dns.point("example.com", "shop", "203.0.113.10")
Settings load through goodconf: pass them in code, export GODADDY_API_KEY and GODADDY_API_SECRET, or drop a godaddy.toml, .yaml or .json next to the app. Production and OTE environments, configurable endpoints and shopper id are all supported. Retries on rate limits and returns dataclasses, not raw JSON.