Especialidad market

Maroc Telecom (IAM) API de SMS completa

Guía técnica sobre el envío de SMS a la red Maroc Telecom (IAM): prefijos (+212661, +212670), enrutamiento local, API REST, webhooks DLR y normativa ANRT.

Maroc Telecom (IAM) API de SMS completa
En este artículo
  1. Introducción: El lugar de Maroc Telecom (IAM) en el panorama móvil
  2. Lista de prefijos de Maroc Telecom (+212) para la normalización
  3. Los riesgos del enrutamiento indirecto (rutas grises) frente a las rutas locales legítimas
  4. Integración técnica rápida (cURL y PHP)
  5. Regulaciones ANRT y CNDP en Marruecos

Introducción: El lugar de Maroc Telecom (IAM) en el panorama móvil

Itissalat Al-Maghrib (Maroc Telecom) sigue siendo el operador histórico y líder indiscutible de las telecomunicaciones en Marruecos. Con una cuota de mercado móvil predominante, la capacidad de entrega de sus mensajes transaccionales (códigos de validación OTP, alertas de pago, notificaciones logísticas) a los suscriptores de IAM es el pilar central de cualquier estrategia de comunicación en el Reino. El uso de una potente API de SMS optimizada para IAM permite llegar a sus usuarios por rutas locales; en el tráfico de EnvoiSMS, el 84,8 % de los SMS hacia Maroc Telecom se confirmaron entregados (septiembre de 2026).

Lista de prefijos de Maroc Telecom (+212) para la normalización

Antes de enviar un número a la API, es fundamental validar su formato. Maroc Telecom opera una variedad de prefijos específicos. Asigne esta lista a sus funciones de validación para calificar sus contactos e identificar instantáneamente al operador original:

Type de Préfixe Plages de Numéros (E.164) Exemple Local
Mobiles IAM (Historiques) +212 661, +212 662, +212 666, +212 667, +212 668 0661-XXXXXX
Mobiles IAM (Récents) +212 670, +212 671, +212 672, +212 673, +212 676, +212 677, +212 678 0670-XXXXXX
Nouvelles Plages Mobiles +212 700, +212 701, +212 707, +212 708 0700-XXXXXX

Note : Tous les numéros marocains doivent être normalisés à la norme internationale E.164 (ex: +212661XXXXXX) en retirant le "0" initial du préfixe local.

Los riesgos del enrutamiento indirecto (rutas grises) frente a las rutas locales legítimas

Muchas pasarelas internacionales de bajo coste ofrecen el envío de SMS a Marruecos a través de "rutas grises" o tránsito indirecto. Estos canales plantean tres problemas principales: alta latencia (a veces superior a 30 segundos, lo que hace que sus códigos 2FA caduquen), una alta tasa de pérdida e ID de remitente reescritos por números de móvil aleatorios (por ejemplo: +44...). EnvoiSMS.ma evita estos problemas utilizando rutas locales legítimas hacia los operadores marroquíes, con remitentes registrados y conmutación automática entre rutas. Tus mensajes viajan por una ruta legítima y rápida.

Integración técnica rápida (cURL y PHP)

A continuación se explica cómo iniciar un envío a un número validado de Maroc Telecom utilizando la API EnvoiSMS.ma.

// Exemple en PHP (cURL natif) pour envoyer un SMS OTP vers Maroc Telecom <?php $apiKey = "YOUR_API_KEY"; $payload = json_encode([ "to" => "+212661234567", // Destinataire IAM normalisé "body" => "Votre code de vérification IAM est 408291. Valable 5 minutes.", "sender" => "EnvoiSMS" ]); $ch = curl_init("https://api.envoisms.ma/v1/messages"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $payload); curl_setopt($ch, CURLOPT_HTTPHEADER, [ "Authorization: Bearer " . $apiKey, "Content-Type: application/json" ]); $response = curl_exec($ch); $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); if ($httpCode === 200) { $result = json_decode($response, true); echo "SMS envoyé avec succès ! ID: " . $result["id"]; } else { echo "Erreur d'envoi. Code HTTP: " . $httpCode; } ?>

Regulaciones ANRT y CNDP en Marruecos

El envío de mensajes SMS comerciales o de marketing en Marruecos está regulado por la ley 09-08 del CNDP relativa a la protección de datos personales. Para permanecer en absoluto cumplimiento en la red de Maroc Telecom, debe: 1) Obtener el consentimiento previo del usuario (Opt-in). 2) Obligatorio incluir las palabras “STOP SMS” o un mecanismo simple de baja. 3) Declarar tus ficheros de clientes y tramitar bajas en tiempo real para evitar posibles procedimientos administrativos.

¿Por qué elegir EnvoiSMS para su negocio?

Entrega a Operadores

Rutas locales hacia IAM, Orange e Inwi, con conmutación automática entre rutas y estado de entrega enviado por webhook.

Optimización de Costes

WhatsApp Business API desde 0,65 MAD por mensaje. El mejor retorno de inversión.

Conformidad CNDP

Alojamiento que cumple con las regulaciones de protección de datos personales locales.

¿Cómo puedo estar seguro de que un número pertenece a Maroc Telecom?
Rangos de números que comienzan con +212661, +212662, +212666, +212667, +212668, +212670, +212671, +212672, +212673, +212676, +212677, +212678 y +212700, +212701, +212707, +212708 se atribuyen históricamente a Maroc Telecom (IAM).
¿Cuál es la latencia de entrega de una OTP en la red IAM?
Con las rutas locales utilizadas por EnvoiSMS.ma, el tiempo de entrega de un SMS u OTP a Maroc Telecom es de 2,8 a 3,9 segundos en promedio.
¿Se admite la identificación de remitente personalizada en Maroc Telecom?
Sí. El ID del remitente personalizado (nombre del remitente de hasta 11 caracteres alfanuméricos) es totalmente compatible después del registro y la validación del documento de mandato con los operadores marroquíes a través de nuestra consola.

Artículos sugeridos

Informe Anual de Telecomunicaciones en Marruecos: 12 Meses de Mensajería Móvil
market

Informe Anual de Telecomunicaciones en Marruecos: 12 Meses de Mensajería Móvil

Tendencias de Mensajería Móvil en Marruecos hacia 2027: SMS, RCS e IA
market

Tendencias de Mensajería Móvil en Marruecos hacia 2027: SMS, RCS e IA

Informe Anual 2026: Mercado de API SMS y Mensajería Empresarial en Marruecos
market

Informe Anual 2026: Mercado de API SMS y Mensajería Empresarial en Marruecos