A 16-point verification API with a live SMTP check that returns a verdict in under a second. Stop fake, mistyped and disposable addresses at the moment of signup, in any language.
Get your API key, free Read the docs 100 free credits · no card · credits never expire · SDKs for 6 languages.# Verify an address in real time curl https://api.emailverifierapi.com/v2/ \ -d "apikey=YOUR_KEY" \ -d "email=jane@example.com" // 200 OK { "email": "jane@example.com", "status": "passed", "catch_all": false, "disposable": false, "role": false }
Every call returns one unambiguous result your code can act on.
| Status | Meaning | Recommended action |
|---|---|---|
| passed | Deliverable mailbox | Accept the signup |
| failed | Bounces / does not exist | Block & ask to re-enter |
| unknown | Catch-all domain | Flag as risky / allow with care |
| transient | Temporary server delay | Queue and retry |
One endpoint, many workflows.
Block fake and disposable emails inline. Signup form validation →
Verify continuously as records are created, or clean in batches. Bulk verifier →
Keep junk out of your pipeline so sales works real contacts, not typos.
Common questions from developers.
A real-time email verification API checks whether an email address is valid and deliverable the moment it is submitted, for example, at signup, and returns a result in well under a second. Email Verifier API runs a 16-point check including a live SMTP handshake and returns a clear passed, failed, unknown or transient status you can branch on in code.
Most verifications return in under a second. Because it runs in real time, you can validate an address inline during signup or checkout without a noticeable delay for the user.
The API connects to the recipient mail server and performs an SMTP handshake that asks whether the mailbox exists, then disconnects before any message is sent. It also checks syntax, domain and MX records, and screens for catch-all, disposable, spam-trap and role addresses.
It is a standard REST API that works from any language. We provide copy-paste examples and SDKs for PHP, Python, Node.js, Go, Ruby and C#, with full reference in the API docs.
Pay-as-you-go: one credit per verification, billed only for Passed and Failed results, and credits never expire. There is no subscription, and every new account includes 100 free credits with no card required.
Grab your API key and 100 free credits. Copy-paste an example from the docs and you're live in minutes.
Get your free API key