{"slug":"gateway-stride20k-com-report-domain-domain-452a30","title":"Domain due-diligence report API","host":"gateway.stride20k.com","method":"GET","resource":"https://gateway.stride20k.com/report/domain/:domain","category":"company","description":"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). ","price_listed":1.0,"price_asked":1.0,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":372,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","pathParams":{"domain":"example.com"},"queryParams":{},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"properties":{"domain":{"description":"Fully-qualified domain name, no scheme (e.g. 'example.com').","missShape":true,"normalize":"hostname","pattern":"([a-zA-Z0-9]([a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\\.)+(?:[a-zA-Z]{2,}|xn--[a-zA-Z0-9-]{2,})","type":"string"}},"required":["domain"],"type":"object"},"queryParams":{"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"properties":{"domain":{"description":"Normalized domain analyzed.","type":"string"},"flags":{"description":"Deterministic risk flags, e.g. 'registered-under-30d', 'no-dnssec', 'no-mail-service'.","type":"array"},"sections":{"description":"Per-source results, each {ok, data|error}: whois, dns.{a,mx,txt}, email, homepage {title, finalUrl, excerpt}.","type":"object"},"sectionsSucceeded":{"description":"How many of the 6 sections succeeded.","type":"integer"},"sectionsTotal":{"description":"Always 6.","type":"integer"}},"required":["domain","flags","sections","sectionsSucceeded"],"type":"object"},"endpoint":{"description":"Always \"/report/domain/:domain\".","type":"string"},"meta":{"properties":{"attribution":{"description":"Licensing attribution when the source requires it.","type":["string","null"]},"cached":{"description":"Whether this response was served from cache.","type":"boolean"},"fetchedAt":{"description":"ISO 8601 time the data was actually retrieved from the upstream.","type":"string"},"source":{"description":"Upstream source: composed: RDAP + Cloudflare DoH + direct fetch.","type":"string"}},"required":["source","cached","fetchedAt"],"type":"object"},"ok":{"description":"true on success.","type":"boolean"}},"required":["ok","endpoint","data","meta"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":1.0,"price_match":true,"latency_ms":372,"error":null}],"description_full":"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.","last_updated":"2026-08-30T12:06:47.596Z","schemes":["exact"]}