Sommaire
Intégration API IoT Connect Capped Plans
Cet article expliquera comment commencer à intégrer les API Transatel pour gérer votre offre de plans IoT Connect Capped.
Si vous êtes sur notre offre générique IoT Connect, avec uniquement de la tarification au compteur ou des forfaits mutualisés comme modèles tarifaires, veuillez consulter cet article
Nous récapitulerons toutes les API requises et recommandées, avec les liens sur le Portail Développeur Transatel et les références API. Pour commencer votre intégration API de nos services, veuillez lire cet article d’abord. Il expliquera comment obtenir des identifiants et où trouver les valeurs techniques liées à votre offre dans le portail de gestion SIM.
Entrons maintenant dans plus de détails concernant les API nécessaires pour gérer l’offre
Activation de vos cartes SIM
Le cycle de vie et les informations de la SIM sont gérés avec les API Connectivity Management
Ces API servent à : – activer les SIM, – modifier les services (appelés « options ») pour vos SIM, – suspendre ou terminer les SIM, – remplir des champs d’information tels que Référence ou Groupes pour organiser votre flotte – récupérer les informations des services d’une SIM spécifique
Pour activer vos SIMs, vous trouverez toutes les notices techniques requises dans le portail de gestion SIM, dans le menu catalogue > options.
Vous aurez besoin de :
- la référence du rate plan utilisé pour votre compte. Si votre compte est sur notre offre standard en euros, cette référence doit être
M2MA_WW_TSL_IOTCONNECT_CAPPED - Les labels techniques pour les options que vous souhaitez configurer pour les nouvelles SIM. Cela inclut le choix entre paiement au compteur et forfaits bloqués. Par exemple, pour activer une SIM sur le modèle tarifaire « forfaits bloqués », vous devrez inclure la IOTC_REF_BUNDLES de valeur pour l’option « OFFER_901_IOT_CONNECT_CAP_PRICING » dans votre appel API.
Comment trouver les options spécifiques de votre service pour les appels API ?
Toutes les valeurs des options sont disponibles dans le menu Catalogue > Options de la plateforme de gestion SIM

Là, vous pourrez trouver tous les noms techniques des options de l’offre, à inclure dans vos appels API. Si vous avez plusieurs forfaits tarifaires (par exemple divers forfaits groupés) disponibles dans votre contrat, vous les trouverez dans une liste déroulante :

Voici un exemple pour l’une de nos offres génériques d’IoT :

Ce sont les valeurs exactes utilisées pour créer et modifier les profils de service lors de l’utilisation de notre portail de gestion SIM. L’appel API pour activer une SIM contiendra exactement les mêmes informations qu’un profil de service :
– le plan tarifaire (qui est le lien vers l’offre) – la valeur de chaque option
Remarque : Pour le moment, les profils de service ne peuvent pas être utilisés avec des API, mais vous pouvez « recréer » n’importe quelle configuration de profil de service avec les options en utilisant les API de gestion de la connectivité.
Certaines options ont plusieurs choix, et un seul peut être sélectionné. Dans notre interface, elles correspondent aux choix dans les listes déroulantes de notre portail de gestion SIM. Par exemple, pour « Modèle tarifaire », vous devez choisir entre les valeurs des forfaits plafonnés et du paiement à l’utilisation

Chaque sélection a aussi une valeur par défaut – si vous n’en sélectionnez pas une dans votre appel, c’est celle-ci qui sera implémentée.
Voici un exemple d’appel d’activation pour une SIM qui sera sur le modèle tarifaire Forfaits :

Remarque : Si vous n’incluez pas de valeur spécifique pour le modèle tarifaire dans votre activation de la SIM, la SIM sera configurée pour le modèle des forfaits plafonnés comme valeur par défaut
Récupération de la liste des SIM/eSIM
Utilisez l’ API SIM Search API pour rechercher, filtrer, trier et paginer les données SIM à travers votre flotte.
Principaux cas d’utilisation :
- Créer des tableaux de bord d’inventaire SIM
- Intégrer les données SIM dans des portails clients ou outils internes
- Récupérer les SIM par compte ou groupe
Pour garder votre interface synchronisée, nous recommandons d’utiliser les webhooks liés au cycle de vie de la SIM. Comme de nombreuses actions sont asynchrones (par exemple : il faut quelques minutes pour activer une SIM après l’envoi de l’appel d’activation), vous pouvez vouloir recevoir des événements pour vous informer qu’un changement a été effectué. Les webhooks que vous pouvez recevoir sont détaillés ici.
Ajout et gestion des plans
Pour gérer pleinement les forfaits, vous aurez besoin des API suivantes : – OCS Subscription
C’est l’API principale requise pour le service. Cela vous permettra d’ajouter les bons forfaits de données à vos SIM.
– OCS Inventory
Cette API vous permet de vérifier l’inventaire et le solde restant d’une SIM – si elle contient des plans abonnés, ainsi que tous leurs détails. Utilisez cette API pour afficher le solde restant d’un forfait dans votre propre application ou interface.
– OCS Catalogue
Cette API vous permet de récupérer tous les plans de données disponibles dans notre catalogue. Conseil : pour vérifier les forfaits par emplacement, nous incluons les emplacements couverts dans un ensemble dans le champ « tags », au format ISO-2.
– Événements
OCS : Ce sont les événements Webhook liés au cycle de vie du produit (ex : bundle expiré…). C’est utile pour activer les notifications pour vos utilisateurs finaux, ou dans votre propre interface.
Récupération de l’utilisation des données
Pour suivre l’utilisation de vos cartes SIM, vous pouvez utiliser :
- l’OCS Inventory – pour les SIM utilisant des bundles. Cette API donnera tous les détails sur les forfaits actuellement souscrits sur une SIM, le solde, la date d’expiration…
- l’ API Network Usage – pour toutes les SIM, mais surtout pour les SIM en mode Pay-per-Use. Cette API fournit l’utilisation agrégée des données sur une période de temps spécifique, et peut également filtrer l’utilisation par pays, date…
Glossaire – Valeurs spécifiques à l’API pour les plans IoT Connect Cappped
Comme la documentation de l’API est générique et ne liste pas les valeurs spécifiques à chaque offre, voici tout ce que vous devez savoir :
mvnoRef : le nom de votre compte, et commence par « M2MA_WW_TSL_….. » Vous pouvez facilement le trouver sur notre plateforme de gestion SIM :

COS : cela fait référence au catalogue de l’offre. Elle est requise lors de la demande du catalogue des plans pour les SIM dans le modèle des plans plafonnés – la valeur pour les comptes de production est WW_M2MA_COS_IOT_CONNECT
Payment : Comme vous – client de Transatel – payez les bundles à Transatel, la valeur à saisir dans les demandes d’abonnement est « customer »

Rateplan
: Cette valeur est requise uniquement si vous envisagez d’utiliser l’API optionnelle de gestion des abonnements. Vous pouvez trouver votre plan tarifaire dans le Plaftorm de gestion de SIM dans le catalogue > options
Le rate plan pour cette offre est M2MA_WW_TSL_IOTCONNECT_CAPPED