Email Verification API
for Developers
Simple REST API. Official SDKs. Comprehensive documentation. Integrate email verification into any application in minutes.
Verify Your First Email in 30 Seconds
No SDK needed. Just make a simple HTTP request.
curl -X POST https://api.rocketverifier.com/v1/verify \
-H "Authorization: Bearer rv_live_xxxxx" \
-H "Content-Type: application/json" \
-d '{"email": "john@example.com"}' Response:
{
"success": true,
"data": {
"email": "john@acme.com",
"status": "deliverable",
"reason": "accepted_email",
"score": 95,
"domain": {
"name": "acme.com",
"acceptAll": false,
"disposable": false,
"free": false
},
"provider": "google.com",
"mxProvider": "google",
"isReputableMx": true,
"isRoleBased": false,
"isCatchAll": false,
"hasSPF": true,
"hasDMARC": true,
"hasDKIM": true,
"authenticationScore": 95,
"deliverabilityTier": "excellent",
"suggestion": null,
"processingTimeMs": 234
}
} Get your API key to start:
Get Free API KeyAPI Reference
Our REST API provides everything you need for email verification.
SDKs for Every Language
Official, maintained SDKs with TypeScript support, retry logic, and comprehensive documentation.
Node.js
@rocketverifier/sdk Full TypeScript support, ESM and CommonJS
npm install @rocketverifier/sdk Python
rocketverifier Full type hints, async support, context manager
pip install rocketverifier PHP
rocketverifier/sdk PSR-4 autoloading, PHP 8.0+
composer require rocketverifier/sdk Ruby
rocketverifier Ruby 3.0+, built-in retry logic
gem install rocketverifier Go
github.com/rocketverifier/go-sdk Idiomatic Go, context support
go get github.com/rocketverifier/go-sdk import RocketVerifier from '@rocketverifier/sdk';
const rv = new RocketVerifier('rv_live_xxxxx');
// Verify single email
const result = await rv.verify('user@example.com');
console.log(result.status); // 'deliverable'
// Batch verification
const job = await rv.batch.create({
emails: ['user1@example.com', 'user2@example.com'],
webhookUrl: 'https://yoursite.com/webhook'
}); Built for Developers
Every feature a developer needs for a smooth integration experience.
Lightning Fast
Single email verification in under 500ms. API response times under 50ms.
Secure Authentication
API keys with granular scopes. Keys are hashed and never stored in plain text.
Built-in Retry Logic
All SDKs include exponential backoff retry for transient failures.
Webhook Support
Get notified when batch jobs complete. HMAC signing for security.
Generous Rate Limits
Up to 1000 requests per minute on Enterprise plans.
99.9% Uptime SLA
Distributed infrastructure with automatic failover.
Webhooks for Real-Time Updates
Get notified instantly when batch jobs complete or when verification results are ready. All webhook payloads are signed with HMAC for security.
- Job Completed - When a batch verification finishes
- Credits Low - When your balance drops below threshold
- HMAC Signed - Verify authenticity of every request
- Retry Logic - Automatic retries on failed deliveries
{
"event": "job.completed",
"timestamp": "2026-01-19T12:00:00Z",
"data": {
"jobId": "job_abc123",
"status": "completed",
"totalEmails": 10000,
"results": {
"deliverable": 8500,
"undeliverable": 1200,
"risky": 200,
"unknown": 100
},
"downloadUrl": "https://..."
}
} Ready to Start Building?
Get your API key and 100 free credits. Most developers integrate in under 10 minutes.