{"uid":"cap_m5_FTKJbDWMuIZIAX7YT8","slug":"dns-zone-change-detector-c9a31e43","name":"DNS Zone Change Detector","description":"DNS change detection: snapshots a domain's A, AAAA, MX, NS, TXT and CAA records, compares with the snapshot from your previous call (kept 90 days) and reports which record types changed. Call it on a schedule to get DNS hijack and misconfiguration alerts. $0.01 per check.","url":"https://intel.rallylive.ca/dns/zone-diff","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_6DFPSxKVZhYakxvU2ApTc","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":"Snapshots a domain's A, AAAA, MX, NS, TXT, and CAA records, compares with the previous snapshot (stored 90 days), and reports which record types changed since the last call.","exampleAgentPrompt":"Check rallylive.ca for any DNS record changes since the last snapshot — I want to know if any of its A, MX, NS, TXT, AAAA, or CAA records have been modified.","exampleUseCases":[{"title":"DNS hijack alert for production domain","prompt":"Monitor example.com for DNS hijacking — check if any of its A, AAAA, NS, MX, TXT, or CAA records have changed since the last time you checked and alert me if anything looks different."},{"title":"Scheduled zone integrity check","prompt":"Every hour, check whether any DNS records for mycompany.com have changed compared to the previous snapshot and send me a summary of what changed, if anything."},{"title":"Post-migration DNS verification","prompt":"We just finished migrating our DNS to a new provider — can you compare the current DNS records for ourstartup.io against the last snapshot to confirm only the nameservers changed and nothing else was modified?"}],"resultDescription":"Returns a diff report indicating which DNS record types (A, AAAA, MX, NS, TXT, CAA) changed since the previous call for the given domain. The previous snapshot is retained for 90 days. If this is the first call for a domain, a baseline snapshot is established for future comparisons.","failureModes":["Domain does not exist or is unresolvable — returns error or empty diff","First-time call has no prior snapshot to compare against — baseline is established with no diff","Domain query parameter missing — returns validation error","DNS resolver timeout or upstream failure — may return incomplete record set","Snapshot older than 90 days expired — treated as a fresh baseline"],"whenToPreferThis":"Use this endpoint when you need ongoing DNS change monitoring with historical comparison rather than a one-time DNS lookup. It is ideal for security workflows (detecting DNS hijacking, unauthorized record changes), post-migration verification, and compliance monitoring. Prefer this over a plain DNS lookup when you care about what changed, not just the current state.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:12:25.000Z","isFirstParty":false}