{"uid":"cap_z1otWL6xuMMdPS3bDYfKD","slug":"dns-txt-via-nextdns-watch-9eb42583","name":"dns-txt-via-nextdns-watch","description":"Change watch for dns txt via nextdns: 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/txt/via/nextdns?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_IPNHq9GJyHUiWHwdLd4vk","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 TXT DNS records for a domain via NextDNS and returns whether they changed since the last check, along with before/after diffs.","exampleAgentPrompt":"Watch the TXT DNS records for example.com via NextDNS and tell me if anything has changed since the last time you checked — show me what fields changed and what the before and after values were.","exampleUseCases":[{"title":"SPF record change alerting","prompt":"Keep an eye on the TXT records for acmecorp.com and let me know the moment the SPF record changes — show me exactly what it was before and what it is now."},{"title":"DMARC policy monitoring","prompt":"Check the TXT DNS records for mybusiness.com via NextDNS and tell me if the DMARC policy has changed since the last check, including any before/after differences."},{"title":"Domain verification token tracking","prompt":"Has the TXT verification record for startup.io changed recently? Use the NextDNS watch to compare current TXT records against the last saved result and highlight any differences."}],"resultDescription":"Returns the current TXT DNS records for the domain as answered by NextDNS, a boolean 'changed' flag indicating whether the records differ from the previous check (stored up to 90 days), a list of fields that changed with before and after values, and a timestamp of when the records were last seen.","failureModes":["Domain not found or invalid — DNS lookup returns no records or NXDOMAIN","No previous check exists — first call returns current state with changed=false or null baseline","Domain not provided in query params — request fails with missing parameter error","NextDNS upstream unavailable — lookup may fail or time out","Payment not processed — x402 payment required before response is returned"],"whenToPreferThis":"Use this endpoint when you need to detect changes in TXT DNS records (SPF, DMARC, domain verification tokens, DKIM, etc.) specifically as resolved by NextDNS, and when you want stateful change detection with before/after diffs without managing your own storage — ideal for scheduled monitoring workflows where you want to be alerted only when something actually changes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T18:55:26.790Z","isFirstParty":false,"canonicalSlug":"dns-txt-via-nextdns-watch-9eb42583"}