Morocco SMS API

A local SMS API for sending, verifying and tracking messages in Morocco.

SMS Maroc gives product teams one REST surface for SMS OTP, transactional messages, delivery reports and cost control.

morocco sms apisms gateway moroccosms api morocco developer

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

Local Morocco routing context

The platform is built around +212 normalization, SMS.to delivery reporting, MAD/EUR billing and French-first support for local operations.

Conservative routing control

Current production sends SMS through SMS.to. Future channels stay disabled until dedicated upstream endpoints are configured.

FAQ

Questions frequentes.

Does SMS Maroc support Moroccan +212 numbers?

Yes. SMS Maroc normalizes Moroccan +212 numbers and sends through the configured SMS.to upstream. Use real DLRs before promising operator-specific coverage.

Can I use SMS Maroc for OTP verification?

Yes. The Verify endpoints support sending and checking short-lived OTP sessions.