OTP & authentification

Vos codes de connexion, en priorité

Vos codes à usage unique empruntent une file prioritaire, distincte de celle des campagnes. Une opération marketing lancée au même moment ne les retarde pas.

Acheminement

Une remise prioritaire et vérifiable

File prioritaire séparée

Deux files de traitement distinctes : les messages critiques ne partagent jamais la file des campagnes.

Routes directes, avec secours

Connexion SMPP directe aux opérateurs, avec bascule automatique sur une route de secours.

Accusés de réception réels

Statut de remise renvoyé par l'opérateur, avec son horodatage.

Renvoi sans double débit

Plusieurs clics sur « renvoyer » portant la même référence d'envoi ne donnent lieu qu'à un seul débit.

Remboursement sur échec

Un message déclaré non remis par l'opérateur peut être recrédité automatiquement.

Accès verrouillé

Clé d'API stockée hachée, liste d'adresses IP autorisées et webhooks signés.

Répartition des rôles

Ce que chacun prend en charge

Le code est généré et vérifié par votre application. Nous l'acheminons, sans le conserver.

SYRA HUB assure

  • L'acheminement prioritaire vers l'opérateur
  • Le Sender ID déclaré auprès du régulateur
  • Le statut de remise et son webhook signé
  • La facturation au segment réel, sans doublon

Votre application conserve

  • La génération du code et sa durée de validité
  • La vérification du code saisi
  • La limite de tentatives et le délai entre deux envois

Intégration

Un appel HTTP

POST /api/v1/send/
curl -X POST https://api.syrahub.com/api/v1/send/ \
  -H "Authorization: Bearer syra_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "recipient": "22670000000",
    "body": "Votre code est 8520. Valable 5 minutes.",
    "sender_id": "SYRAHUB",
    "client_reference": "otp-4f8a21"
  }'

client_reference identifie l'envoi : rejouée avec la même référence, la requête ne crée pas de second message et n'entraîne pas de second débit.

Capacité

Dimensionné pour vos pics

Relevés sur nos campagnes de charge, en environnement de test.

4 400
SMS par minute

Débit de bout en bout, jusqu'au statut de remise de l'opérateur.

178 ms
Temps de réponse (p95)

Sur 5 336 requêtes à 60 utilisateurs simultanés.

2
Files de traitement

Messages critiques et campagnes de masse traités séparément.

Validez la remise avant de vous engager

Créez un compte, générez votre clé d'API et validez votre intégration en environnement de test.

Obtenir ma clé d'API