API reference
Email checks
Detect disposable, throwaway, and community-blacklisted email addresses before they cost you a fake signup.
POST
/public/email/checkno keyCheck one email, no keyPOST
/v1/email/checkkeyCheck one email with a keyCatches disposable and throwaway mailboxes (our continuously-updated disposable-domain list powers this), validates format, and flags role addresses and community-blacklisted senders.
curl https://api.ffraud.com/public/email/check \
-H "Content-Type: application/json" \
-d '{"email":"[email protected]"}'| Field | Meaning |
|---|---|
| is_disposable | Domain serves temporary / throwaway mailboxes. |
| valid_format | The address is syntactically valid. |
| is_role_address | Generic inbox like admin@, support@, info@. |
| safe_domain | Established provider (gmail.com, outlook.com, ...). |
| community_blacklisted | Reported by the community as abusive. |
| blacklist_reports | How many community reports back that flag. |
Prefer to block disposables at signup without an API call? Download the whole disposable-email-domains list and check locally. It is MIT and refreshed every 30 minutes.
No code yet? Check any domain in the browser with the free disposable email checker, or browse the disposable email domains list. Major providers like Gmail and Outlook are always allowlisted and never returned as disposable.