# Suverse DNS Lookup via Google DoH

> Suverse DNS Lookup via Google DoH is a paid API for AI agents from proxy.suverse.io, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Resolves DNS records (A, AAAA, MX, TXT, NS) for any domain by proxying Google's DNS-over-HTTPS (DoH) service, requiring no API key.

## Facts

- Endpoint: POST https://proxy.suverse.io/v1/data/suverse-dns-lookup
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/suverse-dns-lookup-via-google-doh-d52f1f0c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2_R31Zfg5MY8-8SmG9bmH

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 suverse-dns-lookup-via-google-doh-d52f1f0c -d '<json body>'
```

Example prompt: Can you look up the MX records for sendgrid.com using Google's public DNS — I need to check its mail server configuration?

## When to prefer this

Use this endpoint when you need a fast, keyless DNS resolution without setting up your own DNS resolver. Ideal for AI agents performing security audits, email deliverability checks, domain ownership verification, or infrastructure validation, especially when Google's public DNS perspective is specifically desired. Prefer over direct DoH calls when you need a paid, metered, x402-compatible endpoint in an agentic pipeline.

## Known failure modes

- Non-existent domain returns NXDOMAIN or empty answers array
- Invalid record type enum causes request rejection
- Malformed domain input may return error or empty result
- Temporary Google DoH upstream outage causes lookup failure
- Very long TTL cache may return stale records

## How this service works

Resolve DNS records for a domain over Google public DNS over HTTPS, no key. Returns answers for the requested record type such as A, AAAA, MX, TXT, or NS. For AI agents in security, deliverability, and infrastructure checks.

## Output

Returns DNS answer records for the requested domain and record type, including the resolved values (e.g. IP addresses, mail servers, TXT strings, nameserver hostnames), record TTLs, and record type identifiers — sourced from Google's public DNS-over-HTTPS resolver.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/suverse-dns-lookup-via-google-doh-d52f1f0c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from proxy.suverse.io](https://www.zero.xyz/host/proxy.suverse.io/llms.txt)
