# dns-srv-via-google

> dns-srv-via-google 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-21).

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

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/srv/via/google?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dns-srv-via-google-8811c971
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JFHVBB7IYYb9YyowJlsUl

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-srv-via-google-8811c971
```

Example prompt: Can you look up the SRV records for _sip._tcp.example.com using Google's 8.8.8.8 DNS resolver and tell me what records come back, the TTL, and whether DNSSEC was validated?

## When to prefer this

Use this endpoint when you specifically need to see SRV records as Google's 8.8.8.8 resolver sees them — particularly useful for comparing resolver-specific answers, checking propagation status from Google's perspective, or diagnosing split-horizon or filtering issues. Prefer this over other resolver endpoints when Google DNS is the authoritative perspective for your user base or when you want to benchmark Google's answer time against other resolvers.

## Known failure modes

- Domain does not exist — response code NXDOMAIN returned
- Resolver error — response code SERVFAIL if upstream fails
- No SRV records exist for the queried name — empty answer section with NOERROR
- Network timeout reaching the Google DoH endpoint
- Invalid domain format causing query rejection
- DNSSEC validation failure indicated in response

## How this service works

SRV 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 SRV record set for the queried domain as answered by Google's 8.8.8.8 resolver, including individual record data (priority, weight, port, target), TTL, DNS response code (NOERROR, NXDOMAIN, or SERVFAIL), whether the resolver validated DNSSEC, and the resolver's measured answer time 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-srv-via-google-8811c971/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)
