Set up my API Reseller account
Once you've signed up for an API Reseller account, you’ll need to create your API key and set up a Good as Gold account for payment transactions.
Step 1: Create your Reseller API key
Generate an API key and secret code to call directly to our production environment. We recommend creating a test API key first, so you can use the test environment to make sure it's working properly before going live.
- Sign in to your Reseller Control Center (use your GoDaddy username and password).
- Select Settings, then API Keys.
- (Optional) Create an API key for the test environment.
- Select Create.
- Enter a Name for your API key, then select Test.
- Select Save. An API key and a secret code for the test environment will display. Copy down the secret code and store it somewhere safe – we can’t display it again.
- Select OK.
- Use your test API key whenever you want to verify your content against our OTE/test environment (using the base URL https://api.ote-godaddy.com) before going live with calls to the production environment.
Note: The OTE/testing environment is for testing purposes only. It's pre-funded so it's easier for you to test things out, but isn't connected to the live/production environment. Products or purchases in the test environment don't carry over into the live environment, or vice versa. - Create an API key for the production environment.
- Select Create.
- Enter a Name for your API key, then select Live.
- Select Save. An API key and a secret code for the production environment will display. Copy your secret code and keep it somewhere safe - we can't display it again.
- Select OK.
- When you're ready for production, use your live API key to call our production environment (using the base URL https://api.godaddy.com).
- Select Settings, then API Keys to find both your test API key and live API key.
- Review the API documentation for additional information about connecting to the test or production environments.
- (Optional) To manage an API key, select Settings, then API Keys, and then Actions. Next to the key you'd like to manage, select the
More menu.
- Copy Key to Clipboard: Copy the selected key to your clipboard.
- Edit Key: Edit or change your key name. Renaming the key doesn't change the actual key or the secret key.
- Recreate Key Secret: Generate a new secret key if your original key has been lost or compromised.
- Delete Key: Delete the key fully remove it from your account.
Step 2: Set up a Good as Gold account
A Good as Gold account is required to purchase any products, such as a domain. This is currently the only way to fund your account. The API deducts the fixed rates of your purchase from this account – so be sure to fund it accordingly.
- Sign in to your Reseller Control Center (use your GoDaddy username and password).
- Select Settings, then Low Balance Settings.
- Follow the onscreen instructions to add funds to your Good as Gold account. This section provides the information you'll need to wire funds to your account, including your Customer Number.
- If you'd like to receive a notification when your account balance hits a specific amount, go to Settings, then Low Balance Settings and set a minimum threshold. You'll receive a reminder to replenish your funds when your balance hits that amount.