{"uid":"cap_F9Sv8UdGYfwnE4Cz6IIsu","slug":"foundry-spf-record-checker-4206e865","name":"Foundry SPF Record Checker","description":"SPF record checker: the SPF record, includes, DNS lookup count and all-mechanism policy for a domain. Input: a domain.","url":"https://minty-sprout.onrender.com/v1/spf-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string","maxLength":8000,"description":"A domain"}}},"responseSchema":{"type":"json","example":{"domain":"coinbase.com","policy":"fail (strict)","record":"v=spf1 include:amazonses.com include:_spf.google.com -all","has_spf":true,"includes":["amazonses.com","_spf.google.com"],"dns_lookups":3,"all_mechanism":"-all","multiple_records":false,"too_many_lookups":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7meC28iuEuLO1cAnLPUAp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks a domain's SPF record, returning the full record text, includes, DNS lookup count, all-mechanism policy, and validation flags.","exampleAgentPrompt":"Can you check the SPF record for stripe.com and tell me what the policy is, how many DNS lookups it uses, and whether it's at risk of exceeding the 10-lookup limit?","exampleUseCases":[{"title":"Email deliverability audit","prompt":"Check the SPF record for our domain acme.com — I want to know the full record text, what services are included, and whether we're getting close to the 10 DNS lookup limit."},{"title":"Strict SPF policy verification","prompt":"Does shopify.com have a hard-fail SPF policy? Check its SPF record and tell me what the all-mechanism is set to."},{"title":"Debugging missing SPF record","prompt":"I'm having email deliverability issues with myfancystartup.io — can you check whether it even has an SPF record set up?"}],"resultDescription":"Returns a JSON object with: the domain, human-readable policy summary (e.g. 'fail (strict)'), the raw SPF record string, a boolean indicating if SPF exists, a list of included domains, the DNS lookup count, the all-mechanism value (e.g. '-all'), and boolean flags for multiple SPF records and exceeding the 10-lookup limit.","failureModes":["Domain does not exist or has no DNS records — has_spf returns false","Domain has multiple SPF records — multiple_records flag set to true, which is an SPF misconfiguration","DNS lookup count exceeds 10 — too_many_lookups flag set to true indicating a broken SPF setup","Invalid domain string input — may return an error or empty result","Network timeout during DNS resolution — service may return an error response"],"whenToPreferThis":"Use this endpoint when you need a structured, parsed breakdown of a domain's SPF configuration including DNS lookup count validation and include chain — ideal for email security audits, deliverability debugging, or automated compliance checks. Prefer this over raw DNS tools when you need the all-mechanism policy and lookup-limit analysis pre-computed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-01T06:57:41.081Z","isFirstParty":false,"canonicalSlug":"foundry-spf-record-checker-4206e865"}