{"uid":"cap_5C0F4Zi_FvWpSlChHkdeb","slug":"spf-authorizes-iterable-change-watch-16457270","name":"SPF Authorizes Iterable Change Watch","description":"Change watch for spf authorizes iterable: 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://email.intel.rallylive.ca/watch/email/spf-authorizes/iterable?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_3bJGNeuznIqral2TXywha","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 whether a domain's SPF record authorizes Iterable as a sender, returning the current result, change status, and field-level before/after diffs compared to the last check.","exampleAgentPrompt":"Keep an eye on whether mycorp.com's SPF record authorizes Iterable as a sender — let me know if anything changes compared to the last time you checked.","exampleUseCases":[{"title":"Alert on Iterable SPF revocation","prompt":"Watch mycorp.com and tell me immediately if its SPF record stops authorizing Iterable — I need to know if our transactional email setup breaks."},{"title":"Confirm Iterable was added to SPF","prompt":"I just asked our DNS team to add Iterable to newsletter.example.com's SPF record — can you check if it's changed since the last reading and confirm it's now authorized?"},{"title":"Ongoing deliverability audit","prompt":"Periodically check whether iterable.io is still listed as an authorized sender in the SPF record for clientdomain.com and flag any changes with what exactly shifted."}],"resultDescription":"Returns the current boolean result of whether the domain's SPF record authorizes Iterable, a 'changed' true/false flag comparing to the previous call (stored up to 90 days), a list of fields that changed with before and after values, and a timestamp of when the result was last seen.","failureModes":["Domain has no SPF record — returns current state as false with no previous comparison if first call","No prior check exists within 90 days — changed field may be null or baseline-only","Domain DNS lookup failure — may return an error or indeterminate result","Invalid domain format in query — likely returns a validation error","Network timeout reaching DNS resolver — may result in an error response"],"whenToPreferThis":"Use this endpoint when you need to detect changes in Iterable SPF authorization over time rather than just querying the current state. It is ideal for scheduled monitoring workflows, alerting pipelines, or audit logs where knowing what changed and when is more important than a one-shot lookup. Prefer this over a plain SPF check when you want diff-style before/after output stored across calls.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T12:46:56.808Z","isFirstParty":false,"canonicalSlug":"spf-authorizes-iterable-change-watch-16457270"}