Build with the Closini API
Everything you need to integrate customer messaging into your product. RESTful endpoints, real-time webhooks, and SDKs in your favourite language.
Platform
One platform, many integration paths
REST API
Full CRUD for contacts, conversations, messages, tags, and more. JSON-based with predictable resource-oriented URLs.
Webhooks
Real-time event notifications for new messages, conversation updates, contact changes, and agent activity.
SDKs
Official client libraries for Node.js, Python, Ruby, and Go. Type-safe, well-documented, and open-source.
OAuth 2.0
Secure third-party authentication with granular scopes. Build integrations that your customers can authorize.
Quick Start
Send a message in seconds
A single API call is all it takes to send a message to any channel.
import Closini from '@closini/sdk';
const client = new Closini('your-api-key');
await client.messages.send({
channel: 'whatsapp',
to: '+1234567890',
text: 'Hello from Closini!',
});Rate Limits
Generous limits at every tier
Scale from prototype to production without worrying about throttling.
Authentication
Secure by default
All API requests require authentication via API keys or OAuth 2.0 tokens. Keys are scoped to individual workspaces and can be rotated at any time from the dashboard.
API Key
Bearer token authentication
Authorization Header
Bearer sk_live_••••••••••••
Ready to start building?
Create a free account, grab your API key, and start integrating Closini into your product today.