Developer-first REST endpoints
Send one message, queue a bulk batch, create an OTP session or subscribe to signed webhooks without SMPP overhead.
- Bearer authentication
- OpenAPI reference
- Node.js, PHP and Python examples
Morocco SMS API
SMS Maroc gives product teams one REST surface for SMS OTP, transactional messages, delivery reports and cost control.
Send one message, queue a bulk batch, create an OTP session or subscribe to signed webhooks without SMPP overhead.
The platform is built around +212 normalization, SMS.to delivery reporting, MAD/EUR billing and French-first support for local operations.
Current production sends SMS through SMS.to. Future channels stay disabled until dedicated upstream endpoints are configured.
FAQ
Yes. SMS Maroc normalizes Moroccan +212 numbers and sends through the configured SMS.to upstream. Use real DLRs before promising operator-specific coverage.
Yes. The Verify endpoints support sending and checking short-lived OTP sessions.