POST /v1/domain/email-auth

SPF, DKIM, and DMARC checker API

Check any domain's mail authentication in one call: MX, SPF policy and lookup count, DMARC policy, DKIM selectors, and BIMI, with a letter grade and the fixes to make.

1 credit per check · $4.95 per 1,000 on Starter, $2.00 on Volume. Always billed.

POST /v1/domain/email-auth200 OK

Request

{
  "domain": "northwind.io"
}

Response review

{
  "verdict": {
    "status": "weak",
    "reason": "grade_c"
  },
  "risk": {
    "score": 35,
    "level": "medium"
  },
  "details": {
    "grade": "C",
    "spf": {
      "policy": "softfail",
      "dns_lookups": 4
    },
    "dmarc": {
      "policy": "none"
    },
    "dkim": {
      "selectors_found": [
        "google"
      ]
    }
  },
  "recommendation": {
    "action": "review",
    "message": "Fix: dmarc not enforced, …"
  }
}

What you get back

Every response has a verdict, a risk score, and a recommended action. These are the fields specific to this check; the API reference lists them all.

Live DNSGrade A–F1 credit
grade
A (fully set up) to F
spf
Record, policy (fail, softfail, neutral, pass), and DNS lookup count
dmarc
Policy, subdomain policy, pct, and report address
dkim
Which common selectors publish a key
bimi
Brand logo record
mx
Mail servers

What it checks

  • MX records
  • SPF policy and the 10-lookup limit
  • DMARC policy, pct, and reporting
  • 21 common DKIM selectors
  • BIMI record
  • A–F grade with fixes

Try it in a minute

curl https://api.validationcheck.net/v1/domain/email-auth \
  -H "Authorization: Bearer $VC_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domain":"northwind.io"}'

Use a free test key to get documented answers without spending credits.

Where teams use it

01

Deliverability audits

Show prospects exactly what to fix.

02

Vendor risk

Domains without DMARC are easy to spoof.

03

Onboarding checks

Confirm a customer's sending domain before their first campaign.

Questions

Can you find every DKIM selector?

Selectors aren't listed in DNS, so we check the 21 most common ones. A custom selector won't be found.

Pairs well with

Get started in 60 seconds

50 free trial credits. Free test keys. No card needed.