# Stride Domain Due-Diligence Report API

> Stride Domain Due-Diligence Report API is a paid API for AI agents from gateway.stride20k.com, paid per call via x402, $1/call, status unknown (last checked 2026-10-11).

Composes WHOIS/RDAP registration data, DNS records, live email deliverability, and homepage content into a single domain dossier with deterministic risk flags

## Facts

- Endpoint: GET https://gateway.stride20k.com/report/domain/:domain?utm_source=zero.xyz
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stride-domain-due-diligence-report-api-e04e3c20
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kOtazxW7zoIo7yVURFW8P

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 stride-domain-due-diligence-report-api-e04e3c20
```

Example prompt: Can you run a full domain due-diligence report on acme-vendors.io — I want to see the registration age, DNS setup, whether they have working mail, if their homepage is reachable, and any risk flags like new registration or missing DNSSEC?

## When to prefer this

Choose this endpoint when you need a comprehensive, multi-signal domain dossier in a single call rather than querying WHOIS, DNS, and email deliverability separately. It is ideal for automated vendor vetting, KYC onboarding flows, phishing triage pipelines, and any agent workflow that needs to assess domain trustworthiness quickly. Prefer it over the sibling WHOIS-only endpoint when you also need DNS health, mail service status, homepage reachability, and pre-computed risk flags. The 1-hour cache makes it cost-efficient for repeated lookups of the same domain within a short window.

## Known failure modes

- Domain not found or unregistered — WHOIS/RDAP section returns error, other sections may still succeed
- Homepage unreachable — homepage section fails, flagged as 'unreachable-homepage', rest of report still returned
- DNS lookup failure — DNS sections fail individually, counted in sectionsSucceeded
- Invalid domain format — 400-level error if the domain path param doesn't match the required pattern
- Charged only when core identity sections (WHOIS/RDAP) resolve; no charge on total failure
- Cached response may be up to 1 hour stale — check meta.cached and meta.fetchedAt

## How this service works

Domain due-diligence report API: one call composes WHOIS/RDAP registration data, DNS records (A, MX, TXT), live email deliverability, and homepage title + excerpt into a single dossier with deterministic risk flags (new registration, expiring soon, no DNSSEC, no mail service, unreachable homepage). Partial-success per section; charged when WHOIS/RDAP or DNS resolves. Use for vendor vetting, KYC screening, phishing triage, and onboarding agents. Cached up to 1 hour.

## Output

A structured dossier containing: normalized domain name, deterministic risk flags (e.g. 'registered-under-30d', 'no-dnssec', 'no-mail-service', 'expiring-soon', 'unreachable-homepage'), per-section results for WHOIS/RDAP, DNS A/MX/TXT records, email deliverability, and homepage (title, finalUrl, excerpt), plus a count of succeeded sections out of 6, and metadata including cache status and fetch timestamp. Response may be partial-success if some sections fail.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stride-domain-due-diligence-report-api-e04e3c20/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gateway.stride20k.com](https://www.zero.xyz/host/gateway.stride20k.com/llms.txt)
