Back to API services
Developer API REST v1

Email Validator

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.

GET /api/email-validator/v1/check-email
Email Validator
Starting at Free

REST API service

Email validation before bad data enters your product

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.

Clean JSON response

Every call returns status, score, recommendation, detailed checks, and quota data.

MX-aware validation

DNS and MX records help reject domains that cannot receive email.

Risk signals

Disposable domains and role-based emails are flagged without pretending to know private mailbox existence.

Service token

Each account gets a token for server-side calls, with a regenerate option in documentation.

How it works

How developers use the service

01

Open documentation

A logged-in user opens the documentation page and receives a product-level API token.

02

Test the endpoint

The built-in console can call the live endpoint and show the exact JSON response.

03

Integrate server-side

Applications call /api/email-validator/v1/check-email with email and token query parameters.

04

Monitor quota

Every response includes used, remaining, limit, and reset time for the current hourly window.

Use cases

Where Email Validator helps

  • Signup forms that need to reduce fake or broken accounts.
  • Lead capture flows where a bad email wastes sales follow-up time.
  • CRM imports that should pre-check address quality before saving records.
  • Checkout or booking flows where confirmation emails must reach the customer.
  • Internal automations that need a fast, structured validation response.

Validation Checks

The API returns structured checks that your product can use directly.

Syntax and normalization

Checks email format, trims unsafe whitespace, normalizes casing, and validates IDN domains before deeper inspection.

DNS and MX record checks

Looks up DNS and MX records so applications can reject domains that cannot receive mail or have broken DNS setup.

Domain and risk signals

Detects common provider domains, disposable email domains, role-based mailboxes, and other practical signals for lead quality.

Token based API quotas

Each account receives a service token and plan-based hourly quota with structured quota status in every response.

API Plans

Hourly quotas for the Email Validator REST service.

Free

Start validating emails from your AI-tools account without checkout.

Free

Login to continue

100 requests per hour

  • 100 validation requests per hour
  • Personal service token
  • Syntax, DNS, MX, provider, disposable, and role-email checks
  • Interactive API documentation and test console

Pro

High-volume validation for SaaS products, agencies, CRMs, and automated lead pipelines.

EUR 599.99/mo billed monthly

Login to continue

30000 requests per hour

  • 30000 validation requests per hour
  • Personal service token
  • Syntax, DNS, MX, provider, disposable, and role-email checks
  • Interactive API documentation and test console

Endpoint pattern

Designed for simple server-side integration

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}