Skip to main content
POST
Verify Email
Verify a single email address synchronously. Results are returned immediately and cached for 24 hours.

Request Body

string
required
The email address to verify.

Examples

Response

string
The email address that was verified.
string
Verification result status:
  • clean - Email is valid and safe to send to
  • dirty - Email is invalid or risky
  • unknown - Could not determine validity
Example Response
The response is wrapped in an envelope with success, data, and meta fields. SDKs automatically extract the data object, so you access fields directly (e.g., result.isValid).

Result Categories

Risk Factors

Emails may be marked as risky for:
  • Disposable email - Temporary addresses that expire
  • Role accounts - Generic addresses like admin@, support@
  • Catch-all domains - Accept any address, can’t verify mailbox
  • High spam complaint domain - Domain has poor reputation

Credits

  • New verification: 1 credit deducted
  • Cached result: 0 credits (results cached 24 hours)

Errors