Welcome
Build SMS, WhatsApp, RCS, Voice, OTP and AI-powered customer communications with the CEQUENS CPaaS APIs.
The CEQUENS APIs let you reach customers on every channel from one platform: send SMS at scale, run WhatsApp Business, Messenger, RCS and web-chat conversations, verify users with OTP over SMS, IVR or push, place programmable voice calls, look up numbers, ground AI chat in your own knowledge base, and orchestrate notifications with Omni-Link.
What you'll find here
- API Reference: all 74 operations grouped by product (Authentication, SMS, WhatsApp, Messenger, RCS, Chat, MFA, Voice, Number Discovery, AI Hub Knowledge Base and Omni-Link), with request and response examples and a live API playground.
- SDKs: client libraries for C#, Python and TypeScript, generated by APIMatic, with code samples on every endpoint.
- Context Plugin: brings the CEQUENS API and SDKs into AI coding assistants such as Claude Code, Cursor and Codex.
Base URLs
| API | Base URL |
|---|---|
| SMS, WhatsApp, Messenger, RCS, Chat, MFA, Voice, Number Discovery, Authentication | https://apis.cequens.com |
| AI Hub Knowledge Base | https://web-aihub.cequens.com/v1 |
| Omni-Link | The endpoint CEQUENS provides for your Omni-Link workspace |
Authentication
Sign in with your CEQUENS user name and API key to get a JWT access token:
POST https://apis.cequens.com/auth/v1/tokens/
Content-Type: application/json
{ "userName": "<your user name>", "apiKey": "<your API key>" }Then send the token on every other request:
Authorization: Bearer <access token>Your user name and API key are in the CEQUENS Console.
Common tasks
- Get an access token:
POST /auth/v1/tokens/ - Send an SMS:
POST /sms/v1/messages - Send a WhatsApp template message:
POST /conversation/wab/v1/messages - Send an OTP and verify it:
POST /mfa/v2/verifications, thenPUT /mfa/v2/verifications - Check your balance:
GET /sms/v1/account/balance - Look up a number (HLR):
GET /discovery/hlr/v1/{number}