{"uid":"cap_RpB5xCI4EDs9MSVFC3Obg","slug":"sitesignal-public-dns-record-inventory-c1041cfe","name":"SiteSignal Public DNS Record Inventory","description":"Inventory bounded public DNS answers for A, AAAA, CNAME, NS, MX, TXT, CAA, HTTPS SRV, and SOA record types.","url":"https://trinity-throw-thursday-gravity.trycloudflare.com/x402/dns-inventory","method":"GET","headers":{},"bodySchema":{"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"],"type":"string"},"queryParams":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Public DNS hostname or HTTP(S) URL."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8HUbDXeCk_191XTvhyT_Z","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves a bounded inventory of public DNS answers for a given hostname across all major record types (A, AAAA, CNAME, NS, MX, TXT, CAA, HTTPS, SRV, SOA).","exampleAgentPrompt":"Can you pull the full DNS record inventory for example.com — I need to see all the record types: A, MX, TXT, NS, CNAME, CAA, and SOA in one shot?","exampleUseCases":[{"title":"Email deliverability DNS audit","prompt":"Check the DNS records for mycompany.com — specifically I need to see the MX records and any TXT records like SPF and DKIM to make sure email is set up correctly."},{"title":"IPv6 readiness check for a domain","prompt":"Does newsletter.acme.io have any AAAA records set? Pull the full DNS inventory so I can see if they're IPv6-ready."},{"title":"Nameserver and authority verification","prompt":"I need to verify who controls the DNS for startup-domain.io — can you grab the NS records and SOA record so I can see which registrar or DNS provider is authoritative?"}],"resultDescription":"A structured JSON object containing bounded public DNS answers across all requested record types (A, AAAA, CNAME, NS, MX, TXT, CAA, HTTPS, SRV, SOA) for the given hostname, with each record type's responses enumerated.","failureModes":["Domain does not exist (NXDOMAIN) — returns empty or error response","Non-existent record types for the domain return empty arrays","Invalid hostname format causes validation error","Rate limiting or upstream DNS resolver timeout","Cloudflare tunnel downtime causing 5xx errors"],"whenToPreferThis":"Use this endpoint when you need a comprehensive, multi-record-type DNS snapshot for a single hostname in one call, rather than querying individual record types separately. It is ideal for DNS auditing, infrastructure verification, email configuration checks, and security posture reviews where seeing all record types together is more efficient than piecemeal lookups.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:44:40.659Z","isFirstParty":false}