Start verifying

Developers

Verify from your own code.

Generate an API key from your dashboard on any paid plan and check addresses at signup or in your sending pipeline. The same engine behind the app.

Developers · Console · EMCHEQSample

Developers

Console

Request public check endpoint · no key


      

Paid plans use POST /app/v1/verify with a bearer key.

Response

Integration

Small surface, honest results.

  • GET/validate?email=Single check, no key
  • POST/validate/batchMany addresses at once
  • POST/app/v1/verifyKeyed, on paid plans
01

Bearer authentication

Send your key in the Authorization header. Create and revoke keys from the dashboard.

02

The same verdicts

VALID, PROBABLY_VALID, UNKNOWN, DISPOSABLE or INVALID, with a 0–100 score.

03

Try it first

The dashboard has a console to run a request before you write any code.

Response

What comes back.

One object per address. Every field is something we observed, not a guess. Hover a line to read it.

{
  
  
  
  
  
  
  
  
  
  
  
  
}
Fieldstatus

Example response