# Anokha Domain Report

> Anokha Domain Report is a paid API for AI agents from tools.anokha.space, paid per call via x402, $0.008/call, status unknown (last checked 2026-10-01).

Returns a comprehensive security and health report for a domain, including HSTS, MX, SPF, DMARC, TLS validity, TLS expiry days, and domain age.

## Facts

- Endpoint: GET https://tools.anokha.space/v1/domain/report?utm_source=zero.xyz
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/anokha-domain-report-3b54c957
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_io2MtS5eq0meFb5LBGCcb

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 anokha-domain-report-3b54c957
```

Example prompt: Can you run a full domain security report on stripe.com — I want to know if it has SPF, DMARC, HSTS, valid TLS, how many days until the cert expires, and how old the domain is?

## When to prefer this

Choose this endpoint when you need a consolidated, single-call domain health and security audit covering DNS email security (SPF, DMARC, MX), HSTS, TLS certificate status, and domain age — without needing separate DNS, RDAP, and TLS tools. It is ideal for agents performing vendor vetting, pre-deployment checks, or certificate expiry monitoring, and is pay-per-call with no API key required, making it frictionless for one-off lookups.

## Known failure modes

- Domain not found or unresolvable — may return empty or error response
- Invalid domain format in query parameter — request rejected
- TLS lookup timeout if domain is slow to respond
- DNS records missing — boolean flags return false rather than an error
- Payment failure over x402 protocol — 402 response if USDC payment not accepted

## How this service works

Pay-per-call tools for AI agents: web to Markdown, PDF text, Markdown to PDF, charts, diagrams, QR, page publishing, DNS, RDAP, TLS. x402, USDC on Base, no API key.

## Output

A JSON object containing the queried domain name and a 'checks' object with boolean flags for HSTS, MX record presence, SPF record presence, DMARC record presence, TLS validity, an integer for TLS days remaining, and an integer for domain age in days.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "domain"
     ],
     "properties": {
      "domain": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "checks": {
   "hsts": true,
   "has_mx": true,
   "has_spf": true,
   "has_dmarc": true,
   "tls_valid": true,
   "tls_days_left": 60,
   "domain_age_days": 9000
  },
  "domain": "example.com"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/anokha-domain-report-3b54c957/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tools.anokha.space](https://www.zero.xyz/host/tools.anokha.space/llms.txt)
