# Quant Agent Shop Domain Lookup

> Quant Agent Shop Domain Lookup is a paid API for AI agents from quantagentshop.com, paid per call via x402, $0.0013/call, status unknown (last checked 2026-10-23).

Performs a comprehensive domain intelligence check in one call, returning DNS records, RDAP registry registration data, and TLS certificate details for any domain.

## Facts

- Endpoint: POST https://quantagentshop.com/v1/domain-lookup?utm_source=zero.xyz
- Price: $0.0013/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/quant-agent-shop-domain-lookup-e5771bcf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hyCCAoTHKf8yjxVFUwf6N

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 quant-agent-shop-domain-lookup-e5771bcf -d '<json body>'
```

Example prompt: Can you do a full domain check on openai.com — I want to see its DNS records (A, MX, TXT), RDAP registration info like the registrar and expiry date, and whether its TLS certificate is valid and how many days are left on it?

## When to prefer this

Choose this endpoint when you need a comprehensive, single-call domain intelligence report combining DNS, RDAP registration, and TLS certificate data — instead of making separate DNS, WHOIS, and certificate queries. It is ideal for domain vetting workflows, pre-purchase due diligence, phishing/spam domain investigation, and infrastructure audits. Failed calls are not billed, making it low-risk for exploratory checks. Prefer this over manual DNS tools or separate WHOIS lookups when speed and consolidation matter.

## Known failure modes

- Domain does not exist or is not resolvable — DNS section may return empty or NXDOMAIN
- RDAP data unavailable for certain TLDs — registration section may be null or partial
- Domain has no TLS certificate — TLS section returns null or error flag
- Malformed domain name input — API returns validation error
- Upstream DNS or RDAP timeout — call fails and is not charged
- Rate limits exceeded — HTTP 429 response

## How this service works

Domain lookup in one call: DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA with TTLs), registry RDAP registration data (registrar, created, updated and expiry dates, status, nameservers, DNSSEC) and the TLS certificate (issuer, names, validity, days left, chain verified). Use to check a domain before linking to, buying or trusting it. No registrant contact data. Typical response 1 to 2 s. Failed calls are not charged.

## Output

Returns a structured JSON object with up to three sections depending on which parts were requested: (1) DNS section with each requested record type (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA) and their TTLs; (2) registration section with RDAP data including registrar name, creation date, last updated date, expiry date, domain status flags, nameservers, and DNSSEC status; (3) TLS section with certificate issuer, covered names (SANs), validity start/end dates, days remaining, and chain verification result. No registrant contact (WHOIS privacy) data is returned.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "domain"
     ],
     "properties": {
      "parts": {
       "type": "array",
       "items": {
        "enum": [
         "dns",
         "registration",
         "tls"
        ],
        "type": "string"
       },
       "title": "Parts",
       "default": [
        "dns",
        "registration",
        "tls"
       ],
       "maxItems": 3,
       "minItems": 1,
       "description": "Which checks to run."
      },
      "domain": {
       "type": "string",
       "title": "Domain",
       "maxLength": 300,
       "minLength": 1,
       "description": "Domain name, such as example.com."
      },
      "dns_types": {
       "type": "array",
       "items": {
        "enum": [
         "A",
         "AAAA",
         "MX",
         "TXT",
         "NS",
         "CNAME",
         "SOA",
         "CAA"
        ],
        "type": "string"
       },
       "title": "Dns Types",
       "default": [
        "A",
        "AAAA",
        "MX",
        "TXT",
        "NS",
        "CNAME"
       ],
       "maxItems": 8,
       "minItems": 1,
       "description": "DNS record types to read."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "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/quant-agent-shop-domain-lookup-e5771bcf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from quantagentshop.com](https://www.zero.xyz/host/quantagentshop.com/llms.txt)
