BASE
Public endpoints for checking disposable email domains. No API key required.
https://email.udah.pw
/api/check
/api/check/bulk
Check one email from query string. Response is a CheckResult.
POST
/api/check/bulk
Check many emails. Accepts JSON { "emails": [...] } or plain text, one
email per line. This page uses this endpoint.
CHECK RESULT
inputTrimmed input
string
valid_formatBoolean
email syntax result
disposableBoolean
disposable-domain result
domainDomain string
or null
reasonMachine-readable result reason
ERROR CODES
missing_emailEmail
field or query missing
invalid_jsonJSON
body cannot be parsed
invalid_textPlain
text payload invalid
too_many_itemsBulk
request exceeds limit
payload_too_largeRequest body too large