Skip to main content

Enregistrement des identifiants d’expéditeur (Sender ID)

Un Sender ID alphanumérique est un court nom de marque (par exemple MyBrand) qui apparaît comme expéditeur d’un SMS à la place d’un numéro de téléphone. De nombreux pays exigent que vous enregistriez un Sender ID auprès du régulateur local ou des opérateurs avant que le trafic l’utilisant ne soit livré — et certains bloquent carrément les expéditeurs alphanumériques non enregistrés. Orbit vous permet de consigner vos enregistrements de Sender ID par pays, d’y joindre les documents KYC justificatifs et de suivre le statut d’approbation de chaque pays. Les portes au moment de l’envoi garantissent ensuite que le trafic ne passe que là où un Sender ID est approuvé. Tous les endpoints ci-dessous sont racinés sous https://api.orbit.devotel.io/api/v1/compliance.
Enregistrer un Sender ID dans Orbit le soumet à notre workflow de conformité ; l’approbation finale est accordée par le régulateur/l’opérateur de chaque pays, pas instantanément par la plateforme. Prévoyez un délai — certains marchés prennent de quelques jours à plusieurs semaines.

Règles de format des Sender ID

Le plafond de 11 caractères est la limite stricte du GSM 7-bit ; des régulateurs comme l’ANATEL (Brésil), l’OFCOM (Royaume-Uni), l’AGCOM (Italie) et le BTRC (Bangladesh) rejettent les Sender ID de moins de 3 caractères.

Enregistrer ou mettre à jour un Sender ID

POST /compliance/sender-id-registrations (admin/propriétaire) soumet un Sender ID pour un ou plusieurs pays. Chaque entrée de pays référence des documents de conformité préalablement téléversés par leurs IDs doc_… — vous ne téléversez pas de fichiers ici.
Renvoie la vue de l’enregistrement avec le status de chaque pays :
La soumission est un upsert idempotent indexé sur (organization, sender_id). Une nouvelle soumission :
  • ajoute de nouveaux pays avec status: pending ;
  • pour un pays déjà approved, conserve l’approbation tout en rafraîchissant ses documents, sa référence opérateur et ses notes ;
  • pour un pays qui était rejected ou expired, le remet à pending afin qu’il soit réexaminé.
Cela vous permet d’ajouter en toute sécurité des pays à un Sender ID existant sans perdre les approbations déjà obtenues.

Lister vos enregistrements

GET /compliance/sender-id-registrations renvoie chaque Sender ID et son statut par pays. Accessible à tout utilisateur authentifié.

Cycle de vie des statuts

Lorsqu’une entrée de pays est approved, elle porte registered_at et expires_at. Renouvelez avant expires_at pour éviter une interruption.
Les portes au moment de l’envoi appliquent l’enregistrement : un SMS A2P vers un pays exigeant un Sender ID enregistré est bloqué tant que l’entrée de ce pays n’est pas approved. Enregistrez-vous et obtenez l’approbation avant de lancer du trafic vers un nouveau marché.
Sur les organisations créées avant la migration des Sender ID, le endpoint de liste renvoie un ensemble vide et POST renvoie 409 TENANT_NOT_MIGRATED — contactez le support pour activer la fonctionnalité.

L’Inde est un cas particulier

L’Inde n’utilise pas ce flux générique de Sender ID. Les Sender ID SMS indiens (« Headers ») sont enregistrés via le système DLT/TRAI — voir Onboarding DLT-India.

Références associées