Skip to the documentation
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
curl "$OE/tools/deliverability?domain=acme.com" -H "$AUTH"
Response
{  "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.

Reference