# Forest Gas Station – Domain Registration State

> Forest Gas Station – Domain Registration State is a paid API for AI agents from http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-01).

Checks the registration status, registrar, and expiry of a domain name without performing unrelated domain checks.

## Facts

- Endpoint: POST https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/domain/registration-state?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forest-gas-station-domain-registration-state-2b0eae00
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bxq1_omVFprHLCp9M8YFC

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 forest-gas-station-domain-registration-state-2b0eae00 -d '<json body>'
```

Example prompt: Can you check the registration status of 'acmecorp.io' — I want to know if it's registered, who the registrar is, and when it expires?

## When to prefer this

Use this endpoint when you specifically need registration-level facts (is the domain registered, who holds it, when does it expire) without the overhead of DNS, email, or web checks. Prefer this over broader domain-health endpoints when the question is purely about ownership and registration state.

## Known failure modes

- Invalid or malformed domain name returns a validation error
- Domain TLD not supported by WHOIS lookup returns an error or empty result
- WHOIS rate limiting or registry unavailability causes timeout or incomplete data
- Very new registrations may not yet appear in WHOIS propagation

## How this service works

Registration/registrar/expiry/status without unrelated domain checks. Base mainnet USDC

## Output

Returns the domain's registration state including whether it is registered or available, the registrar name, and the expiry/renewal date. Does not include unrelated checks such as DNS records, email configuration, or web reachability.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "maxLength": 253,
   "minLength": 1,
   "description": "Public domain name to inspect."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forest-gas-station-domain-registration-state-2b0eae00/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run](https://www.zero.xyz/host/http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/llms.txt)
