Clean JSON response
Every call returns status, score, recommendation, detailed checks, and quota data.
REST API for email syntax, domain, MX, and deliverability validation.
Email Validator is an AI-tools REST API for practical email quality checks. It validates syntax, normalizes domains, checks DNS and MX records, identifies common free providers, flags disposable or role-based addresses, and returns a structured risk score that applications can use before accepting or storing an email address.
/api/email-validator/v1/check-email
REST API service
Email Validator is built for signup forms, lead capture pages, CRMs, checkout flows, and internal automations where a wrong email address creates wasted work later. The API returns a structured validation result instead of a simple yes/no answer, so your application can decide whether to accept, warn, block, or route an address for manual review.
The service combines syntax validation, IDN domain normalization, DNS and MX inspection, common provider detection, disposable-domain signals, and role mailbox flags. Every request is tied to a service token and plan-based hourly quota, making it suitable for real production usage and future API services inside AI-tools.
Every call returns status, score, recommendation, detailed checks, and quota data.
DNS and MX records help reject domains that cannot receive email.
Disposable domains and role-based emails are flagged without pretending to know private mailbox existence.
Each account gets a token for server-side calls, with a regenerate option in documentation.
How it works
A logged-in user opens the documentation page and receives a product-level API token.
The built-in console can call the live endpoint and show the exact JSON response.
Applications call /api/email-validator/v1/check-email with email and token query parameters.
Every response includes used, remaining, limit, and reset time for the current hourly window.
Use cases
The API returns structured checks that your product can use directly.
Checks email format, trims unsafe whitespace, normalizes casing, and validates IDN domains before deeper inspection.
Looks up DNS and MX records so applications can reject domains that cannot receive mail or have broken DNS setup.
Detects common provider domains, disposable email domains, role-based mailboxes, and other practical signals for lead quality.
Each account receives a service token and plan-based hourly quota with structured quota status in every response.
Hourly quotas for the Email Validator REST service.
Start validating emails from your AI-tools account without checkout.
100 requests per hour
Recommended
Higher hourly capacity for production signup forms, landing pages, and CRM intake.
1500 requests per hour
High-volume validation for SaaS products, agencies, CRMs, and automated lead pipelines.
30000 requests per hour
Endpoint pattern
Use the product documentation page to generate your token, test responses, and track hourly usage.
GET https://ai.mihajlo.mk/api/email-validator/v1/check-email?email=example@domain.com&token={serviceTokenHere}