Skip to content
Samva
FeaturesPricingDocsBlog
Start free trial
Developer Hub

Build with Samva's
powerful APIs

Unified API for Email, SMS, and WhatsApp. Send messages, manage templates, and track conversations with just a few lines of code.

View API DocsGet API Key

Quick Start

Get started with Samva in seconds

Send your first message
API v1
import { createORPCClient } from '@samva/api/router';

const samva = createORPCClient({
  apiKey: process.env.SAMVA_API_KEY
});

// Send via any channel
const message = await samva.messages.send({
  to: '+1234567890',
  channel: 'sms', // or 'email', 'whatsapp'
  content: { text: 'Your OTP is 839201' }
});

console.log(message.id, message.status);
AuthenticationFull API Reference

Official SDKs

Native libraries for your favorite programming language

🟢
stable

Node.js

Version 1.0.0

npm install @samva/apiView on GitHub
🐍
stable

Python

Version 1.0.0

pip install samvaView on GitHub
🐹
beta

Go

Version 0.9.0

go get github.com/samva-ai/samva-goView on GitHub
🐘
planned

PHP

Version Coming Soon

composer require samva/samva-php
💎
planned

Ruby

Version Coming Soon

gem install samva
☕
planned

Java

Version Coming Soon

Maven/Gradle

Developer Resources

Everything you need to build amazing communication experiences

OpenAPI 3.0

API Reference

Complete API documentation with examples for every endpoint

Tutorial

Quickstart Guide

Get up and running with Samva in under 5 minutes

Events

Webhooks

Real-time delivery status and inbound message handling

Multi-Channel

Channels Guide

Guide to Email, SMS, and WhatsApp messaging features

GitHub

Examples

Sample applications and common use cases

Built for Developers

Modern APIs with everything you need for production

RESTful Design

Clean, predictable URLs with standard HTTP methods

Idempotent Requests

Safe retries with idempotency keys for critical operations

Pagination & Filtering

Efficient data retrieval with cursor-based pagination

Real-time Webhooks

Instant notifications for message status and events

Comprehensive Errors

Detailed error messages with actionable solutions

OpenAPI Spec

Auto-generated clients and interactive documentation

Ready to start building?

Get your API key and send your first message in minutes

Start Free TrialView on GitHub
Samva

Unified messaging API for Email, SMS, and WhatsApp. Built for developers who need reliable communication without the complexity.

Multi-ChannelAll 3 Channels14-Day Free Trial
Product
  • Overview→
  • Reliability→
  • Publishing Flow→
  • Pricing→
Resources
  • Documentation→
  • API Reference→
  • SDKs→
Company
  • About→
  • Blog→
  • Contact→
Legal
  • Privacy Policy→
  • Terms of Service→
© 2025 Samva. All rights reserved.
PrivacyTerms