Unified Messaging API Platform

One RESTful gateway for SMS, WhatsApp, USSD and Voice. Secure authentication, webhook callbacks and high-throughput infrastructure built for enterprise applications.

Built for Developers & Enterprise Teams

Paradox provides a unified API layer that abstracts carrier complexity and messaging channel differences into a clean, scalable REST architecture.

RESTful Endpoints

Simple JSON-based endpoints for sending messages, managing sessions and retrieving delivery reports.

Secure Authentication

Bearer token authentication and SHA256 webhook signature verification.

Webhook Callbacks

Real-time delivery status updates and inbound message notifications.

Platform Architecture

Client Application → Paradox API Gateway → Channel Router → Telco / WhatsApp → Callback Webhook → Client System

High Throughput

Designed to support bulk messaging, transaction alerts and large-scale notification systems.

Multi-Channel Routing

Automatic fallback between SMS, WhatsApp and Voice when delivery fails.

Sandbox & Production

Separate environments for testing, validation and live deployment.

Messaging API Questions

Which channels does the Paradox API support?

One REST API covers SMS, WhatsApp Business, USSD and voice, so you integrate once instead of separately with each mobile network or channel provider.

How does API authentication work?

Requests use bearer token authentication over HTTPS, and webhook callbacks are signed with SHA256 so your system can verify they came from Paradox.

Is there a sandbox for testing?

Yes. Separate sandbox and production environments let you test sending, callbacks and error handling before going live.

Where is the API documentation?

Full documentation, webhook references and code samples are available at omni.paradox.co.ke/developers.

Does the API fall back between channels automatically?

Yes. Multi-channel routing can fall back from WhatsApp to SMS to voice when a message is not delivered, with every attempt reported through delivery callbacks.