Mailbeam
API · Developer

Email Verification API

One REST endpoint. Verify any email in under 100ms. GDPR-compliant, EU-hosted, with SDKs for Node, Python, PHP, Ruby, and Go.

What Mailbeam checks

Every verification runs 7 checks in parallel and returns a structured result in under 100ms.

Sub-100ms response time

Verify emails in real time at the point of signup without adding perceptible latency to your user flows.

Live SMTP verification

Connect directly to mail servers and confirm that a specific mailbox exists — not just that the domain has MX records.

EU-hosted, GDPR-first

All processing within EU infrastructure. No data retention after verification. DPA available for Article 28 compliance.

SDKs for every stack

Official libraries for Node.js, Python, PHP, Ruby, and Go. One function call returns a structured result.

Disposable & role detection

Block throwaway addresses and department inboxes (info@, admin@) with a continuously updated database.

Typo suggestion

When a user types 'gmal.com', return 'gmail.com' instantly so they can correct it before submitting.

How it works

1

Send a POST request

POST the email address to /v1/verify with your API key in the Authorization header. That's it.

2

DNS and MX lookup

Mailbeam queries DNS for the domain's MX records to confirm the domain can receive email.

3

SMTP handshake

We connect to the mail server and simulate a delivery attempt to confirm the specific mailbox exists.

4

Structured JSON result

Receive a JSON response with status (deliverable/risky/undeliverable/unknown), a 0-100 score, and individual check results.

Integrate in minutes

cURLbash
curl -X POST https://api.mailbeam.dev/v1/verify \
  -H "Authorization: Bearer $MAILBEAM_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email": "user@example.com"}'

# Response:
# {
#   "email": "user@example.com",
#   "status": "deliverable",
#   "score": 97,
#   "valid": true,
#   "disposable": false,
#   "role": false,
#   "suggestion": null
# }

When to use it

Signup forms

Validate at the point of registration to stop fake and mistyped emails before they enter your system.

API integrations

Programmatically verify emails in any backend language using the REST API or official SDKs.

Webhooks and async flows

Use Mailbeam's batch endpoint with webhooks for async verification of large lists.

CRM enrichment

Enrich contact records with verification status and score to power lead scoring and routing.

Frequently asked questions

Ready to integrate?

Free tier includes 1,000 verifications/month. No credit card required.