# ForgeMesh Nameserver & Registrar Lookup

> ForgeMesh Nameserver & Registrar Lookup 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 data for any domain — registrar, nameservers, status codes, and key dates — cached and parsed into a single JSON record.

## Facts

- Endpoint: POST https://x402.forgemesh.io/nameserver-and-registrar-lookup
- 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-nameserver-registrar-lookup-fda44a30
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_REZmYGKUHp0jnnUohqQ76

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-nameserver-registrar-lookup-fda44a30 -d '<json body>'
```

Example prompt: Can you look up the registration details for stripe.com — I want to know the registrar, nameservers, current status codes, and when it expires?

## When to prefer this

Use this endpoint when you need clean, structured domain registration data without parsing raw WHOIS text yourself. Ideal for availability checks, expiry monitoring agents, ownership research, and bulk domain intelligence pipelines that need reliable, consistently formatted output across gTLDs and most ccTLDs. Prefer this over raw WHOIS scraping when you need a single JSON record with dates already parsed.

## Known failure modes

- Domain not found or unregistered — returns empty or error response
- Unsupported TLD (some ccTLDs may not be accessible) — partial or no data returned
- Cached data up to 24 hours stale — recent ownership transfers may not reflect
- Malformed domain input — validation error returned
- Registry rate limiting or downtime — upstream lookup failure

## How this service works

Pull authoritative registration data for any domain name — registrar, nameservers, status codes, and the registration, update, and expiry dates — across gTLDs and most country-code TLDs. Built for availability checks, ownership research, and expiry-monitoring agents that need a single structured record instead of parsing raw registry text. Cached 24 hours.

## Output

A structured JSON record containing the domain's registrar name, list of nameservers, IANA status codes, and the registration, last-updated, and expiration dates — parsed from registry data and 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-nameserver-registrar-lookup-fda44a30/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)
