Kliovo Public API
Full REST API for custom integrations. Send messages, manage contacts, trigger flows, query conversation history, pull analytics, and manage WhatsApp templates — all programmatically.
The Kliovo Public API gives developers full programmatic control over the platform. Whether you're building a custom dashboard, integrating Kliovo into an enterprise ERP, syncing contacts from a proprietary CRM, or white-labeling WhatsApp messaging for your clients — the API has you covered. Every action available in the UI is available via API.
What you get
Send WhatsApp messages to any contact (template or freeform)
Manage contacts: create, update, tag, segment
Trigger automation flows with custom payload variables
Query full conversation history by contact or date range
Pull message delivery metrics: sent, delivered, read, failed
Manage WhatsApp templates: create, list, check approval status
Outgoing webhooks: subscribe to conversation events in your system
Rate limits: 100 requests/second on Pro plans, custom on Enterprise
How to set up
No code required. Most integrations go live in under 10 minutes.
Generate an API key
Go to Kliovo Settings → API Keys. Click 'Generate New Key'. Give it a name (e.g. 'Production CRM') and set permissions. Copy the key — it's shown only once.
Make your first API request
Base URL: api.kliovo.com/v1. All requests use Bearer token authentication. Start with GET /contacts to verify connectivity. Full API reference in your Kliovo dashboard.
Subscribe to outgoing webhooks
In Settings → Webhooks → Outgoing, define which Kliovo events should POST to your system: new conversation, message received, contact created, flow triggered.
Build your integration
Every Kliovo feature is available via API. Use our Postman collection (downloadable from the dashboard) to explore all endpoints before building.
What you can automate
Real workflows businesses run with this integration on day one.
Custom reporting dashboard
Pull Kliovo conversation metrics, contact growth, and message delivery data into your own BI dashboard (Tableau, Power BI, custom). API delivers exactly the data you need, formatted as you need it.
ERP-driven WhatsApp messages
Your ERP triggers production milestones, shipment events, or payment confirmations → API call to Kliovo → WhatsApp message to customer. Complete integration without Zapier or middleware.
Bidirectional CRM sync
New contact in Kliovo → API pushes to HubSpot/Salesforce. CRM deal updated → API updates Kliovo contact tag. Two-way sync without a connector tool.
White-label WhatsApp messaging
Agencies and ISVs can use the Kliovo API to send WhatsApp messages on behalf of their clients — each with their own WhatsApp number, templates, and contacts — managed programmatically.
Related integrations
WhatsApp Business API
Kliovo runs on the official Meta-approved WhatsApp Business API. Not grey-route. Not unofficial. Every message you send is fully compliant, encrypted end-to-end, and eligible for the green verification badge.
Zapier
Connect Kliovo to every tool your business uses via Zapier. Trigger WhatsApp messages from CRM events, form submissions, calendar bookings, or any of 5,000+ Zapier-connected apps.
Incoming Webhooks
Push events from any external system into Kliovo automation flows via HTTP webhooks. No middleware required. Your system fires a POST request. Kliovo handles the rest.
Ready to connect Kliovo Public API?
Start free — no card required. Or talk to our team about your setup.