# DNS Record Lookup (A/AAAA/MX/TXT/NS/CNAME/SOA/CAA/SPF/DMARC)

> DNS Record Lookup (A/AAAA/MX/TXT/NS/CNAME/SOA/CAA/SPF/DMARC) is a paid API for AI agents from 49112-hjhjtioxvirqvcvo.splox.app, paid per call via x402, $0.0005/call, status unknown (last checked 2026-10-02).

Performs comprehensive DNS lookups for a domain, returning A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records plus SPF and DMARC presence flags

## Facts

- Endpoint: POST https://49112-hjhjtioxvirqvcvo.splox.app/dns?utm_source=zero.xyz
- Price: $0.0005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dns-record-lookup-a-aaaa-mx-txt-ns-cname-soa-caa-spf-dmarc-8af6910e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hWVMjJPX6bZWKX97agfug

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-record-lookup-a-aaaa-mx-txt-ns-cname-soa-caa-spf-dmarc-8af6910e -d '<json body>'
```

Example prompt: Can you look up all the DNS records for github.com — I want to see the A records, MX records, and whether they have SPF and DMARC set up?

## When to prefer this

Choose this endpoint when you need a comprehensive, multi-record-type DNS snapshot of a domain in a single call, especially when email authentication checks (SPF/DMARC) are needed alongside standard record resolution. Preferred over raw dig/nslookup when operating as an AI agent needing structured JSON output and combined record types without multiple round-trips.

## Known failure modes

- Domain does not exist (NXDOMAIN) — empty or null record arrays returned
- DNS timeout — upstream resolver unavailable or slow zone
- Invalid domain format — malformed input rejected
- Some record types may be empty if not configured for the domain
- DMARC/SPF detection relies on TXT record parsing and may miss non-standard implementations

## How this service works

DNS lookup: A/AAAA/MX/TXT/NS/CNAME/SOA/CAA, SPF and DMARC presence

## Output

A JSON object containing arrays of resolved DNS records by type (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA), plus boolean flags for SPF and DMARC presence, and the queried domain name.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "a": [
   "93.184.216.34"
  ],
  "mx": [],
  "spf": true,
  "domain": "example.com"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dns-record-lookup-a-aaaa-mx-txt-ns-cname-soa-caa-spf-dmarc-8af6910e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 49112-hjhjtioxvirqvcvo.splox.app](https://www.zero.xyz/host/49112-hjhjtioxvirqvcvo.splox.app/llms.txt)
