# has-google-domain-verification

> has-google-domain-verification 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-19).

Checks whether a domain's apex TXT records contain a Google domain-verification token, using Cloudflare DoH, and returns the token value if present.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/verification/google?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/has-google-domain-verification-acf45333
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BXHIWwC23a9vKdPHY84Wm

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 has-google-domain-verification-acf45333
```

Example prompt: Can you check if stripe.com has a Google domain-verification TXT record — I want to know if they've verified their domain with Google and what the token looks like?

## When to prefer this

Use this endpoint when you need to quickly determine if a specific domain has been claimed or verified with Google (e.g. Google Search Console, Google Workspace) by inspecting its DNS TXT records. Prefer this over broader DNS tools when you specifically care about Google's ownership token rather than general TXT record content. It is particularly useful for competitive intelligence, tech-stack profiling, lead enrichment, and pre-sales research at $0.01 per lookup.

## Known failure modes

- Domain does not exist — DNS lookup returns NXDOMAIN with no verification result
- Domain has no TXT records — returns not-present with empty token
- Cloudflare DoH unavailable — lookup may time out or return an error
- Invalid or malformed domain input — may return an error or unexpected result
- Domain has multiple TXT records but none are Google verification tokens — correctly returns absent

## How this service works

Does the domain carry a google domain-verification TXT record? Reads the apex TXT records (Cloudflare DoH) and reports whether the google ownership token is present and the token value (truncated). A present token usually means the company uses google's product; absence means not verified there. $0.01 per lookup.

## Output

Returns a boolean indicating whether a Google domain-verification TXT record is present on the domain's apex, plus the truncated value of the verification token if found. Absence indicates the domain has not been verified with Google's services at the DNS level.

## 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/has-google-domain-verification-acf45333/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)
