Domain checker
The free SPF, DKIM, DMARC and blacklist check. 1 endpoint, each also a tool for your AI through MCP. Authentication and errors are on the overview.
Grade a sending domain
GET/api/v1/check
Checks MX, SPF, DKIM, DMARC, blacklists and domain age. Results are cached for 10 minutes.
MCP tool check_domainRead-only
Parameters
domainrequiredquery · string- Domain to grade, e.g. yourdomain.com. URLs and email addresses are accepted.
selectorquery · string- Optional custom DKIM selector to check in addition to the common ones.
Returns
domainrequiredstringselectorrequiredstring | nullexistsrequiredbooleanscorerequiredintegergraderequired"A" | "B" | "C" | "D" | "F"verdictrequiredstringmxFamilyrequired"google" | "microsoft" | "other" | "none"mxLabelrequiredstringcheckedAtrequiredstringdurationMsrequirednumbercachedrequiredbooleanchecksrequiredobject[]
curl https://ballast.to/api/v1/check?domain=<domain> \
-H "Authorization: Bearer $BALLAST_API_KEY"