GoDaddy
Visualize GoDaddy domains and domain records and monitor changes through queries and alerts.
- Installation
- Data Model
- Types
- Release Notes
Installation
To use this integration, JupiterOne requires a GoDaddy customer number (shopper ID), API key and secret to interact with the API. In addition, you must have permission in JupiterOne to install new integrations.
Configuration in JupiterOne
To install the GoDaddy integration in JupiterOne, navigate to the Integrations tab in JupiterOne and select GoDaddy. Click Add Configuration to begin configuring your integration.
Creating an instance requires the following:
-
Account Name by which you want to identify this GoDaddy account in JupiterOne. Ingested entities will have this value stored in
tag.AccountNamewhen Tag with Account Name is checked. -
Description that will further assist your team when identifying the integration instance.
-
Polling Interval that you feel is sufficient for your monitoring needs. You may leave this as
DISABLEDand manually execute the integration. -
Customer Number / Shopper ID for your GoDaddy account.
-
API Key configured in GoDaddy for API access.
-
API Key Secret configured in GoDaddy for API access.
Next steps
Now that your integration instance has been configured, it will begin running on the polling interval you provided, populating data within JupiterOne. Continue on to our Instance management guide to learn more about working with and editing integration instances.
Entities
The following entities are created:
| Resources | Entity _type | Entity _class |
|---|---|---|
| Account | godaddy_account | Account |
| Domain | godaddy_domain | Domain |
| DomainRecord | godaddy_domain_record | DomainRecord |
Relationships
The following relationships are created:
Source Entity _type | Relationship _class | Target Entity _type |
|---|---|---|
godaddy_account | HAS | godaddy_domain |
godaddy_domain | HAS | godaddy_domain_record |
Godaddy Account
godaddy_account inherits from Account
| Property | Type | Description | Specifications |
|---|---|---|---|
accountId * | string | ||
email * | string | ||
externalId | number | ||
firstName * | string | ||
lastName * | string | ||
marketId * | string | ||
shopperId * | string |
Godaddy Domain
godaddy_domain inherits from Domain
| Property | Type | Description | Specifications |
|---|---|---|---|
createdAt | string | When the domain was created at GoDaddy (ISO 8601). | |
deletedAt | string | When the domain was deleted, if it was (ISO 8601). | |
domain | string | Domain name, as returned by GoDaddy. | |
domainId | number | Numeric identifier GoDaddy assigns to the domain. | |
expirationProtected | boolean | Whether the domain is protected from expiring. | |
expires | string | When the domain registration expires (ISO 8601). | |
exposeWhois | boolean | Whether the registrant WHOIS information is public. | |
holdRegistrar | boolean | Whether the domain is on registrar hold. | |
nameServers | array of strings | Name servers the domain delegates to. | |
privacy | boolean | Whether WHOIS privacy protection is enabled. | |
registrarCreatedAt | string | When the domain was created at the registrar (ISO 8601). | |
renewable | boolean | Whether the domain can currently be renewed. | |
renewAuto | boolean | Whether the domain renews automatically. | |
renewDeadline | string | Last date the domain can be renewed (ISO 8601). | |
subaccountId | string | GoDaddy reseller subaccount that owns the domain. | |
transferAwayEligibleAt | string | When the domain becomes eligible to transfer to another registrar (ISO 8601). | |
transferLock | boolean | Whether the domain is protected from transfer to another registrar (same value as transferProtected). | |
transferProtected | boolean | Whether the domain is protected from transfer to another registrar. |
Godaddy Domain Record
godaddy_domain_record inherits from DomainRecord
| Property | Type | Description | Specifications |
|---|---|---|---|
data * | string | ||
priority | number | ||
ttl | number |
Release Notes
- 2026-10-13 — GoDaddy domain entities no longer include domain transfer authorization codes, preventing sensitive EPP transfer credentials from appearing in the asset graph.