Check a domain's email authentication: SPF (lookup limit, syntax, includes), DMARC policy and alignment, DKIM keys by selector, plus MTA-STS, TLS-RPT and BIMI, with grade, score and coded issues.
Resolve a domain's SPF, DMARC, DKIM, MTA-STS, TLS-RPT and BIMI records over DNS-over-HTTPS and return a graded report with coded issues. Optional selector and fresh=1 parameters.
Validate SPF, DMARC and DKIM record text you send in (body: {"spf": "...", "dmarc": "...", "dkim": "..."}). Offline, no DNS queries; send at least one.
Easiest way: the APIHub CLI. Credits cover x402, no wallet needed.
# install and set up once
npx @apihubio/cli register
npx @apihubio/cli topup 10
# call this service
npx @apihubio/cli call -X GET "https://proxy.apihub.io/email-auth/v1/check?domain=github.com"Or call the proxy directly (curl / any HTTP client):
curl https://proxy.apihub.io/email-auth/v1/check?domain=github.com \
-H "Authorization: Bearer ahk_your_key"
# If credits available: charged automatically, returns 200
# Otherwise: returns 402 (pay via @x402/fetch or top up credits)Estimate your monthly cost for Email Authentication Checker.