Disposable Email Detector API
Checks if an email is from a disposable or temporary provider. You get a risk score, DNS analysis, and typo detection. Works against 134,000+ domains, updated weekly. Just send a GET request and get a JSON response. Simple as that.
2 subscribers
14 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Disposable Email Detector API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Email Check | ||
| POST |
checkEmailBulk /v1/check/bulk |
Send an array of emails and check them all at once. Max batch size depends on your plan: Free (10), Basic (100), Pro/Ultra/Enterprise (500). Each email in the batch counts as one… |
| GET |
checkEmail /v1/check |
Send an email address and get back whether it is from a disposable provider, a risk score from 0 to 100, DNS details, and typo suggestions. This is the main endpoint you will use… |
| Domain Check | ||
| GET |
checkDomain /v1/domain |
Check a domain directly without providing a full email. Returns everything from the email check plus related disposable domains and a category label. Good if you want to block… |
| Typo Detection | ||
| GET |
suggestEmail /v1/suggest |
Catches common email domain typos. Send an email like [email protected] and it will suggest [email protected]. Uses a map of 80+ known typos plus Levenshtein distance as a fallback.… |
| Usage | ||
| GET |
getUsage /v1/usage |
Returns how many requests you have used, how many are left, and when the current billing period ends. Call this to keep track of your quota. |
| Public | ||
| GET |
getStats /v1/stats |
Returns how many disposable and whitelisted domains are in the database. Useful if you want to show your users how big the detection list is. No auth needed. |
| GET |
healthCheck /health |
Returns the current status of the API. No auth needed. |
| Other endpoints | ||
| GET |
checkEmail /v1/check |
Send an email address and get back whether it is from a disposable provider, a risk score from 0 to 100, DNS details, and typo suggestions. This is the main endpoint you will use… |
| POST |
checkEmailBulk /v1/check/bulk |
Send an array of emails and check them all at once. Max batch size depends on your plan: Free (10), Basic (100), Pro/Ultra/Enterprise (500). Each email in the batch counts as one… |
| GET |
getUsage /v1/usage |
Returns how many requests you have used, how many are left, and when the current billing period ends. Call this to keep track of your quota. |
| GET |
healthCheck /health |
Returns the current status of the API. No auth needed. |
| GET |
getStats /v1/stats |
Returns how many disposable and whitelisted domains are in the database. Useful if you want to show your users how big the detection list is. No auth needed. |
| GET |
suggestEmail /v1/suggest |
Catches common email domain typos. Send an email like [email protected] and it will suggest [email protected]. Uses a map of 80+ known typos plus Levenshtein distance as a fallback.… |
| GET |
checkDomain /v1/domain |
Check a domain directly without providing a full email. Returns everything from the email check plus related disposable domains and a category label. Good if you want to block… |
Disposable Email Detector API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $9 / month | 5 / second |
|
| ULTRA | $29 / month | 20 / second |
|
| MEGA | $79 / month | 50 / second |
|