# DNS MX Records via Google 8.8.8.8 (DoH)

> DNS MX Records via Google 8.8.8.8 (DoH) is a paid API for AI agents from dns.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-01).

Resolves MX records for a domain using Google's 8.8.8.8 DNS-over-HTTPS resolver, returning records, TTL, DNSSEC validation status, response code, and answer time.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/mx/via/google?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dns-mx-records-via-google-8-8-8-8-doh-669ba860
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uMj9oZ9wQLrVKTykNlhXc

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 dns-mx-records-via-google-8-8-8-8-doh-669ba860
```

Example prompt: What are the MX records for example.com as seen by Google's 8.8.8.8 DNS resolver — include the TTL, whether DNSSEC was validated, and how fast Google answered?

## When to prefer this

Choose this endpoint when you specifically need to see what Google's 8.8.8.8 resolver returns for MX records — useful for diagnosing propagation lag, comparing resolver answers, detecting split-horizon DNS, or verifying DNSSEC validation as seen by one of the world's most widely used public resolvers. Prefer it over generic DNS tools when you need Google's perspective specifically, or when combining with sibling endpoints for multi-resolver comparison.

## Known failure modes

- Domain does not exist — returns NXDOMAIN response code with no MX records
- Domain exists but has no MX records — returns NOERROR with empty record set
- Resolver error or upstream failure — returns SERVFAIL
- Invalid or malformed domain name — likely returns an error or SERVFAIL
- Network timeout reaching Google's DoH endpoint — may return a service error

## How this service works

MX records for a domain as answered by Google 8.8.8.8 (DNS over HTTPS): the records, TTL, response code (NOERROR/NXDOMAIN/SERVFAIL), whether the resolver validated DNSSEC, and the resolver's answer time. Compare resolvers to spot propagation lag, filtering or split-horizon answers. $0.01 per lookup.

## Output

Returns the MX records (hostname and priority) for the queried domain, the TTL in seconds, the DNS response code (NOERROR, NXDOMAIN, or SERVFAIL), a boolean indicating whether the Google resolver validated DNSSEC, and the resolver's answer latency in milliseconds.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "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/dns-mx-records-via-google-8-8-8-8-doh-669ba860/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dns.intel.rallylive.ca](https://www.zero.xyz/host/dns.intel.rallylive.ca/llms.txt)
