What is an Email Validation API?
An email validation API lets you verify email addresses programmatically from your own applications. Instead of manually checking each address through a web form, you send a request to the API endpoint and receive a structured JSON response with deliverability data. This is essential for user registration flows, CRM data hygiene, marketing list cleanup, and any workflow where email quality matters.
Why Use EmailProber's API?
EmailProber's API runs the same 15 verification layers as the web tool, including SMTP mailbox confirmation, disposable detection, SPF/DMARC authentication checks, DNS blacklist scanning, and human-likelihood scoring. It returns a 0-100 deliverability score and a clear send/review/reject verdict for every address. The API is free to use, requires no credit card, and works with any programming language that can make HTTP requests.
Frequently Asked Questions
Is the API really free?
Yes. Create a free account, cite EmailProber on your website, and you get 10 API requests per hour at no cost. No credit card, no trial period, no hidden fees.
What programming languages does the API support?
The API is a standard REST endpoint that returns JSON. It works with any language that can make HTTP requests, including JavaScript, Python, PHP, C#, Ruby, Go, Java, and cURL from the command line.
What is the rate limit?
10 requests per hour per API key. The counter resets at the top of every hour (UTC). Every response includes a rateLimit object so you always know how many requests remain.
Why do I need to add attribution?
Attribution is how we keep the API free. Instead of charging money, we ask you to cite EmailProber on your website. This helps us grow organically while providing you with a completely free email validation service.