API SMS para Marruecos

SMS Maroc es la plataforma CPaaS local para mensajes criticos.

Envia OTP SMS, alertas transaccionales y campanas mediante SMS.to con API REST, facturacion MAD/EUR y soporte local.

50 SMS gratis. Sandbox incluido. Sin tarjeta.
SMS.to upstreamDLR firmados10k mensajes por loteMAD + EUR
API SMS MarruecosPrecios SMSGuiasComparativasGlosario

Production stack

SMS first, with clean room for future channels.

01

SMS

Canal de produccion activo para OTP, banca, e-commerce y alertas criticas.

desde EUR 0,19
02

Webhooks DLR

Callbacks firmados de SMS.to para estados sent, delivered, failed y undeliverable.

incluido
03

WhatsApp / Telegram

Extensiones futuras solo tras configurar endpoints upstream dedicados.

a pedido

Ruteo conservador

Produccion lanzada solo con SMS; las cascadas multicanal quedan como extensiones configuradas explicitamente.

Webhooks firmados

DLR en tiempo real con HMAC, historial de estado y reintentos en cola.

Panel operativo

Mensajes, costes, campanas, contactos, claves API, webhooks y pagos en un lugar.

Marruecos nativo

Normalizacion +212, UX frances, MAD, preparacion CNDP y rutas locales.

Operations

Built for repeated daily work.

Today12,840 sent97.9% delivered1,426 MAD spend
Delivery flow

SMS.to handles outbound delivery; signed callbacks update status and billing.

Live message log
queued
sent
delivered
failed
Webhook healthSigned

SMS.to callbacks verified before status updates.

Developer surface

OpenAPI-first, production-shaped endpoints.

POST/v1/messages

Queues one SMS, WhatsApp OTP, or Telegram OTP message.

POST/v1/messages/bulk

Queues up to 10,000 personalized messages in one request.

GET/v1/messages

Returns recent messages for the authenticated account.

POST/v1/verify/send

Creates an OTP session and sends the code over SMS, WhatsApp, or Telegram.

POST/v1/verify/check

Validates a code for an active verification session.

GET/v1/analytics

Returns totals, delivery rate, costs, channel mix, and daily volume for the last window.

Quickstart
curl -X POST https://api.smsmaroc.ma/v1/messages \
  -H "Authorization: Bearer smr_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+212612345678",
    "message": "Votre code est 483921",
    "from": "MonApp",
    "cascade": true
  }'
OpenAPI YAML