Email Verifier API logo

Email Verifier API

Email Verifier API is a real-time email verification service offering a 16-point engine that validates deliverability through syntax checking, DNS / MX lookups, real-time SMTP handshakes, mailbox existence probing, catch-all and greylisting detection, disposable address detection, role-account flagging, spam-trap and complainer detection, gibberish and offensive-language scanning, B2B / B2C classification, typo correction, and SMTP provider identification. The service is delivered as a single REST endpoint that accepts GET or POST requests, returns JSON or XML, and meters usage against a credit-pack balance that never expires. The product targets growth teams, ESPs, and lead-generation operators that need to eliminate hard bounces and protect sender reputation before they send.

1 APIs 1 Capabilities 12 Features
Email VerificationDeliverabilitySMTP CheckBounce PreventionLead ValidationDisposable DetectionSpam Trap DetectionCatch-All DetectionGreylistingRole Account DetectionTypo SuggestionB2B Lead Scoring

APIs

Email Verifier API Verification

Real-time email-address verification endpoint. Single resource at https://emailverifierapi.com/v2/ accepting GET or POST. Returns a top-level deliverability status (passed / fai...

Capabilities

Email Verifier API Email Verification

Workflow capability that wraps the Email Verifier API 16-point verification engine. Used by growth, marketing, and lead-generation teams to validate email addresses at signup, b...

Run with Naftiko

Features

16-Point Verification Engine

Composite engine combining syntax, DNS, MX, SMTP handshake, mailbox existence, catch-all, greylisting, disposable, role, spam-trap, gibberish, offensive, B2B, typo, complainer, and SMTP-provider checks.

Real-Time SMTP Verification

Live RCPT TO probe against the destination MX to confirm mailbox existence in real time.

Disposable Detection

Match against 50,000+ known disposable / burner email providers.

Role-Account Detection

Flag departmental aliases such as info@, sales@, support@, marketing@.

Catch-All Detection

Identify domains whose MX accepts all addresses regardless of mailbox existence.

Greylisting Handling

Distinguish temporary SMTP defenses from outright rejections so they can be retried.

Typo Suggestion

Detect domain misspellings (gmial.com -> gmail.com) and return a corrected address.

Spam-Trap and Complainer Detection

Identify honeypots and chronic spam-complainer addresses before they damage sender reputation.

B2B / B2C Classification

Classify addresses as corporate (B2B) versus consumer (B2C) free-mailbox providers.

Credit-Based Metering

Pay-as-you-go credit packs that never expire; only Paid (mailbox-level) events consume credits.

JSON or XML Response

JSON by default; XML available with `xml=true`.

GET or POST

Both GET and POST supported on the single endpoint for ad-hoc and server-to-server use.

Use Cases

Signup Validation

Block disposable, role, and invalid addresses at registration to keep user lists clean.

Pre-Send List Cleaning

Run marketing lists through verification before a send to lower bounce rate and protect IP / domain reputation.

Lead Quality Scoring

Score inbound leads on B2B vs B2C, role-account, and disposable signals to prioritize sales follow-up.

ESP Bounce Prevention

Reduce hard bounces on transactional and marketing sends to maintain ISP reputation.

Typo Recovery at Form Submit

Use `emailSuggested` to prompt users with the corrected address inline at signup.

Integrations

Salesforce

Apex HTTP-callout integration for lead validation inside Salesforce.

Google Sheets

Spreadsheet workflow for ad-hoc list verification.

Microsoft Excel

Spreadsheet workflow for ad-hoc list verification.

HubSpot

Marketing-platform integration for list cleansing.

Pipedrive

CRM integration for inbound lead validation.

Semantic Vocabularies

Email Verifier Api Context

18 classes · 3 properties

JSON-LD

API Governance Rules

Email Verifier API API Rules

9 rules · 6 errors 3 warnings

SPECTRAL

Resources

🔗
Documentation
Documentation
📝
SignUp
SignUp
🔗
Login
Login
💰
Pricing
Pricing
📰
Blog
Blog
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔧
FreeTool
FreeTool
🔗
Directory
Directory
💬
Support
Support

Sources

