← All Projects

godaddycheck

Simple Python package and CLI tool for checking domain availability using the GoDaddy API

Python
httpx
GoDaddy API
godaddycheck

godaddycheck

A simple and efficient Python package and CLI tool for checking domain availability using the GoDaddy API. Perfect for developers, domain investors, and businesses looking to automate domain research and availability checks.

Key Features

  • Domain Availability Check: Quickly check if a domain is available for registration
  • Domain Suggestions: Get intelligent domain name suggestions based on keywords
  • TLD Listing: List all available top-level domains (TLDs)
  • CLI Interface: Easy-to-use command-line tool for quick checks
  • Python Library: Import and use in your Python projects
  • Built-in Retry Logic: Automatic retry with exponential backoff for reliability
  • Price Normalization: Automatic price normalization across different currencies
  • Test Environment Support: Support for GoDaddy OTE (Operational Test Environment)

Installation

pip install godaddycheck

Usage Examples

Command Line:

# Check domain availability godaddycheck check amankumar.ai # Get domain suggestions godaddycheck suggest tech --limit 10 # List available TLDs godaddycheck tlds

Python Library:

import godaddycheck # Check a domain result = godaddycheck.check('amankumar.ai') print(f"Available: {result['available']}") # Get suggestions suggestions = godaddycheck.suggest('tech', limit=5)

Use Cases

  • Domain research and availability checking
  • Automated domain name generation
  • Domain portfolio management
  • Integration into domain registration workflows
  • CLI tools for quick domain checks

Published on PyPI and available as both a Python package and CLI tool. MIT licensed and open source.

PythonCLIAPIDomainGoDaddy