Skip to content

Commit 4a75fc2

Browse files
committed
W-21743430-goddady-fa
1 parent 4236f3b commit 4a75fc2

1 file changed

Lines changed: 75 additions & 0 deletions

File tree

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
= Register Agents with GoDaddy ANS
2+
3+
GoDaddy Agent Name Service (ANS) integration enables you to register and verify agents deployed through API Manager.
4+
Registration associates your agent with a verified domain and allows Anypoint Exchange to display a verified status for the asset.
5+
6+
This integration introduces a registration workflow in API Manager that communicates with GoDaddy to validate domain ownership and agent identity.
7+
8+
== Capabilities
9+
10+
With GoDaddy ANS integration in API Manager, you can:
11+
12+
* Register an agent instance with GoDaddy ANS
13+
* Track the registration status directly from API Manager
14+
* Retry or restart registration if it fails or expires
15+
* Verify agents associated with your domain
16+
* Surface verification status in Anypoint Exchange
17+
18+
== Registration Workflow
19+
20+
The registration workflow spans API Manager, GoDaddy, and Anypoint Exchange:
21+
22+
1. You initiate registration from an API instance in API Manager.
23+
2. API Manager sends a registration request to GoDaddy ANS.
24+
3. GoDaddy validates domain ownership using DNS or ACME challenges.
25+
4. API Manager tracks and updates the registration status.
26+
5. Once verification is complete, the agent is marked as verified.
27+
6. Anypoint Exchange displays the verified status for the asset.
28+
29+
The exact validation process depends on the domain type used by the agent.
30+
31+
== Supported Domain types
32+
33+
The registration experience varies depending on the domain associated with the agent:
34+
35+
* *MuleSoft-managed domains*:
36+
API Manager automatically handles DNS configuration and verification.
37+
38+
* *Custom domains*:
39+
You must manually configure DNS records to complete verification.
40+
If verification is not completed within the allowed time window, the registration expires and must be restarted.
41+
42+
== Registration status
43+
44+
During registration, API Manager tracks the status of the verification process.
45+
Common states include:
46+
47+
* Pending validation
48+
* Waiting for DNS configuration
49+
* Active (verified)
50+
* Failed
51+
* Expired
52+
53+
You can monitor the current status and take action, such as retrying the process, directly from API Manager.
54+
55+
== Integration with Anypoint Exchange
56+
57+
Verification status is reflected in Anypoint Exchange:
58+
59+
* Verified agents display a visual indicator in search results and asset pages
60+
* Verification is tied to the agent instance and its associated domain
61+
* Only successfully verified agents are marked as verified
62+
63+
== Before you begin
64+
65+
Before registering an agent, make sure that:
66+
67+
* The API instance is deployed and accessible
68+
* A valid consumer endpoint is configured
69+
* Required credentials for GoDaddy ANS are available
70+
* You have permissions to manage the API instance and related secrets
71+
72+
== See also
73+
74+
* xref:api-manager::index.adoc[API Manager Overview]
75+
* xref:exchange::index.adoc[Anypoint Exchange]

0 commit comments

Comments
 (0)