Start free with 200 credits - no credit card required

Key Features

Everything you need to validate data with confidence

  • Syntax Validation

    Check if email addresses are properly formatted according to RFC standards. Catches typos and invalid formats instantly.

  • MX Record Verification

    Verify that the domain has valid mail servers. Detect non-existent domains before they bounce.

  • Deliverability Check

    Test if the mailbox can receive emails. Reduce hard bounces and improve sender reputation.

  • Disposable Detection

    Identify temporary and disposable email services. Prevent fraud and maintain quality user data.

  • Greylisting Detection

    Flags mail servers that temporarily defer the check (greylisting), so you can tell an unknown result apart from an invalid address.

  • Fast Response Times

    Average validation time under 100ms. Suitable for real-time form validation.

Pricing

See what a validation with this API costs on each plan. This validation costs 2 credits per call.

Mini 250 credits / month
€0.0156 per validation
Small 1,000 credits / month
€0.0099 per validation
Medium 5,000 credits / month
€0.0060 per validation
Large 10,000 credits / month
€0.0050 per validation

View all plans

Use Cases

See how businesses use this API

  1. User Registration

    Validate emails during sign-up to prevent typos and fake accounts. Improve data quality from day one.

  2. Marketing Campaigns

    Clean email lists before sending campaigns. Reduce bounce rates and protect sender reputation.

  3. Newsletter Subscriptions

    Verify subscription emails to ensure deliverability. Prevent disposable emails from polluting your list.

  4. Lead Generation

    Validate lead emails immediately. Improve sales team efficiency by focusing on real, deliverable addresses.

Simple Integration

Validate emails with just a few lines of code

PHP
use ApiCheck\Api\ApiClient;

$client = new ApiClient();
$client->setApiKey('your-api-key');

$result = $client->verifyEmail('user@example.com');

if ($result->disposable_email) {
    echo 'Disposable email detected';
} elseif ($result->status === 'valid') {
    echo 'Email is valid and deliverable';
}

Why Choose ApiCheck?

Built for developers, trusted by businesses

  • Reduces email bounce rates by up to 90%
  • Detects disposable emails from thousands of known services
  • Average response time under 100ms
  • Built around GDPR principles, with no email data storage

Frequently Asked Questions

Find answers to common questions

What types of validation are performed?

We perform syntax validation (RFC compliance), MX record verification (domain exists), SMTP verification (mailbox exists), and check against our database of disposable email providers.

Can I detect disposable email addresses?

Yes! We maintain a comprehensive database of disposable and temporary email services. The API will flag these addresses so you can decide how to handle them.

Is the email stored after validation?

No, we never store email addresses submitted for validation. All validations are performed in real-time and no data is retained, in line with GDPR principles.

How accurate is the deliverability check?

Our deliverability check has an accuracy rate of over 95%. We use SMTP verification to test if the mailbox can receive emails without actually sending a message.

Can I validate emails in bulk?

The API validates one email address per request. To clean an existing list, call the API once for each address, for example from a script or with one of our client libraries.

Ready to get started?

Create a free account today and validate your first data immediately