{"uid":"cap_v7DLZChMV56E82PkX5l5K","slug":"dnssec-check-change-watch-16e07a96","name":"DNSSEC Check Change Watch","description":"Change watch for dnssec check: 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 dnssec check for a domain changes. $0.01 per check.","url":"https://intel.rallylive.ca/watch/dns/dnssec","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_S4cMgOXHsMW3xZnVHjg4z","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":"Runs a DNSSEC check on a domain, compares results with the previous call (stored 90 days), and returns whether anything changed along with field-level before/after diffs.","exampleAgentPrompt":"Keep an eye on the DNSSEC configuration for example.com and let me know as soon as anything changes — tell me exactly which fields changed and what they looked like before and after.","exampleUseCases":[{"title":"Alert on DNSSEC misconfiguration","prompt":"Watch the DNSSEC status for mybusiness.com and alert me immediately if the validation result changes or any field differs from the last check — I need to know the exact before and after values."},{"title":"Scheduled security audit for client domains","prompt":"Every day, check whether the DNSSEC setup for clientsite.org has changed since yesterday and give me a summary of any fields that are different, including what they changed from and to."},{"title":"Post-deployment DNSSEC verification","prompt":"We just updated our DNS zone for shopfront.net — can you run the DNSSEC check right now and compare it to the previous result so I can confirm the change took effect correctly?"}],"resultDescription":"Returns the current DNSSEC check result for the domain, a boolean 'changed' flag indicating whether anything differs from the previous call, a field-level diff showing exactly which fields changed with their before and after values, and a timestamp of when the previous result was last seen. Previous results are retained for 90 days.","failureModes":["Domain not found or invalid domain name supplied","No previous result stored (first call returns current result with changed=false or null diff)","Previous result expired after 90 days (treated as first-time check)","Payment not completed (x402 payment required, $0.02 USDC per call)","DNS resolution failure for the target domain","Upstream DNSSEC check service unavailable"],"whenToPreferThis":"Choose this endpoint when you need to detect changes in DNSSEC configuration over time rather than just seeing the current state. It is ideal for scheduled monitoring agents, security audits, and post-change verification workflows where knowing what specifically changed (field-level diffs) is more valuable than a raw lookup. Prefer it over a one-shot DNSSEC check when you want persistent diff tracking across calls without managing state yourself.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:21:51.975Z","isFirstParty":false}