Domain Deliverability Checker
live$0.005/resultEnrichment
Audit a domain's email deliverability: SPF, DKIM, DMARC and policy, MX and mail provider, catch-all and blacklist checks, domain age, and a 0 to 100 health score. Flat JSON, Clay ready.
Use Cases
- Pre-send audit. Score the deliverability health of prospect domains before sending outbound email, filtering out domains likely to bounce or spam-filter.
- Clay enrichment column. Add a 0-100 deliverability health score to your Clay table to flag risky domains before they enter your sending pipeline.
Features
- SPF, DKIM and DMARC with the actual policy
- A 0 to 100 score and a low/medium/high risk level
- DNS blacklist status with the zones queried
- 27 flat fields, always present, null when absent
- Mail provider detection from MX
Input
domainstringoptionalBare domain, no scheme and no trailing slash.
domainsarrayoptionalBatch. Takes precedence over domain. One row per domain.
batchSizeintegeroptionalDomains audited concurrently per wave. Maximum 10. Default: 5.
skipCachebooleanoptionalForce a fresh audit and ignore any cached result. Default: false.
attempt_catch_allbooleanoptionalRun the SMTP catch-all probe. See Known limits before turning this on. Default: false.
Output schema
json
{
"domain": "stripe.com",
"spf_record": "v=spf1 include:_spf.google.com ~all",
"spf_valid": true,
"spf_policy": "softfail",
"dkim_selectors_found": ["google", "s1", "s2"],
"dkim_present": true,
"dmarc_record": "v=DMARC1; p=reject;",
"dmarc_policy": "reject",
"dmarc_valid": true,
"mx_records": [{"host": "aspmx.l.google.com", "priority": 10}],
"has_mx": true,
"mail_provider": "Google Workspace",
"catch_all": null,
"catch_all_status": "unknown",
"blacklisted": false,
"blacklists_listed": [],
"blacklist_status": "clean",
"spam_trap_risk": "low",
"domain_age_days": 11238,
"domain_age_source": "rdap",
"has_website": true,
"deliverability_score": 95,
"risk_level": "low",
"run_date": "2026-06-19T08:10:59Z"
}Pricing
$0.005per result
Pay-per-event billing on the Apify platform. You are charged only when the actor returns a result. No subscription, no seat license.
Free-tier Apify accounts include monthly free compute. Upgrade for higher concurrency and volume.