Skip to main content

Community GoDaddy SDK for Python

Project description

GoDaddy Python SDK

Community-maintained Python SDK for the GoDaddy APIs. The SDK exposes one service accessor per API area and uses explicit request/response DTOs for every endpoint.

Installation

pip install community-sdks-godaddy

Configuration

from godaddy import Client, Config

config = Config.sandbox(
    api_key="YOUR_API_KEY",
    api_secret="YOUR_API_SECRET",
    timeout=30.0,
    max_retries=2,
)

# Production: Config.production(...)
# Service override: service_base_urls={"domains": "https://api.godaddy.com"}

client = Client(config)

Quick Start

from godaddy import Client, Config
from godaddy.dto.abuse.requests import GetTicketsRequest

client = Client(Config.sandbox(api_key="KEY", api_secret="SECRET"))
response = client.abuse().get_tickets(GetTicketsRequest(limit=20, offset=0))

print(response.raw)

Services

See docs/ for endpoint-by-endpoint request and response examples.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

community_sdks_godaddy-1.0.2.tar.gz (35.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

community_sdks_godaddy-1.0.2-py3-none-any.whl (52.7 kB view details)

Uploaded Python 3

File details

Details for the file community_sdks_godaddy-1.0.2.tar.gz.

File metadata

  • Download URL: community_sdks_godaddy-1.0.2.tar.gz
  • Upload date:
  • Size: 35.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for community_sdks_godaddy-1.0.2.tar.gz
Algorithm Hash digest
SHA256 a39be9d4677838a8a154a6f01f2322b57f812b4c605821ded0362203f1a75c94
MD5 202ea6054b4f2db3a0f90a664e46a297
BLAKE2b-256 1849fd1de0b514090b161b9f82e3277dea8a26cf30c1765ec57ff3640c402f95

See more details on using hashes here.

File details

Details for the file community_sdks_godaddy-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for community_sdks_godaddy-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8a12238a78ec83d3e3e64b289d49e0fcadfa5970ad85ee6f13f369e206f3956b
MD5 799a0fe26d595562c3496d6bf9e4cdbf
BLAKE2b-256 b1d77256d7b130a05661847d0a6f845c6cb093defed52849ad853ecec410f279

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page