{"uid":"cap_6tNDyZjp1L0Q-5Pe0mZ7d","slug":"lookproof-mail-check-c166e5e4","name":"Lookproof Mail Check","description":"Check SPF, DMARC, DKIM, MTA-STS, DNSSEC and more, with results that explain what was found and why. Free browser checks and a pay-per-request API with x402.","url":"https://api.lookproof.dev/v1/mail/check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"dkim_selectors":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_yrKnI0GOAbeMKLlD_YZpM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a consolidated email authentication report for a domain covering MX, SPF, DMARC, and optionally DKIM records in a single API call.","exampleAgentPrompt":"Can you run a full email authentication check on example.com, including DKIM for the selectors 'google' and 'selector1', and tell me if MX, SPF, and DMARC are properly set up?","exampleUseCases":[{"title":"Pre-send deliverability audit","prompt":"Before we start our email campaign, can you check the full mail setup for ourdomain.com — MX, SPF, DMARC, and DKIM for selector 'mailchimp' — and let me know if anything will hurt deliverability?"},{"title":"Anti-spoofing verification for new domain","prompt":"We just onboarded a vendor at vendorcorp.com — can you verify their domain has a proper DMARC policy and SPF record so we know their emails won't be spoofed?"},{"title":"IT helpdesk email troubleshooting","prompt":"Users are saying emails from clientdomain.com keep landing in spam — can you pull a complete email authentication report for clientdomain.com, including DKIM for selectors 'google' and 'k1', so I can see what's broken?"}],"resultDescription":"A single JSON report containing MX record details, the parsed SPF record, the DMARC policy and tags, DKIM public key information for each requested selector, coded diagnostic findings for each component, and an overall pass/fail/warning status for the domain's email authentication configuration.","failureModes":["Domain does not exist — NXDOMAIN returned for the domain","No MX records found — domain not configured to receive mail","SPF or DMARC record missing — findings flagged with appropriate error codes","DKIM selector not found — specific selector entries marked absent in results","DNS resolution timeout — upstream resolver unreachable","Invalid dkim_selectors parameter format — query rejected"],"whenToPreferThis":"Use this endpoint when you need a comprehensive email authentication overview in a single call instead of querying MX, SPF, DMARC, and DKIM separately. Ideal for deliverability audits, security posture checks, onboarding vendor domain validation, or diagnosing email routing issues. Prefer this over four separate DNS lookups when you want coded findings and an aggregated status rather than raw DNS answers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:40:41.179Z","isFirstParty":false,"canonicalSlug":"lookproof-mail-check-c166e5e4"}