Mailthentic
Developer-Ready

Email Verification API

Integrate real-time email verification into your application with a simple REST API. Validate addresses at signup, import, or any workflow — single or batch.

Quick Start Example

Verify an email address with a single API call.

cURL
curl -X POST https://mailthentic.com/api/verify/ \
  -H "Authorization: Api-Key YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email": "user@example.com"}'
Response
{
  "email": "user@example.com",
  "status": "valid",
  "score": 95,
  "checks": {
    "syntax": true,
    "domain_exists": true,
    "mx_records": true,
    "is_disposable": false,
    "is_role_based": false
  }
}
API Capabilities

API Features

Single Email Verification

Verify individual email addresses in real time. Ideal for registration forms, checkout flows, and lead capture points.

Batch Verification

Submit multiple email addresses in a single API call. Process CRM imports, list uploads, and data pipeline batches efficiently.

Low-Latency Responses

Single verifications return in 1–3 seconds. Fast enough for inline form validation without degrading user experience.

Secure API Key Authentication

API key-based authentication with role scoping. Generate, rotate, and revoke keys from your dashboard at any time.

Common API Integration Use Cases

Registration Form Validation

Verify email addresses in real time as users sign up. Block disposable and invalid addresses at the front door, reducing fake signups and improving onboarding quality.

CRM Import Cleaning

Verify emails during bulk data imports. Clean contact records before they enter your CRM, maintaining data quality from day one.

Marketing Automation Triggers

Add verification as a step in your automation workflows. Only route verified contacts into nurture campaigns to protect sender reputation.

Lead Scoring Enrichment

Use verification results to enrich lead scoring models. Prioritize leads with verified business emails and flag disposable or role-based addresses.

256-bit SSL Encrypted
No Emails Sent During Verification
No Data Reselling — Ever
98.4% Accuracy Rate

Frequently Asked Questions

What authentication method does the API use?

The API uses API key authentication. Include your key in the Authorization header. You can generate and manage API keys from your dashboard.

What is the API rate limit?

Rate limits depend on your plan. All plans include generous request allowances for real-time verification. Contact support for enterprise-level throughput requirements.

Can I verify emails in bulk via the API?

Yes. The API supports both single-email verification for real-time use cases and batch endpoints for processing multiple addresses in a single request. For large lists, consider the bulk email verifier dashboard upload.

What response codes should I handle?

The API returns standard HTTP status codes. Successful verifications return 200 with a JSON response containing the verification status, confidence score, and detailed check results. Handle 400 (bad request), 401 (unauthorized), 429 (rate limited), and 500 (server error) for robust integration.

Is there a sandbox or test mode?

You can test the API with your free credits. The API behaves identically in test and production, so you can validate your integration without any special configuration.

Get Your API Key

Create a free account, generate your API key, and start verifying emails in minutes. No credit card required.