# DNS A Record Lookup for blog Subdomain via Cloudflare DoH

> DNS A Record Lookup for blog Subdomain via Cloudflare 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-21).

Resolves the A record of blog.<domain> using Cloudflare DNS over HTTPS, returning existence status, IP records, and TTL.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/host/blog/a?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-a-record-lookup-for-blog-subdomain-via-cloudflare-doh-495fa5a9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_P5iAvHrV5NgbTJGn_YU4T

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-a-record-lookup-for-blog-subdomain-via-cloudflare-doh-495fa5a9
```

Example prompt: Does example.com have a blog subdomain set up? Look up the A record for blog.example.com and tell me if it resolves to an IP, what that IP is, and the TTL.

## When to prefer this

Use this endpoint when you need a quick, single-purpose check on whether a domain has a blog subdomain configured via A record, without needing to enumerate all subdomains. It is ideal for pre-launch verification, competitor research, or automation pipelines that validate blog infrastructure. Prefer this over general DNS tools when you specifically want Cloudflare DoH resolution with a pay-per-lookup model and no setup required.

## Known failure modes

- Domain does not exist or is malformed — returns NXDOMAIN or error response code
- blog subdomain not configured — NXDOMAIN with no records returned
- Cloudflare DoH service temporarily unavailable — lookup fails with network error
- Invalid or missing domain input — request rejected
- Transient DNS propagation delay causing inconsistent results

## How this service works

A record of blog.<domain>: looks up the blog host under the domain you give (A via Cloudflare DoH) and reports whether it exists, its records and TTL. Quick existence check for common hosts like blog without enumerating subdomains. $0.01 per lookup.

## Output

Returns whether the blog.<domain> A record exists, the resolved IP address(es), the TTL value, and the DNS response code (e.g. NOERROR or NXDOMAIN). If the subdomain does not exist, it indicates non-existence rather than returning records.

## 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-a-record-lookup-for-blog-subdomain-via-cloudflare-doh-495fa5a9/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)
