# Sitesy DNS Record Lookup

> Sitesy DNS Record Lookup is a paid API for AI agents from api.sitesy.ca, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-31).

Retrieves the full DNS record set for a domain, including A, AAAA, CNAME, MX, NS, TXT, SOA, and CAA records

## Facts

- Endpoint: GET https://api.sitesy.ca/v1/dns-lookup?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitesy-dns-record-lookup-eae47b6c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sYm7iATIJtlZO-VBRYSzH

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 sitesy-dns-record-lookup-eae47b6c
```

Example prompt: Can you pull up all the DNS records for github.com — I want to see the A, MX, TXT, NS, and everything else configured for it?

## When to prefer this

Use this endpoint when you need the complete DNS picture for a single domain in one call rather than querying individual record types separately. It is ideal for domain audits, migration verification, email deliverability debugging, or security reviews where multiple record types are needed simultaneously. Prefer this over manual DNS tools when an agent needs structured, machine-readable DNS data programmatically.

## Known failure modes

- Domain does not exist (NXDOMAIN) — returns empty or error response
- Domain has no records of certain types — those record types return empty arrays
- Network timeout reaching upstream DNS resolvers — may return partial results or error
- Invalid domain name format — returns validation error
- Rate limiting or payment failure — returns 402 or 429 error

## How this service works

Full DNS record set for one domain: A, AAAA, CNAME, MX, NS, TXT, SOA, CAA

## Output

A comprehensive DNS record set for the queried domain, covering all major record types: A (IPv4 addresses), AAAA (IPv6 addresses), CNAME (canonical name aliases), MX (mail exchanger hosts and priorities), NS (authoritative nameservers), TXT (text records including SPF, DKIM, verification tokens), SOA (start of authority with primary nameserver and serial), and CAA (certificate authority authorization) 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",
     "required": [
      "domain"
     ],
     "properties": {
      "domain": {
       "type": "string",
       "description": "A domain name"
      }
     }
    }
   },
   "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/sitesy-dns-record-lookup-eae47b6c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitesy.ca](https://www.zero.xyz/host/api.sitesy.ca/llms.txt)
