{"uid":"cap_7-XUk3tD_fTUc73_cw5Er","slug":"dns-change-detect-watch-cc1181f2","name":"DNS Change Detect Watch","description":"Change watch for dns change detect: runs the check and compares it with the result from your previous call for the same domain (kept 90 days), returning the current answer, changed true/false, exactly which fields changed with before/after values, and when it was last seen. Call it on a schedule to be told when dns change detection changes. $0.01 per check.","url":"https://intel.rallylive.ca/watch/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.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Sk4JCKj392ZMZd0kHLbi-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Monitors a DNS zone for changes by comparing the current DNS check result against the previous stored result, returning what changed and when.","exampleAgentPrompt":"Keep an eye on the DNS zone for example.com and let me know if anything has changed since the last time you checked — show me exactly which records changed and what the before and after values were.","exampleUseCases":[{"title":"Detect unauthorized DNS record changes","prompt":"Check if any DNS records for mybrand.com have changed since yesterday — I want to know if someone tampered with my zone, and exactly which fields flipped."},{"title":"Monitor DNS after registrar migration","prompt":"We just moved our domain registrar for shopfront.io — can you watch the DNS zone and alert me to any changes that show up compared to the last snapshot?"},{"title":"Catch DNS drift in production","prompt":"I need you to run a DNS change check on api.myapp.net and tell me whether anything has changed, what changed specifically with before and after values, and when it was last seen."}],"resultDescription":"Returns the current DNS answer for the domain, a boolean indicating whether anything changed since the previous call, a detailed diff of exactly which fields changed with before and after values, and a timestamp of when the record was last seen. Previous results are retained for 90 days for comparison.","failureModes":["Domain not found or invalid domain name returns an error","First call for a domain has no previous result to compare against, so changed will be false","Results older than 90 days are purged, resetting the comparison baseline","Payment failure or insufficient balance blocks the check","Network timeout reaching the DNS zone"],"whenToPreferThis":"Use this endpoint when you need stateful, diff-aware DNS monitoring — specifically when you want to know not just the current DNS answer but whether it has changed and precisely what changed. Prefer this over a simple DNS lookup when building automated change-alerting workflows, detecting DNS hijacking, auditing zone integrity after migrations, or polling on a schedule. The 90-day result retention and field-level before/after diffing make it far more useful than a raw DNS query for change detection scenarios.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:22:01.779Z","isFirstParty":false}