Gmail
gmail.com · googlemail.com
Real-time email deliverability check
Drop the addresses that would bounce before you send: typos, closed accounts, addresses that were never real. No provider list to check against — corporate domains and small regional mailboxes work the same way.
The providers our customers check most often — not a whitelist. Domains that are not listed work just the same, including corporate and small regional mailboxes.
For the domains below, run the avatar check instead and the response carries two more fields alongside the deliverability result: avatar (whether there is one) and avatar_url (the image address). Other domains have no avatar to fetch — an avatar check on them is rejected before it is billed, not charged and returned empty.
gmail.com · googlemail.com
yandex.ru · yandex.com · ya.ru · yandex.by · yandex.kz · yandex.ua · yandex.com.tr · narod.ru
mail.ru · inbox.ru · bk.ru · list.ru · internet.ru
Check an address during sign-up, form submission, or contact import, then use the result to decide what happens next.
curl https://emailcheckpro.com/api/v1/check \
-H "X-API-Key: sk_live_..." \
-H "Content-Type: application/json" \
-d '{"service_type":"email","identifier":"example@gmail.com"}'
{
"service_type": "email",
"identifier": "example@gmail.com",
"registered": true
}
The synchronous multi-address endpoint takes up to 100 addresses per request and still answers in that same HTTP response. It is not an async task, so there is no task id to poll.
Limits and concurrencyAn undeliverable address returns the same keys with false and an empty string. Parse one shape — no separate branch for the negative case.
Response fieldsPoint Claude, Cursor or any MCP client at your account and it runs the same checks from a chat, against the same balance.
MCP setup
Email Infrastructure Strategy: Separating Your Sending StreamsLearn email infrastructure best practices for separating sending streams and using registration signals to inform data hygiene workflows.Read article
Why Client-Side Email Validation Isn't Enough: Moving to Service-Layer VerificationDiscover why client-side checks fail and how a service-layer email verification workflow protects data integrity across web, API, and batch entry points.Read article
Beyond Built-in Mail: Why Transactional Email Infrastructure Needs a Dedicated StrategyExplore why modern transactional email infrastructure requires dedicated delivery strategies and real-time registration signals for data hygiene.Read article
Beyond Autonomous SDRs: Building Reliable AI Outreach Workflows with Real-Time DataLearn how to ground AI-driven email outreach workflows with real-time registration checks to inform list hygiene and support human-led strategy.Read article
The Seasonal Outreach Myth: Why Data Quality Matters More Than TimingDiscover why email outreach data quality matters more than seasonal timing. Learn how real-time registration checks support list hygiene.Read article
The Pre-Call Data Audit: How to Verify Lead Identity and Contact Data Before Your MeetingLearn how lead data verification supports pre-call research by checking provider registration status, avatar signals, and catch-all domain records.Read articleThe things people ask before their first send.
Yes. Once an address is submitted the result comes back in the same HTTP response — no task queue, no polling — in about a second for one address. It reports the state at the moment of the check, so run it again whenever you need a current answer.
No. The check answers whether the address exists and is still in use at its provider — it catches typos, closed accounts and addresses that were never real, which is where most bounces come from. Whether the message then lands in the inbox or in spam depends on your sending domain reputation and your content, not on this step.
No. Checks run against the provider's own account lookups. The person behind the address receives nothing, and no message is queued on your behalf.
The avatar check covers the Gmail, Yandex and Mail.ru domains. Everything else — including Outlook, Yahoo and iCloud — is rejected before it is billed, rather than charged and returned empty. The deliverability check itself has no domain restriction; any address works.
Undetermined. They accept every address, so there is nothing to confirm either way. Undetermined checks are refunded, not guessed.
Create an account and contact support for 100 free checks, usable on any product. After that you pay per check — balance never expires and nothing auto-renews.