{"uid":"cap_XpODd_2OHzVx1hBdP44DH","slug":"spf-policy-lookup-c2b765fe","name":"SPF Policy Lookup","description":"SPF policy lookup for Security review: Return and parse the domain SPF TXT policy. DNS data only; does not send email or verify that an inbox exists.","url":"https://market.datapackvibe.com/x402/demand-domain-spf-policy-security-review?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"domain":{"type":"string","default":"example.com","description":"Public DNS domain, e.g. example.com."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FijkMuh7531kBvU5ZQ6WR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and parses the SPF TXT DNS record for a given domain to reveal its email sender authorization policy.","exampleAgentPrompt":"Can you look up the SPF TXT DNS record for gmail.com and tell me what mail servers and IP ranges are authorized to send email on its behalf?","exampleUseCases":[{"title":"Security audit of vendor domain","prompt":"I'm reviewing a third-party vendor before onboarding them — can you pull and parse the SPF record for vendorcorp.com so I can see which mail servers they authorize?"},{"title":"Phishing investigation triage","prompt":"We received a suspicious email claiming to be from payments.acme.io — can you fetch the SPF policy for acme.io so I can check whether the sending IP would even be permitted?"},{"title":"Pre-deployment email config check","prompt":"Before we go live, can you check the SPF DNS record for our new domain startupco.com to confirm it's properly set up and includes our SendGrid servers?"}],"resultDescription":"Returns the raw SPF TXT DNS record string for the queried domain along with a parsed breakdown of its mechanisms (e.g. ip4, ip6, include, a, mx, all qualifiers), enabling the caller to understand which mail servers are authorized to send on behalf of the domain.","failureModes":["Domain does not exist — DNS NXDOMAIN error returned","Domain exists but has no SPF TXT record published","Domain has multiple SPF records (RFC violation) — may return error or first found","Malformed SPF record that cannot be parsed","DNS resolution timeout or network error","Too many DNS lookups in SPF chain (exceeds RFC 7208 limit of 10)"],"whenToPreferThis":"Use this endpoint when you need to inspect or validate a domain's SPF email-sending policy via DNS, particularly for security reviews, phishing investigations, email deliverability audits, or compliance checks. It is a read-only DNS lookup — prefer it over email verification services when you only need the DNS policy itself, not inbox existence or deliverability testing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T12:42:50.729Z","isFirstParty":false,"canonicalSlug":"spf-policy-lookup-52946dad"}