# The Stall DNS Lookup

> The Stall DNS Lookup is a paid API for AI agents from the-stall.intuitek.ai, paid per call via x402, $0.023/call, status unknown (last checked 2026-09-15).

Performs DNS record lookups for a given domain, supporting A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, and ALL record types, paid per-call in USDC via x402.

## Facts

- Endpoint: GET https://the-stall.intuitek.ai/cap/dns-lookup
- Price: $0.023/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/the-stall-dns-lookup-917539ae
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oR_qDngAL75k-UJU0ShZn

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 the-stall-dns-lookup-917539ae
```

Example prompt: What are all the DNS records for github.com? Give me everything — A, MX, TXT, NS, and CNAME records in one shot.

## When to prefer this

Choose this endpoint when you need programmatic DNS resolution without managing API keys or accounts, and are comfortable paying micro-amounts per call in USDC. Ideal for agents doing infrastructure checks, email deliverability validation, domain verification, or security audits where a quick, keyless DNS lookup is needed. The ALL mode is especially useful when you need a full picture of a domain's DNS configuration in a single call.

## Known failure modes

- Domain not found or does not exist — returns empty or NXDOMAIN response
- Invalid domain format — schema validation error
- Unsupported record type string — rejected by enum validation
- Network or upstream DNS resolver timeout — transient error
- Payment failure — x402 USDC payment not processed, request blocked

## How this service works

DNS record lookup for any domain via Cloudflare DoH. Supports A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, or ALL record types. TXT lookups include SPF/DMARC/DKIM email security signal extraction. Useful for domain audits, email configuration verification, CDN setup checks, and infrastructure reconnaissance.

## Output

Returns DNS record data for the queried domain. For specific record types (A, AAAA, MX, TXT, CNAME, NS, SOA, CAA), returns the matching records. For 'ALL', queries A, MX, TXT, NS, and CNAME in parallel and returns all results together. Response includes record values, TTLs, and record-type-specific fields (e.g. priority for MX, target for CNAME).

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "type": "ALL",
   "domain": "github.com"
  }
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "required": {
   "type": "string"
  },
  "properties": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/the-stall-dns-lookup-917539ae/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from the-stall.intuitek.ai](https://www.zero.xyz/host/the-stall.intuitek.ai/llms.txt)
