{"uid":"cap_dEDPOlrKs8ewO4Hsaziwd","slug":"dns-ns-via-cleanbrowsing-watch-98b82678","name":"dns-ns-via-cleanbrowsing-watch","description":"Change watch for dns ns via cleanbrowsing: runs the check, compares it with the result from your previous call for the same domain (kept 90 days) and returns the current answer, changed true/false, the fields that changed with before/after values, and when it was last seen. Schedule it to be alerted when this changes. $0.02 per check.","url":"https://dns.intel.rallylive.ca/watch/dns/ns/via/cleanbrowsing?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.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_cN_wX7-QpKoID5rf-oiby","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 NS (nameserver) records for a domain via CleanBrowsing DNS and returns whether they changed since the last check, with before/after field diffs.","exampleAgentPrompt":"Keep an eye on the nameservers for example.com using the CleanBrowsing DNS watch — let me know if they've changed since the last time you checked.","exampleUseCases":[{"title":"Detect domain hijacking early","prompt":"Watch the NS records for mybrand.com via CleanBrowsing and tell me immediately if the nameservers have changed from what they were before — I'm worried about unauthorized delegation changes."},{"title":"Monitor DNS migration progress","prompt":"I'm migrating mybusiness.com to new nameservers this week — check via CleanBrowsing and tell me when the NS records have actually changed from the previous result so I know the cutover happened."},{"title":"Scheduled NS record alerting","prompt":"Set up a recurring check on the nameservers for clientdomain.net using the CleanBrowsing DNS watch so I get alerted any time the NS records change compared to the last stored result."}],"resultDescription":"Returns the current NS records for the domain as resolved by CleanBrowsing DNS, a boolean 'changed' flag indicating whether the result differs from the previous call (stored for up to 90 days), a list of fields that changed with before/after values, and a timestamp of when the records were last seen.","failureModes":["Domain not found or NXDOMAIN — NS query returns empty or error response","No prior result stored — first call cannot produce a meaningful diff, changed will be false or undefined","CleanBrowsing DNS resolver unavailable — upstream timeout or error","Invalid domain format in query — query rejected","90-day history expired — previous result no longer available for comparison"],"whenToPreferThis":"Choose this endpoint when you specifically want change detection for NS records using CleanBrowsing as the resolver, and you need persistent state comparison (up to 90 days) without managing your own storage. Prefer it over plain NS lookup endpoints when your goal is alerting or drift detection rather than a one-time query. It is particularly suited to scheduled polling workflows where you want to detect domain hijacking, delegation changes, or DNS migrations.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T18:55:26.792Z","isFirstParty":false,"canonicalSlug":"dns-ns-via-cleanbrowsing-watch-98b82678"}