1. Email Verification
istmp.email
  • Email Verification
    • Check an email address
      GET
  • Schemas
    • CheckResult
    • Signals
    • ErrorResponse
    • RateLimitError
    • ValidationErrorResponse
  1. Email Verification

Check an email address

GET
/domaincheck
Verify whether an email address belongs to a disposable or temporary
email provider.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Query Params

Responses

🟢200CheckSuccess
application/json
Email check completed successfully.
Headers

Body

🟠401Unauthorized
🟠403Forbidden
🟠422ValidationError
🟠429RateLimited
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.istmp.email/domaincheck?email=user@tempmail.com' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - disposable
Disposable email detected
{"status":true,"info":{"is_tmp":true,"result":"disposable","risk_score":95,"signals":{"mx_valid":true,"disposable_domain":true,"domain_age_available":false},"reason_codes":["disposable_domain","known_disposable_provider"]}}
Modified at 2026-03-25 01:15:50
Next
CheckResult
Built with