New: manage domains from Claude or ChatGPTConnect →

Connect GoDaddy

Step-by-step guide to connect your GoDaddy account to Domain Pilot

This guide walks you through connecting your GoDaddy account to Domain Pilot so you can manage all your GoDaddy domains from a single dashboard.

GoDaddy offers two kinds of API credentials, and Domain Pilot supports both:

  • API token (recommended): GoDaddy's current method. A single token, covered in Steps 1–3 below.
  • Classic API key and secret: GoDaddy's legacy method. See Using a Classic API Key and Secret.

Step 1: Open the GoDaddy Developer Portal

You can't create API credentials from GoDaddy's regular account dashboard. Instead, go to developer.godaddy.com, sign in with your GoDaddy account and open Personal Access Tokens.

The Personal Access Tokens page in the GoDaddy Developer Portal

Step 2: Generate an API Token

  1. Click Generate Token

    Click Generate Token
  2. Enter a name, such as "Domain Pilot"

  3. Set Expiration to 1 year. GoDaddy tokens can't be set to never expire

  4. Under Scopes, tick Domains & DNS

    Enter a name, set expiration to 1 year and tick Domains & DNS
  5. Click Generate Token

  6. Click the copy icon to copy the token, then click Done

Important: The token is only shown once. Copy it before closing the dialog. Copy your new token

Note: Because GoDaddy tokens expire after a year, you'll need to generate a new token each year and update it in Domain Pilot.

Step 3: Connect in Domain Pilot

  1. Log in to Domain Pilot

  2. Click Registrars in the sidebar, then click Add Registrar

  3. Select GoDaddy

    Select GoDaddy in Domain Pilot
  4. Paste your token into API Key

  5. Click Test Connection

Verifying the Connection

Domain Pilot imports your domains as soon as the connection test succeeds and shows how many it found. Click View My Domains to see them on the Domains page.

Using a Classic API Key and Secret

If you already have a classic GoDaddy API key and secret, or prefer that method, you can use it instead of a token.

  1. On developer.godaddy.com, go to the classic API Keys section

    GoDaddy Developer Portal — click API Keys
  2. Click Create New API Key

    Click Create New API Key
  3. Enter a name for your key (e.g., "Domain Pilot") and select Production as the environment, then click Next

    Create a new API Key — set name and select Production
  4. Copy the Key and the Secret

Important: The secret is only shown once. Copy and save both values securely before closing the dialog.
Copy your Key and Secret
  1. In Domain Pilot, select GoDaddy, then click the link under the API Key field for classic API keys to show the secret field

  2. Paste the key into Classic API Key and the secret into API Secret

    Enter your GoDaddy API credentials
  3. Click Test Connection

Troubleshooting

"Invalid API Credentials" Error

  • Ensure you copied the full token, or the full key and secret, without extra spaces
  • For classic keys, check that you're using the Production key, not a test/OTE key
  • If you're using a token, check that it hasn't passed its one-year expiry
  • Try generating new credentials if the issue persists

Domains Not Appearing

  • For tokens, check that the Domains & DNS scope was ticked
  • Ensure the credentials belong to the account holding the domains
  • If you have multiple GoDaddy accounts, verify you're using the correct one