# Superhighway DNS Lookup

> Superhighway DNS Lookup is a paid API for AI agents from superhighway.walls.sh, paid per call via x402, $0.001/call, status down (last checked 2026-10-10).

Resolves DNS records for a given hostname, returning A, AAAA, MX, TXT, NS, CNAME, or SOA records

## Facts

- Endpoint: GET https://superhighway.walls.sh/dns?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: down
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/superhighway-dns-lookup-39f9c3cc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_za-YKR5dcVFq1TBtNNLEn

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 superhighway-dns-lookup-39f9c3cc
```

Example prompt: What are the MX records for github.com? I want to see which mail servers handle their email.

## When to prefer this

Use this endpoint when an AI agent needs to programmatically resolve DNS records for any hostname without standing up its own DNS resolver. Ideal for network diagnostics, domain validation, email deliverability checks, or infrastructure reconnaissance tasks within an agent workflow. Pay-per-call pricing makes it cost-effective for low-to-moderate volume lookups.

## Known failure modes

- Host not found or NXDOMAIN — domain does not exist
- Invalid record type specified — returns error or defaults to A
- Timeout resolving DNS — upstream resolver unavailable
- Malformed hostname input — error response
- Rate limit exceeded — HTTP 429

## How this service works

Web search built for AI agents. Search the live web, pull recent news, and read any page as clean markdown — pay per call, free tier to start.

## Output

Returns resolved DNS records for the queried hostname and record type — e.g. IP addresses for A records, mail server hostnames and priorities for MX records, string values for TXT records, or canonical names for CNAME records.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "host"
 ],
 "properties": {
  "host": {
   "type": "string",
   "description": "The hostname to resolve (e.g. example.com)."
  },
  "type": {
   "type": "string",
   "description": "Record type: A (default), AAAA, MX, TXT, NS, CNAME, SOA."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/superhighway-dns-lookup-39f9c3cc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from superhighway.walls.sh](https://www.zero.xyz/host/superhighway.walls.sh/llms.txt)
