# Forest Gas Station Domain Preflight

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

Resolves a bare public domain name into its registration, DNS, HTTPS/TLS, and mail-policy state using RDAP, DNS, MX, SPF, DMARC, and TLS probing

## Facts

- Endpoint: POST https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/domain/preflight?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forest-gas-station-domain-preflight-fd7f0981
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6hkQV2MXafpD15heK6-Ac

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-preflight-fd7f0981 -d '<json body>'
```

Example prompt: Can you do a full preflight check on acme-corp.io — registration status, DNS, whether HTTPS is working, and what its SPF and DMARC records say?

## When to prefer this

Use this endpoint when you need a single, consolidated preflight view of a domain's operational health across registration, DNS, TLS, and mail policy — without triggering active vulnerability scanning or requesting registrant PII. Prefer this over raw DNS lookups or individual WHOIS queries when you need multiple signal types in one call, especially for pre-send email validation, onboarding checks, or domain acquisition readiness assessment.

## Known failure modes

- Domain not found in RDAP (unregistered or unsupported TLD) — returns no-registration state
- DNS resolution failure — returned as explicit DNS error state
- TLS probe timeout or certificate error — surfaced as TLS failure state
- Invalid input (URL, IP, or email instead of bare domain) — rejected by schema validation
- RDAP registry unavailable — provider uncertainty flagged in response
- Rate limiting or upstream timeouts — may return partial results

## How this service works

Resolve a bare public domain into operational registration, DNS, HTTPS/TLS and mail-policy state using IANA-routed RDAP, DNS, MX/TXT/SPF/DMARC and a bounded TLS probe. No registrant personal data, vulnerability scanning, mailbox existence or deliverability claim. Provider uncertainty is explicit. Base mainnet USDC

## Output

Returns aggregated operational state for the domain: RDAP-based registration status, DNS resolution results, HTTPS/TLS probe outcome, MX records, and mail policy records (SPF, TXT, DMARC). Provider uncertainty is surfaced explicitly where applicable. Does not include registrant personal data, vulnerability scan results, or deliverability guarantees.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "maxLength": 253,
   "minLength": 3,
   "description": "Bare DNS domain name, not a URL, path, IP address or email."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forest-gas-station-domain-preflight-fd7f0981/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)
