Verify an Agent Using Godaddy Ans
Verify an agent to establish a trusted identity based on domain ownership and enable its verified status in Anypoint Exchange.
Verification uses GoDaddy Agent Name Service (ANS) to validate the domain associated with the agent and confirm that you control it.
Before You Begin
Before verifying an agent, make sure that:
-
The agent instance is created and deployed in API Manager
-
A valid consumer endpoint is configured for the agent
-
You have GoDaddy API credentials (API key and secret)
-
You have access to manage DNS records for the domain
-
You have access to a secret group in Secrets Manager
For infrastructure requirements such as domain configuration and TLS setup, see Prepare your environment for agent verification.
Start Agent Verification
-
In Anypoint Platform, go to API Manager.
-
Select the API instance that represents your agent.
-
Click Actions > Verify agent identity.
The verification wizard opens and guides you through the required steps.
Step 1: Provide Prerequisites
In this step:
-
Confirm or update the Consumer endpoint
The consumer endpoint is used to derive the domain that is verified. Only the hostname is used. This domain becomes part of the agent’s identity and can’t be changed after registration.
-
Select a Secret group
The secret group is used to store credentials and generated security artifacts required for verification.
You must have access to at least one secret group with sufficient permissions to continue.
If the domain or environment isn’t correctly configured, validation errors are displayed and you can’t proceed.
Step 2: Enter GoDaddy ANS Credentials
Provide your GoDaddy credentials:
-
API key
-
API secret
These credentials are used to authenticate with GoDaddy ANS and initiate the verification process.
If you don’t already have these credentials, generate them in your GoDaddy account.
Step 3: Verify Domain Ownership (Acme)
To prove domain ownership, create a DNS TXT record using the provided values.
-
Copy the record details.
-
In your DNS provider, create the TXT record.
-
Return to API Manager and click Verify.
API Manager checks whether the record has been propagated and validated.
| ACME records expire after a limited time. If they expire, new records are generated automatically when you retry verification. |
Step 4: Verify DNS Records
After ACME verification, additional DNS records are generated.
-
Copy the provided DNS records.
-
Add them to your DNS provider.
-
Click Verify.
These records enable secure communication and complete the verification process.
Verification Process
Verification is asynchronous and depends on DNS propagation and external validation.
-
Status updates are displayed in API Manager
-
Verification can take several minutes or longer depending on DNS updates
-
API Manager continues checking the status after verification is initiated
You can close the verification dialog and return later. The status continues to update in the background.



