OTP & 2FA

Codes OTP fiables et instantanés pour tous les réseaux marocains.

Implémentez l'authentification à deux facteurs (2FA) ou la validation de numéro en quelques lignes de code. Notre API /verify gère l'envoi, la génération du code, le TTL et la validation côté serveur.

Dernière mise à jour : 8 juillet 2026

Simulateur OTP SMS Direct

Connexion 100% Directe

Maroc Telecom / Orange / Inwi

9:41

En attente de la demande OTP...

Intégration API Verify

POST /v1/verify/send200 OK
// Node.js - Envoyer un code de validation OTP
const res = await fetch("https://api.envoisms.ma/v1/verify/send", {
  method: "POST",
  headers: {
    "Authorization": "Bearer ENV_API_KEY",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    to: "+212612-345678",
    brand: "EnvoiSMS",
    code_length: 4,
    expiry: 300 // Valable 5 minutes
  })
});
const data = await res.json();
console.log("Session OTP initialisée:", data.session_id);

Délivrance OTP en moins de 4 secondes

Notre routage optimisé avec les réseaux de Maroc Telecom (IAM), Orange et Inwi élimine les intermédiaires et garantit une réception quasi instantanée, essentielle pour les parcours d'authentification critiques.

API /verify tout-en-un

Un POST pour envoyer le code, un POST pour le valider — c'est tout. Gestion du TTL, protection anti-brute-force et normalisation des numéros marocains (+212) incluses.

Questions fréquentes

Combien de temps dure un code OTP par défaut ?
Par défaut 5 minutes (300 secondes). La durée est configurable par requête API.
Le service fonctionne-t-il sur tous les opérateurs marocains ?
Oui — Maroc Telecom (IAM), Orange Maroc et Inwi sont tous couverts via notre routage Tier-1 optimisé.

Sécurisez vos transactions dès aujourd'hui

Créez votre compte gratuitement et obtenez 5 MAD de crédit de test instantanés.

Démarrer gratuitement