Public Messaging API
Messages API
Enterprise messaging documentation for the public AfriRoute developer surface. Use this section for SMS, WhatsApp, email, and messaging webhook integrations across the customer-facing platform.
Delivery orchestration
Send transactional and campaign traffic through a public, developer-safe messaging surface.
Authentication and webhooks
Use public auth flows and webhook callbacks for lifecycle events and delivery status handling.
Operational controls
Design for retries, rate limits, and delivery assurance across customer-facing messaging flows.
Core public endpoints
These operations come from the checked-in public OpenAPI contract and focus on the core messaging surface available to developers.
POST
/api/v1/channels/sms/otpPublicSend a one-time password
Generate and deliver a one-time password through the public messaging API.
Implementation path
Authenticate with the public key model described in the authentication guide.
Use the API reference for request and response shapes across messaging operations.
Handle asynchronous delivery status with public webhook callbacks.