# Name Availability Check

> Name Availability Check is a paid API for AI agents from agentbodega.store, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Checks whether a name is available across supported domain extensions and GitHub handles, returning high-confidence availability results with supporting evidence and warnings for inconclusive checks.

## Facts

- Endpoint: POST https://agentbodega.store/api/name/check
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/name-availability-check-c4f21978
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EpwQ5yd-Qo7tsryvNCV7G

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 name-availability-check-c4f21978 -d '<json body>'
```

Example prompt: Can you check if 'morningbloom' is available as a .com, .io, and .store domain, and also as a GitHub handle?

## When to prefer this

Use this endpoint when you need a quick, multi-target availability check across both domain names and GitHub handles in a single call, especially when you want confidence scores and evidence rather than a simple yes/no. Prefer this over manual WHOIS lookups or separate domain registrar searches when building automated naming workflows or brand research tools.

## Known failure modes

- Unsupported domain extension returns an error or is skipped
- Name contains invalid characters causing a validation error
- External domain registry or GitHub API unavailable leading to inconclusive results with warnings
- Rate limiting or payment failure resulting in a rejected request
- Very recently registered or pending domains may return stale availability data

## How this service works

Check one launch-name slug against selected public domain TLDs and GitHub handles, returning available, taken, invalid, or unknown with evidence and confidence instead of guessing.

## Output

Returns availability status for each checked domain extension and GitHub handle, along with a confidence level for each result, supporting evidence, and any warnings when the check was inconclusive or ambiguous.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "body": {
     "fields": [
      {
       "name": "candidate",
       "type": "string",
       "required": true
      },
      {
       "name": "tlds",
       "type": "array",
       "required": false
      },
      {
       "name": "handles",
       "type": "array",
       "required": false
      },
      {
       "name": "includeWarnings",
       "type": "boolean",
       "required": false
      }
     ],
     "required": [
      "candidate"
     ],
     "fieldCount": 4,
     "contentType": "application/json",
     "optionalPreview": [
      "tlds",
      "handles",
      "includeWarnings"
     ],
     "omittedFieldCount": 0
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json"
     ],
     "type": "string"
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "additionalProperties": true
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/name-availability-check-c4f21978/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentbodega.store](https://www.zero.xyz/host/agentbodega.store/llms.txt)
