# NameIntel Domain Availability Check

> NameIntel Domain Availability Check is a paid API for AI agents from api.nameintel.io, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Checks whether a domain name is available across specified TLDs and platforms

## Facts

- Endpoint: POST https://api.nameintel.io/api/v1/check/domain
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nameintel-domain-availability-check-972d0a99
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UKMdGB4OmoDJGOKYeQId-

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability nameintel-domain-availability-check-972d0a99 -d '<json body>'
```

Example prompt: Can you check if 'moonbeam' is available as a domain across .com, .io, and .net extensions?

## When to prefer this

Use this endpoint when you need to check domain name availability across multiple TLDs and platforms simultaneously, especially during brand naming workflows or startup name validation. It integrates with the NameIntel suite of sibling endpoints for full name intelligence including trademark checks and social handle availability.

## Known failure modes

- Invalid or empty domain name returns validation error
- Unsupported TLD specified returns error or empty result
- Malformed request body returns 400 error
- Payment not attached or insufficient USDC balance returns 402 error
- Downstream WHOIS/registry timeout may return partial results
- Rate limiting may occur with high-frequency polling

## How this service works

Domain availability check

## Output

Returns availability status for the queried domain name across the specified TLDs and platforms, indicating which combinations are free or already registered.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "maxLength": 100,
   "minLength": 1
  },
  "tlds": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "platforms": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "niceClasses": {
   "type": "array",
   "items": {
    "type": "string"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nameintel-domain-availability-check-972d0a99/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.nameintel.io](https://www.zero.xyz/host/api.nameintel.io/llms.txt)