Raw ↑
aid: email-verifier-api
url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/apis.yml
name: Email Verifier API
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
description: |-
  Email Verifier API is a real-time email verification service offering a 16-point engine
  that validates deliverability through syntax checking, DNS / MX lookups, real-time SMTP
  handshakes, mailbox existence probing, catch-all and greylisting detection, disposable
  address detection, role-account flagging, spam-trap and complainer detection, gibberish
  and offensive-language scanning, B2B / B2C classification, typo correction, and SMTP
  provider identification. The service is delivered as a single REST endpoint that
  accepts GET or POST requests, returns JSON or XML, and meters usage against a
  credit-pack balance that never expires. The product targets growth teams, ESPs, and
  lead-generation operators that need to eliminate hard bounces and protect sender
  reputation before they send.
created: '2026-05-06'
modified: '2026-05-06'
specificationVersion: '0.20'
tags:
  - Email Verification
  - Deliverability
  - SMTP Check
  - Bounce Prevention
  - Lead Validation
  - Disposable Detection
  - Spam Trap Detection
  - Catch-All Detection
  - Greylisting
  - Role Account Detection
  - Typo Suggestion
  - B2B Lead Scoring
url-source: https://emailverifierapi.com/
apis:
  - aid: email-verifier-api:verification
    name: Email Verifier API Verification
    description: |-
      Real-time email-address verification endpoint. Single resource at
      https://emailverifierapi.com/v2/ accepting GET or POST. Returns a top-level
      deliverability status (passed / failed / unknown / transient), a granular event
      code (mailboxExists, mailboxDoesNotExist, mailboxIsFull, domainDoesNotExist,
      mxServerDoesNotExist, invalidSyntax, isCatchall, isGreylisting, transientError),
      and a set of intelligence flags (isDisposable, isRoleAccount, isFreeService,
      possibleSpamtrap, isComplainer, isOffensive, isGibberish), along with the MX
      server IP and ISO country, a typo-corrected address suggestion, the remaining
      credit balance, and the wall-clock execution time. Authentication is by API key
      passed as the `apiKey` query parameter.
    image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://emailverifierapi.com/api-docs/
    baseURL: https://emailverifierapi.com/v2/
    version: v2
    tags:
      - Email Verification
      - Deliverability
      - SMTP Check
      - Bounce Prevention
    properties:
      - type: Documentation
        url: https://emailverifierapi.com/api-docs/
      - type: SignUp
        url: https://emailverifierapi.com/register/
      - type: Pricing
        url: https://emailverifierapi.com/pricing/
      - type: TermsOfService
        url: https://emailverifierapi.com/terms-of-service/
      - type: PrivacyPolicy
        url: https://emailverifierapi.com/privacy-policy/
      - type: Login
        url: https://emailverifierapi.com/login/
      - type: Blog
        url: https://emailverifierapi.com/blog/
      - type: Integrations
        url: https://emailverifierapi.com/integrations/
      - type: FreeTool
        url: https://emailverifierapi.com/free-email-verifier/
      - type: Directory
        url: https://emailverifierapi.com/verify-company-emails/
      - type: OpenAPI
        url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/openapi/email-verifier-api-openapi.yml
        x-local-path: openapi/email-verifier-api-openapi.yml
      - type: JSONSchema
        url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/json-schema/email-verifier-api-verification-result-schema.json
        x-local-path: json-schema/email-verifier-api-verification-result-schema.json
      - type: JSONStructure
        url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/json-structure/email-verifier-api-verification-result-structure.json
        x-local-path: json-structure/email-verifier-api-verification-result-structure.json
      - type: JSONLD
        url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/json-ld/email-verifier-api-context.jsonld
        x-local-path: json-ld/email-verifier-api-context.jsonld
      - type: SpectralRules
        url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/rules/email-verifier-api-rules.yml
        x-local-path: rules/email-verifier-api-rules.yml
      - type: NaftikoCapability
        url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/capabilities/email-verification.yaml
        x-local-path: capabilities/email-verification.yaml
      - type: Vocabulary
        url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/vocabulary/email-verifier-api-vocabulary.yml
        x-local-path: vocabulary/email-verifier-api-vocabulary.yml
      - type: Plans
        url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/plans/email-verifier-api-plans-pricing.yml
        x-local-path: plans/email-verifier-api-plans-pricing.yml
      - type: RateLimits
        url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/rate-limits/email-verifier-api-rate-limits.yml
        x-local-path: rate-limits/email-verifier-api-rate-limits.yml
      - type: FinOps
        url: https://raw.githubusercontent.com/api-evangelist/email-verifier-api/refs/heads/main/finops/email-verifier-api-finops.yml
        x-local-path: finops/email-verifier-api-finops.yml
    contact:
      - FN: Email Verifier API Support
        email: [email protected]
