{"uid":"cap_Re31ETrbji-hhLCW9H8lL","slug":"spf-flatten-change-watch-09403a94","name":"SPF Flatten Change Watch","description":"Change watch for spf flatten: 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 spf flattener changes. $0.01 per check.","url":"https://intel.rallylive.ca/watch/dns/spf-flatten","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_pNo4cCemNNTmMP0XIz3WR","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 SPF flattener results for a domain and reports whether anything changed since the last check, with before/after field diffs retained for 90 days.","exampleAgentPrompt":"Check whether the SPF flatten result for example.com has changed since the last time you ran it, and tell me exactly which fields changed with the before and after values.","exampleUseCases":[{"title":"Email deliverability drift alert","prompt":"Keep an eye on the SPF flatten output for mydomain.com and let me know the moment anything changes — I want to see exactly what fields changed and what the old versus new values were."},{"title":"Post-deployment SPF verification","prompt":"We just updated our email service provider — can you check if the SPF flatten result for ourcompany.com has changed since the last check, and show me what's different?"},{"title":"Scheduled SPF compliance monitoring","prompt":"Run the SPF flatten change watch for clientsite.org and tell me if anything has drifted since the previous check 90 days ago, including the before and after values for any changed fields."}],"resultDescription":"Returns the current SPF flatten result for the domain, a boolean 'changed' flag indicating whether it differs from the previous call, a detailed diff of exactly which fields changed with their before and after values, and the timestamp of when the result was last seen. Previous results are retained for 90 days for comparison.","failureModes":["Domain not found or invalid domain name provided","No previous result stored (first call for this domain returns current result with no diff)","DNS lookup failure for the target domain","Previous result expired beyond the 90-day retention window causing a fresh baseline","Payment not processed resulting in 402 response","Rate limiting or service unavailability"],"whenToPreferThis":"Choose this endpoint when you need to continuously monitor SPF flattener output for a domain and want automated change detection with structured before/after diffs, rather than manually comparing raw SPF flatten results yourself. Ideal for scheduled agent workflows that need to alert on DNS email configuration drift.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T07:22:01.467Z","isFirstParty":false}