# ForgeMesh Domain Registrar Info

> ForgeMesh Domain Registrar Info is a paid API for AI agents from x402.forgemesh.io, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Returns structured WHOIS-style registration details for any domain — registrar, nameservers, status codes, dates, and DNSSEC status — as a single JSON object.

## Facts

- Endpoint: POST https://x402.forgemesh.io/domain-registrar-info
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-domain-registrar-info-3a23aef9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cRGWL8hupCkfGFeyg6443

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 forgemesh-domain-registrar-info-3a23aef9 -d '<json body>'
```

Example prompt: Can you pull the registration details for openai.com — I want to know the registrar, nameservers, when it was registered, and whether DNSSEC is enabled?

## When to prefer this

Use this endpoint when you need structured, machine-readable domain registration metadata (registrar, nameservers, dates, DNSSEC) as a JSON object rather than raw WHOIS text. Ideal for phishing triage workflows, domain ownership research, and domain portfolio audits where consistent JSON output is required. Prefer this over raw WHOIS lookups when you need reliable parsing without text-scraping.

## Known failure modes

- Domain not found / unregistered — returns a clean not-found response rather than an error
- Malformed domain string — may return validation error or unexpected result
- Recently registered or very new domains may not yet appear in registry data
- Private/redacted WHOIS data may result in missing registrar or contact fields
- Cached data up to 24 hours old may not reflect very recent registration changes

## How this service works

Structured registration details for any domain — current registrar, nameservers, status codes, registration and last-update dates, and DNSSEC status — as one JSON object. Unregistered domains come back with a clean not-found response. Useful for ownership research, phishing triage, and domain-portfolio audits. Cached 24 hours.

## Output

A JSON object containing the domain's current registrar, nameservers list, domain status codes, registration date, last-updated date, and DNSSEC status. If the domain is not registered, returns a clean not-found response. Results are cached for 24 hours.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "description": "Domain to look up, e.g. example.com"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "events": [
    {
     "eventDate": "2026-08-13T04:00:00Z",
     "eventAction": "expiration"
    }
   ],
   "ldhName": "EXAMPLE.COM"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forgemesh-domain-registrar-info-3a23aef9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.forgemesh.io](https://www.zero.xyz/host/x402.forgemesh.io/llms.txt)