common:
  - type: Documentation
    url: https://emailverifierapi.com/api-docs/
  - type: SignUp
    url: https://emailverifierapi.com/register/
  - type: Login
    url: https://emailverifierapi.com/login/
  - type: Pricing
    url: https://emailverifierapi.com/pricing/
  - type: Blog
    url: https://emailverifierapi.com/blog/
  - type: TermsOfService
    url: https://emailverifierapi.com/terms-of-service/
  - type: PrivacyPolicy
    url: https://emailverifierapi.com/privacy-policy/
  - type: Integrations
    url: https://emailverifierapi.com/integrations/
  - type: FreeTool
    url: https://emailverifierapi.com/free-email-verifier/
  - type: Directory
    url: https://emailverifierapi.com/verify-company-emails/
  - type: Support
    url: mailto:[email protected]
  - type: Authentication
    description: API key passed as the `apiKey` query parameter on every request.
  - type: Features
    data:
      - name: 16-Point Verification Engine
        description: Composite engine combining syntax, DNS, MX, SMTP handshake, mailbox existence, catch-all, greylisting, disposable, role, spam-trap, gibberish, offensive, B2B, typo, complainer, and SMTP-provider checks.
      - name: Real-Time SMTP Verification
        description: Live RCPT TO probe against the destination MX to confirm mailbox existence in real time.
      - name: Disposable Detection
        description: Match against 50,000+ known disposable / burner email providers.
      - name: Role-Account Detection
        description: Flag departmental aliases such as info@, sales@, support@, marketing@.
      - name: Catch-All Detection
        description: Identify domains whose MX accepts all addresses regardless of mailbox existence.
      - name: Greylisting Handling
        description: Distinguish temporary SMTP defenses from outright rejections so they can be retried.
      - name: Typo Suggestion
        description: Detect domain misspellings (gmial.com -> gmail.com) and return a corrected address.
      - name: Spam-Trap and Complainer Detection
        description: Identify honeypots and chronic spam-complainer addresses before they damage sender reputation.
      - name: B2B / B2C Classification
        description: Classify addresses as corporate (B2B) versus consumer (B2C) free-mailbox providers.
      - name: Credit-Based Metering
        description: Pay-as-you-go credit packs that never expire; only Paid (mailbox-level) events consume credits.
      - name: JSON or XML Response
        description: JSON by default; XML available with `xml=true`.
      - name: GET or POST
        description: Both GET and POST supported on the single endpoint for ad-hoc and server-to-server use.
  - type: UseCases
    data:
      - name: Signup Validation
        description: Block disposable, role, and invalid addresses at registration to keep user lists clean.
      - name: Pre-Send List Cleaning
        description: Run marketing lists through verification before a send to lower bounce rate and protect IP / domain reputation.
      - name: Lead Quality Scoring
        description: Score inbound leads on B2B vs B2C, role-account, and disposable signals to prioritize sales follow-up.
      - name: ESP Bounce Prevention
        description: Reduce hard bounces on transactional and marketing sends to maintain ISP reputation.
      - name: Typo Recovery at Form Submit
        description: Use `emailSuggested` to prompt users with the corrected address inline at signup.
  - type: Integrations
    data:
      - name: Salesforce
        description: Apex HTTP-callout integration for lead validation inside Salesforce.
      - name: Google Sheets
        description: Spreadsheet workflow for ad-hoc list verification.
      - name: Microsoft Excel
        description: Spreadsheet workflow for ad-hoc list verification.
      - name: HubSpot
        description: Marketing-platform integration for list cleansing.
      - name: Pipedrive
        description: CRM integration for inbound lead validation.
  - type: SDK
    data:
      - name: Node.js
      - name: Python
      - name: PHP
      - name: Ruby
      - name: Go
      - name: Java
      - name: C# / .NET
      - name: Rust
      - name: Kotlin
      - name: Swift
      - name: TypeScript
      - name: Elixir
      - name: Dart / Flutter
      - name: Scala
      - name: Clojure
      - name: F#
      - name: VB.NET
      - name: Perl
      - name: Lua
      - name: Julia
      - name: R
      - name: Crystal
      - name: ObjectiveC
      - name: ColdFusion
      - name: ClassicASP
      - name: PowerShell
      - name: VBScript
      - name: Delphi
      - name: cURL / Bash
      - name: OpenResty / NGINX
maintainers:
  - FN: Kin Lane
    email: [email protected]