---
schema_version: "1"
id: 7f948a73852d0304d95d02a0a6f08e18cf2d774534c3a420087e27ac3205bf21
title: Verify an Agent Using Godaddy Ans
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/api-manager/latest/godaddy-verify-agent.md
canonical_url: https://docs.mulesoft.com/api-manager/latest/godaddy-verify-agent
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 21ebc7293da81d9205b73a3237284db5d79c3f6f9424a5e0b32878dc9d548a77
description: MuleSoft Documentation Site
release: 2.x
latest: true
---
---
product: API Manager
version: 2.x
is-latest-version: true
---

# Verify an Agent Using Godaddy Ans

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

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](https://docs.mulesoft.com/api-manager/latest/godaddy-set-up).

## Start Agent Verification

1.  In Anypoint Platform, go to **API Manager**.

2.  Select the API instance that represents your agent.

3.  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.

1.  Copy the record details.

2.  In your DNS provider, create the TXT record.

3.  Return to API Manager and click **Verify**.

API Manager checks whether the record has been propagated and validated.

> [!NOTE] 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.

1.  Copy the provided DNS records.

2.  Add them to your DNS provider.

3.  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.

## Retry or Restart Verification

If verification isn’t completed:

- DNS records can expire after a limited time

- You can restart the verification process from the agent instance

- New DNS records are generated when restarting

## After Verification

When verification is successful:

- The agent is marked as verified in API Manager

- A verified indicator appears in Anypoint Exchange

- The agent is associated with a trusted domain identity
