EmailVerify LogoEmailVerify

SDKs

Email checker SDKs for Python, Node.js, TypeScript, Go, Java, PHP. Easy email verification integration.

EmailVerify provides official SDKs for popular programming languages, making it easy to integrate email verification into your applications.

Available SDKs

Why Use Our SDKs?

Simplified Integration

Our SDKs handle all the complexity of HTTP requests, authentication, and error handling, so you can focus on building your application.

// Without SDK
const response = await fetch('https://api.emailverify.ai/v1/verify', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${apiKey}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ email: 'user@example.com' }),
});
const result = await response.json();

// With SDK
const result = await client.verify('user@example.com');

Type Safety

All SDKs provide proper type definitions (where applicable) for autocomplete and compile-time error checking.

Automatic Retries

SDKs automatically handle transient failures with configurable retry logic.

Rate Limit Handling

Built-in rate limit handling ensures your application gracefully handles API limits.

Common Features

All our SDKs provide:

FeatureDescription
Single VerificationVerify individual email addresses
Bulk VerificationSubmit and manage bulk verification jobs
Credit ManagementCheck remaining verification credits
Webhook SupportConfigure webhook endpoints
Error HandlingComprehensive error types and messages
Retry LogicAutomatic retry for transient failures
Timeout ConfigurationCustomizable request timeouts

Quick Comparison

LanguagePackage ManagerAsync SupportFramework Integration
Node.jsnpm / yarnPromise-basedExpress, Fastify
Pythonpipasync/awaitDjango, Flask, FastAPI
TypeScriptnpm / yarnPromise-basedFull type definitions
Gogo modulesGoroutinesStandard library
PHPComposer-Laravel
JavaMaven / GradleCompletableFutureSpring Boot

Installation Overview

npm install @emailverify/node
# or
yarn add @emailverify/node
pip install emailverify
go get github.com/emailverify/go-sdk
composer require emailverify/php-sdk
<dependency>
  <groupId>com.emailverify</groupId>
  <artifactId>emailverify-java</artifactId>
  <version>1.0.0</version>
</dependency>

Getting Started

  1. Get your API Key - Sign up at EmailVerify and get your API key from the dashboard
  2. Install the SDK - Use your language's package manager
  3. Initialize the client - Configure with your API key
  4. Start verifying - Call the verify method

Need Help?

On this page