skip to navigation
skip to content

pygodaddy 0.1.6

3rd Party Client Library for Manipulating Go Daddy DNS Records.

Latest Version: 0.2.2

PyGoDaddy is a 3rd-party client library, written in Python, for site admins(devs), to make GoDaddy suck less.

Currently, Only A-Record manipulation is supported


  • Login with a USERNAME and a PASSWORD
  • CREATE, READ, UPDATE, DELETE your domain’s DNS Records (A-Record only for now)


To install pygodaddy, simply:

pip install pygodaddy


from pygodaddy import GoDaddyClient
client = GoDaddyClient()
if client.login(username, password):
    print client.find_domains()
    client.update_dns_record('', '')


Please refer to docstrings and tests


Create a file in tests/

Put settings in this file:

accounts = [
        'username': 'USERNAME',
        'password': 'PASSWORD',
        'test_domain': 'DOMAIN.NAME',

run nosetests tests in root directory

0.1.1-0.1.6 (2013-07-12)

  • Fix a lot pypi stuff

0.1.0 (2013-07-12)

  • Birth!

0.0.1 (2011-07-12)

  • Frustration
  • Conception
File Type Py Version Uploaded on Size
pygodaddy-0.1.6.tar.gz (md5) Source 2013-07-12 4KB