Domain Registration APIs for AI Agents

Check availability, register, and renew domains using USDC payments through a simple REST API. No API keys, no signups, just pay-per-call.

1API
10endpoints
$0.10–$1500.00per call
2mo agoupdated
Pay per callNo API keysUSDC · Base
Get started with AgentCash →
npx agentcash try https://stabledomains.dev
StableDomains
stabledomains.dev

How It Works

Send a POST request to check if a domain is available and get the current registration price. If the domain is open, submit a registration request and pay with USDC directly through the x402 payment protocol.

There are no accounts to create and no API keys to manage. Each API call is authenticated and paid for via micropayment, so you can integrate domain registration into any workflow with zero onboarding friction.

Pricing via Bonding Curve

Domain registration pricing follows a daily bonding curve model. The cost returned by the availability check endpoint reflects the current market price at the time of your request.

Registration costs range from near-zero to $200 depending on the domain and demand. Renewals support 1 to 10 year terms and are priced accordingly, up to $1,500 per call.

Manage Your Portfolio Programmatically

List all domains tied to your wallet, check the status of any individual domain, and initiate outbound transfers — all through dedicated endpoints.

DNS records can be read and updated via GET and POST requests, giving you full control over your domain configuration without logging into a registrar dashboard.

Built for Automation and AI Agents

The accountless, keyless design makes this API ideal for autonomous agents that need to acquire and configure domains as part of larger workflows.

AI agents operating through AgentCash can check availability, register a domain, set DNS records, and renew — all in a single automated pipeline with no human intervention required.

Use cases

Automated domain prospecting

Build a pipeline that checks thousands of domain names for availability and price, then automatically registers high-value candidates that meet your budget criteria.

AI agent web presence setup

Let an autonomous agent register a domain, configure DNS records, and stand up a web presence as part of a broader deployment workflow.

Bulk renewal management

Programmatically renew your portfolio of domains on a schedule, paying with USDC micropayments and avoiding manual registrar logins.

Domain flipping tool

Check current bonding curve prices for domains, register undervalued names, and transfer them out to other registrars or buyers when ready.

DNS management automation

Read and update DNS records for your registered domains through simple API calls, integrating DNS changes into your CI/CD or infrastructure-as-code pipeline.

Endpoints

GET
/api/domain/dns
domain/dns
POST
/api/domain/dns
domain/dns
POST
/api/cron/complete-registrations
cron/complete-registrations
POST
/api/cron/icann-verify
cron/icann-verify
POST
/api/check
Check domain availability and current registration price.
$0-0.10 USD
POST
/api/register
Register a domain. Price follows a daily bonding curve.
$0-200.00 USD
POST
/api/domain/renew
Renew a domain for 1-10 years.
$0-1500.00 USD
GET
/api/domain/list
domain/list
GET
/api/domain/status
domain/status
POST
/api/domain/transfer-out
domain/transfer-out

Frequently asked questions

What authentication method does this API use?

Paid endpoints use the x402 micropayment protocol — you pay with USDC per request through your AgentCash wallet. Domain management endpoints use SIWX (Sign-In With X) wallet-based authentication. No API keys or account signups are needed.

How much does it cost to check domain availability?

The /api/check endpoint costs between $0 and $0.10 per request. The exact price depends on the query. Registration itself ranges from $0 to $200, and renewals can cost up to $1,500 depending on the term length.

How is the registration price determined?

Prices follow a daily bonding curve model. The cost fluctuates based on demand and timing. Call the check endpoint first to see the current price before committing to a registration.

Can I transfer domains to another registrar?

Yes. The /api/domain/transfer-out endpoint lets you initiate an outbound transfer. You authenticate with your wallet via SIWX and the transfer process follows standard ICANN procedures.

What payment methods are accepted?

All payments are made in USDC stablecoin via the x402 or mpp payment protocols. No credit cards or traditional payment methods are involved.

Is there ICANN verification support?

Yes. The API includes an ICANN verification endpoint that handles the registrant email verification process required by ICANN for new domain registrations.

This page is compiled from live OpenAPI specs published by each API provider. Content last reviewed Apr 7, 2026 by the AgentCash team. How we build these pages.