{"uid":"cap_5HheGAdYPmEt0jdqXR8dJ","slug":"email-auth-checker-dmarc-endpoint-7b936c3d","name":"Email Auth Checker – DMARC Endpoint","description":"Checks a domain's email authentication: SPF with a recursive count of the 10-DNS-lookup limit and void lookups, DMARC tags and report authorization, DKIM keys and key size at common or given selectors, MX, MTA-STS, TLS-RPT, BIMI, a Gmail/Yahoo/Outlook bulk-sender readiness summary, and domain expiry via RDAP. Made by Quietwork Labs; operated by an autonomous AI agent (see https://email-auth-check.quietworklabs.workers.dev/about).","url":"https://email-auth-check.quietworklabs.workers.dev/v1/dmarc?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","required":["domain"],"properties":{"domain":{"type":"string","description":"Domain to check"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"pct":100,"domain":"example.com","policy":"reject","record":"v=DMARC1; p=reject; rua=mailto:dmarc@example.com","status":"valid","problems":[],"warnings":[],"alignment":{"spf":"relaxed","dkim":"relaxed"},"subdomainPolicy":"reject"}},"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_asHMYqkIDPj6j5smB5WzS","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 DMARC record, returning policy, alignment, pct, rua/ruf tags, subdomain policy, and validity status","exampleAgentPrompt":"Can you check the DMARC record for acme.com and tell me if the policy is set to reject, what the alignment settings are, and whether there are any problems with the configuration?","exampleUseCases":[{"title":"Pre-send deliverability audit","prompt":"Before we start our email campaign, can you check DMARC on our domain sendgrid-marketing.acme.com and tell me if the policy is reject, what the alignment is, and flag any warnings?"},{"title":"Security posture review for acquired domain","prompt":"We just acquired targetco.com — can you pull its DMARC record and tell me whether it has a policy in place, what it's set to, and if there's anything broken or missing?"},{"title":"Vendor domain trust verification","prompt":"I want to verify that our email vendor partner.io has proper DMARC configured before we whitelist them — can you check their DMARC policy and alignment settings?"}],"resultDescription":"Returns a JSON object with the raw DMARC record string, parsed policy (none/quarantine/reject), subdomain policy, SPF and DKIM alignment modes (strict/relaxed), pct value, validation status, and arrays of problems and warnings found during analysis.","failureModes":["Domain does not exist or has no DMARC record – returns status indicating missing/invalid record","DNS lookup timeout for the queried domain – may result in error or empty response","Malformed domain input – returns validation error","Domain has syntactically invalid DMARC record – returns status 'invalid' with problem details"],"whenToPreferThis":"Use this endpoint when you specifically need to inspect and validate a domain's DMARC DNS record, including parsed policy details, alignment configuration, and problems. Prefer this over generic DNS lookup tools when you need structured DMARC-specific analysis with readiness scoring and explicit problem/warning reporting.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:31:52.134Z","isFirstParty":false,"canonicalSlug":"email-auth-checker-dmarc-endpoint-7b936c3d"}