{"x402Version":2,"payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","resources":[{"id":958,"slug":"958","resource":"https://dns.use.x402atlas.com/whois","description":"WHOIS domain lookup — raw registry text with registrar, nameservers, lifecycle dates and status, plus the responding server. Use the RDAP endpoint when you need parsed structured data.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:137","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:42161","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"domain-intelligence","info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"domain":"example.com","queried_at":"2026-06-05T12:00:00Z","raw":"Domain Name: EXAMPLE.COM\n...","server":"whois.verisign-grs.com"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Bare domain to query (not an IP literal, not localhost, not under a reserved suffix like .local/.internal)","maxLength":253,"minLength":1,"type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"description":"The queried domain","type":"string"},"queried_at":{"description":"UTC timestamp of the lookup","format":"date-time","type":"string"},"raw":{"description":"Unparsed WHOIS response text; format varies per TLD","type":"string"},"server":{"description":"Authoritative WHOIS host whose raw text was returned (IANA if no referral)","type":"string"}},"required":["domain","server","raw","queried_at"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["whois","domain","registrar","nameservers","expiry","rdap","lookup"]}},"tags":["bazaar"],"sourceHost":"dns.use.x402atlas.com","lastUpdated":"2026-09-15T06:30:06.794Z","quality":{"calls30d":16,"uniquePayers30d":10,"lastCalledAt":"2026-09-15T06:30:06.669Z"},"liveness":{},"verified":false,"featured":false},{"id":959,"slug":"959","resource":"https://dns.use.x402atlas.com/mx","description":"DNS MX record lookup — a domain's mail servers with their hostnames and priorities as structured JSON, for email routing, deliverability diagnostics and mail-provider detection.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:137","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:42161","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"domain-intelligence","info":{"input":{"method":"GET","queryParams":{"host":"example.com"},"type":"http"},"output":{"example":{"host":"example.com","queried_at":"2026-06-05T12:00:00Z","records":[{"host":"mail.example.com.","pref":10}]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"host":{"description":"Bare hostname to resolve (not an IP literal, not localhost, not under a reserved suffix like .local/.internal)","maxLength":253,"minLength":1,"type":"string"}},"required":["host"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"host":{"description":"The queried hostname","type":"string"},"queried_at":{"description":"UTC timestamp of the lookup","format":"date-time","type":"string"},"records":{"items":{"properties":{"host":{"description":"Mail server hostname, typically with a trailing dot","type":"string"},"pref":{"description":"MX preference; lower values are tried first","type":"integer"}},"required":["host","pref"],"type":"object"},"type":"array"}},"required":["host","records","queried_at"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["dns","mx","mail-server","email","deliverability","domain","lookup"]}},"tags":["bazaar"],"sourceHost":"dns.use.x402atlas.com","lastUpdated":"2026-09-17T06:35:41.037Z","quality":{"calls30d":10,"uniquePayers30d":6,"lastCalledAt":"2026-09-17T06:35:40.919Z"},"liveness":{},"verified":false,"featured":false},{"id":960,"slug":"960","resource":"https://dns.use.x402atlas.com/a","description":"DNS A record lookup — resolve any hostname or domain to its IPv4 addresses, returned as a clean JSON list. For host resolution, connectivity and uptime checks, IP-reputation enrichment and infrastructure mapping.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:137","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:42161","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"domain-intelligence","info":{"input":{"method":"GET","queryParams":{"host":"example.com"},"type":"http"},"output":{"example":{"host":"example.com","queried_at":"2026-06-05T12:00:00Z","records":["93.184.216.34"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"host":{"description":"Bare hostname to resolve (not an IP literal, not localhost, not under a reserved suffix like .local/.internal)","maxLength":253,"minLength":1,"type":"string"}},"required":["host"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"host":{"description":"The queried hostname","type":"string"},"queried_at":{"description":"UTC timestamp of the lookup","format":"date-time","type":"string"},"records":{"description":"IPv4 addresses (A records)","items":{"type":"string"},"type":"array"}},"required":["host","records","queried_at"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["dns","a-record","ipv4","resolve","hostname","domain","lookup"]}},"tags":["bazaar"],"sourceHost":"dns.use.x402atlas.com","lastUpdated":"2026-09-18T07:50:56.24Z","quality":{"calls30d":7,"uniquePayers30d":5,"lastCalledAt":"2026-09-18T07:50:56.087Z"},"liveness":{},"verified":false,"featured":false},{"id":961,"slug":"961","resource":"https://dns.use.x402atlas.com/rdap","description":"RDAP domain registration lookup: structured registrar, creation/updated/expiry dates, status, nameservers and a computed domain age. A parsed, snake_case JSON alternative to raw WHOIS text.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:137","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:42161","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"domain-intelligence","info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"created":"1995-08-14T04:00:00Z","domain":"example.com","domain_age_days":11000,"expiration":"2024-08-13T04:00:00Z","nameservers":["a.iana-servers.net","b.iana-servers.net"],"queried_at":"2026-06-05T12:00:00Z","registrar":"RESERVED-Internet Assigned Numbers Authority","status":["client delete prohibited"],"updated":"2023-08-14T07:01:44Z"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Bare domain to look up via RDAP (not an IP literal, not localhost, not under a reserved suffix like .local/.internal)","maxLength":253,"minLength":1,"type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"created":{"description":"Registration date (RFC3339); empty string if unavailable","type":"string"},"domain":{"description":"The queried domain","type":"string"},"domain_age_days":{"description":"Whole days since registration; 0 when the registration date is missing or unparseable","type":"integer"},"expiration":{"description":"Expiration date (RFC3339); empty string if unavailable","type":"string"},"nameservers":{"description":"Authoritative nameserver hostnames","items":{"type":"string"},"type":"array"},"queried_at":{"description":"UTC timestamp of the lookup","format":"date-time","type":"string"},"registrar":{"description":"Registrar name; empty string if the registry omits it","type":"string"},"status":{"description":"EPP domain status codes","items":{"type":"string"},"type":"array"},"updated":{"description":"Last-changed date (RFC3339); empty string if unavailable","type":"string"}},"required":["domain","registrar","created","updated","expiration","status","nameservers","domain_age_days","queried_at"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["rdap","whois","domain","registration","registrar","domain-age","fraud"]}},"tags":["bazaar"],"sourceHost":"dns.use.x402atlas.com","lastUpdated":"2026-09-15T06:30:05.313Z","quality":{"calls30d":6,"uniquePayers30d":5,"lastCalledAt":"2026-09-15T06:30:05.163Z"},"liveness":{},"verified":false,"featured":false},{"id":962,"slug":"962","resource":"https://dns.use.x402atlas.com/txt","description":"DNS TXT record lookup — a domain's TXT records as a clean JSON list: SPF, DKIM and DMARC policy strings plus site-verification and domain-ownership tokens, for email-authentication and domain-verification checks.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:137","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:42161","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"domain-intelligence","info":{"input":{"method":"GET","queryParams":{"host":"example.com"},"type":"http"},"output":{"example":{"host":"example.com","queried_at":"2026-06-05T12:00:00Z","records":["v=spf1 -all"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"host":{"description":"Bare hostname to resolve (not an IP literal, not localhost, not under a reserved suffix like .local/.internal)","maxLength":253,"minLength":1,"type":"string"}},"required":["host"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"host":{"description":"The queried hostname","type":"string"},"queried_at":{"description":"UTC timestamp of the lookup","format":"date-time","type":"string"},"records":{"description":"Raw, unparsed TXT record strings (SPF, DKIM, DMARC, verification tokens)","items":{"type":"string"},"type":"array"}},"required":["host","records","queried_at"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["dns","txt","spf","dkim","dmarc","domain-verification","email"]}},"tags":["bazaar"],"sourceHost":"dns.use.x402atlas.com","lastUpdated":"2026-09-17T00:00:21.533Z","quality":{"calls30d":4,"uniquePayers30d":2,"lastCalledAt":"2026-09-17T00:00:21.363Z"},"liveness":{},"verified":false,"featured":false},{"id":963,"slug":"963","resource":"https://dns.use.x402atlas.com/dnssec","description":"DNSSEC health check: reports whether a domain is DNSSEC-signed (DNSKEY), has a DS record at the parent, and whether the resolver authenticated the answer, with advisory warnings.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:137","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"eip155:42161","payTo":"0x446e51DeAb3aE656C99E65369e8eF1148d23d7f7","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"5000","maxTimeoutSeconds":300},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"ASt6xvRyQ7ntERsmcYVMdLqZvz1GEN8Fzexzq62tXrNQ","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","amount":"5000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"category":"domain-intelligence","info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"authenticated":true,"dnssec_enabled":true,"domain":"cloudflare.com","has_ds":true,"queried_at":"2026-06-05T12:00:00Z","warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Bare domain to check for DNSSEC signing (not an IP literal, not localhost, not under a reserved suffix like .local/.internal)","maxLength":253,"minLength":1,"type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"authenticated":{"description":"True when the resolver set the DoH AD (Authenticated Data) flag","type":"boolean"},"dnssec_enabled":{"description":"True when a DNSKEY record is present","type":"boolean"},"domain":{"description":"The queried domain","type":"string"},"has_ds":{"description":"True when the parent zone publishes a DS record","type":"boolean"},"queried_at":{"description":"UTC timestamp of the check","format":"date-time","type":"string"},"warnings":{"description":"Advisory posture warnings; never affects the status code","items":{"type":"string"},"type":"array"}},"required":["domain","dnssec_enabled","has_ds","authenticated","warnings","queried_at"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"tags":["dnssec","dns","security","dnskey","ds","validation"]}},"tags":["bazaar"],"sourceHost":"dns.use.x402atlas.com","lastUpdated":"2026-09-16T17:25:31.501Z","quality":{"calls30d":4,"uniquePayers30d":2,"lastCalledAt":"2026-09-16T17:25:31.312Z"},"liveness":{},"verified":false,"featured":false}]}