SDKs & Libraries
Official client libraries to integrate RocketVerifier in your favorite language. All SDKs are open source and actively maintained.
Type-safe
Full TypeScript & type hints
Auto-retry
Built-in retry logic
Easy Setup
One line install
Available SDKs
🟢
DocumentationNode.js
@rocketverifier/sdk
npm install @rocketverifier/sdkcopyQuick Example
import RocketVerifier from '@rocketverifier/sdk';
const rv = new RocketVerifier('YOUR_API_KEY');
const result = await rv.verify('user@example.com');
console.log(result.status); // 'deliverable'🐍
DocumentationPython
rocketverifier
pip install rocketverifiercopyQuick Example
from rocketverifier import RocketVerifier
rv = RocketVerifier('YOUR_API_KEY')
result = rv.verify('user@example.com')
print(result.status) # 'deliverable'🐘
DocumentationPHP
rocketverifier/sdk
composer require rocketverifier/sdkcopyQuick Example
<?php
use RocketVerifier\Client;
$rv = new Client('YOUR_API_KEY');
$result = $rv->verify('user@example.com');
echo $result->status; // 'deliverable'💎
DocumentationRuby
rocketverifier
gem install rocketverifiercopyQuick Example
require 'rocketverifier'
rv = RocketVerifier::Client.new('YOUR_API_KEY')
result = rv.verify('user@example.com')
puts result.status # 'deliverable'🔵
DocumentationGo
github.com/rocketverifier/go
go get github.com/rocketverifier/gocopyQuick Example
package main
import "github.com/rocketverifier/go"
func main() {
client := rocketverifier.New("YOUR_API_KEY")
result, _ := client.Verify("user@example.com")
fmt.Println(result.Status) // "deliverable"
}Coming Soon
☕
Java
⚡
C#/.NET
🦀
Rust
Need an SDK for a different language? Let us know
