API
Check the deliverability of a domain
The records a receiving mailbox reads before it trusts mail from a domain, scored.
GET/tools/deliverability
Runs the real call on your workspace.
GET /tools/deliverability
The records a receiving mailbox reads before it trusts mail from a domain, scored.
Example
Needs no scope. It checks MX, SPF, DKIM at the selectors the mail provider of the domain uses, DMARC and BIMI. Each check is pass, warn, fail or absent, with a verdict and notes written to be shown to a person, and score weighs them into 0 to 100, graded A to F.
curl "$OE/tools/deliverability?domain=acme.com" -H "$AUTH"{ "object": "deliverability_report", "domain": "acme.com", "score": 92, "grade": "A", "provider": "Google Workspace", "checks": [ { "id": "spf", "label": "SPF", "status": "pass", "verdict": "SPF is published and states which servers may send.", "record": "v=spf1 include:_spf.google.com ~all", "notes": [] } ]}These are the same checks as the free deliverability checker on the OpenEmail website, and they read nothing in the workspace.