{"uid":"cap_oOU6GZyE984ArzBN-73F6","slug":"dns-caa-via-adguard-2049a276","name":"dns-caa-via-adguard","description":"CAA records for a domain as answered by AdGuard DNS (DNS over HTTPS): the records, TTL, response code (NOERROR/NXDOMAIN/SERVFAIL), whether the resolver validated DNSSEC, and the resolver's answer time. Compare resolvers to spot propagation lag, filtering or split-horizon answers. $0.01 per lookup.","url":"https://dns.intel.rallylive.ca/dns/caa/via/adguard?utm_source=zero.xyz","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","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_E5J-9F90dLpuknOdWqe_v","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves CAA DNS records for a domain using AdGuard DNS over HTTPS, returning records, TTL, response code, DNSSEC validation status, and resolver answer time.","exampleAgentPrompt":"Can you look up the CAA records for example.com using AdGuard DNS and tell me which certificate authorities are authorized, what TTL they have, whether DNSSEC was validated, and how fast AdGuard responded?","exampleUseCases":[{"title":"Verify CA authorization before certificate issuance","prompt":"Check the CAA records for mybusiness.com through AdGuard DNS — I want to see which certificate authorities are authorized to issue TLS certs for it, and whether DNSSEC validation passed."},{"title":"Compare resolver propagation lag","prompt":"I just updated the CAA records for shopsite.io — can you query them through AdGuard DNS and tell me what records show up, the TTL, and the response time so I can compare against Cloudflare?"},{"title":"Detect filtering or split-horizon DNS","prompt":"Can you pull the CAA records for securedomain.net from AdGuard DNS and let me know the response code and records returned? I want to check if AdGuard is filtering or giving a different answer than other resolvers."}],"resultDescription":"Returns the CAA records for the queried domain as seen by AdGuard DNS, including the record values, TTL, DNS response code (NOERROR, NXDOMAIN, or SERVFAIL), a flag indicating whether DNSSEC was validated, and the resolver's answer time in milliseconds.","failureModes":["NXDOMAIN returned if the domain does not exist or has no CAA records","SERVFAIL if AdGuard DNS cannot resolve the domain","Empty record set if no CAA records are configured for the domain","Network timeout if AdGuard DoH endpoint is unreachable","Invalid domain input may result in an error or malformed query response"],"whenToPreferThis":"Choose this endpoint when you specifically need CAA record data as seen by AdGuard DNS, particularly for comparing resolver-specific answers, checking for propagation lag, detecting filtering behavior, or auditing DNSSEC validation status across resolvers. Use this over generic DNS tools when AdGuard's perspective is the target of interest.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T18:55:02.946Z","isFirstParty":false,"canonicalSlug":"dns-caa-via-adguard-2049a276"}