{"uid":"cap_UfyoJn31M0FFtHMAM72Xi","slug":"dns-txt-records-change-watch-fa6bfaac","name":"DNS TXT Records Change Watch","description":"Change watch for dns txt records: 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 txt record lookup changes. $0.01 per check.","url":"https://intel.rallylive.ca/watch/dns/txt","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_TG4zjvFRzBViSNuX5kQJS","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 DNS TXT records for a domain and returns whether they changed compared to the previous check, with before/after field diffs.","exampleAgentPrompt":"Keep an eye on the DNS TXT records for example.com and let me know if anything has changed since the last time you checked — especially SPF or DKIM entries.","exampleUseCases":[{"title":"SPF record tampering detection","prompt":"Watch the DNS TXT records for mycompany.com and alert me if the SPF record changes at all — I want to know immediately if someone modifies our email authentication settings."},{"title":"Domain verification TXT monitoring","prompt":"Check if the Google site verification or any other TXT record on clientdomain.com has changed since the last check — I need to know if any verification tokens were removed or added."},{"title":"Scheduled DNS audit for security team","prompt":"Run a DNS TXT record change check on acmecorp.io and tell me exactly which fields changed, what they looked like before, and what they look like now compared to your last check 24 hours ago."}],"resultDescription":"Returns the current DNS TXT records for the domain, a boolean 'changed' flag, a field-level diff showing exactly which records were added, removed, or modified with before/after values, and a timestamp of when the records were last seen. The previous result is retained for 90 days for comparison.","failureModes":["Domain not found or invalid — returns error with no records","First-time call for a domain has no previous snapshot to compare against, so 'changed' may be indeterminate","DNS propagation delays may cause transient differences","Rate limiting or payment failure may prevent the check from running","Records may be temporarily unavailable due to DNS resolver outages"],"whenToPreferThis":"Choose this endpoint when you need to detect changes to DNS TXT records over time on a scheduled or on-demand basis, rather than just fetching current records. It is specifically useful for monitoring SPF, DKIM, DMARC, domain verification tokens, and other TXT records for unauthorized modifications or configuration drift, with built-in diffing and 90-day history retention.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:21:55.616Z","isFirstParty":false}