SIP Caller vous permet de définir des Clés API pour l’intégrer à des systèmes externes. Vous pouvez définir autant de Clés API que nécessaire, en leur assignant une expiration et des rôles. Un système externe peut utiliser l’API REST fournie par SIP Caller, en s’authentifiant avec le jeton de Clé API généré comme décrit ci-dessous.
Pour créer ou modifier une Clé API, l’utilisateur a besoin de l’un des rôles suivants :
Pour consulter une Clé API, l’utilisateur a besoin de l’un des rôles suivants :
Pour créer une Clé API :
- Allez dans « Réglages » > « Clés API », puis cliquez sur « Créer ».

- Spécifiez un nom pour la Clé API.
- Sélectionnez une expiration. Veuillez noter que celle-ci ne peut pas être prolongée une fois la Clé API créée.
- Activez les rôles que vous souhaitez accorder aux applications qui utiliseront cette Clé API. Veuillez noter que cela ne peut pas être modifié une fois la Clé API créée. Les rôles disponibles sont les suivants :
- Surveillance des Files d’Attente du Système Téléphonique : ce rôle est requis pour utiliser le module SIP Caller Queues Monitor et surveiller votre système téléphonique en temps réel.
- Lecteur de Campagne : ce rôle permet de lire les campagnes et les numéros de campagne.
- Administrateur de Campagne : ce rôle permet de dupliquer des campagnes, de changer l’état d’une campagne, et de supprimer des campagnes.
- Administrateur des Numéros de Campagne : ce rôle permet d’ajouter et de retirer des numéros d’une campagne.
- Fournisseur de Numéros de Campagne : ce rôle permet d’ajouter des numéros à une campagne.
- Cliquez sur « Enregistrer » pour créer la Clé API.

- Une boîte de dialogue sera affichée, contenant le Jeton de la Clé API qui vient d’être créée. Copiez la valeur et enregistrez-la dans un endroit sûr. Ce jeton ne sera plus affiché, et ne peut pas être récupéré, car SIP Caller ne le stockera pas. Si vous le perdez, vous devrez créer une autre Clé API.
Pour modifier une Clé API :
- Allez dans « Réglages » > « Clés API », puis cliquez sur la Clé API que vous souhaitez modifier.

- À ce stade, vous pouvez uniquement modifier le nom, et visualiser la date et l’heure de création et d’expiration, ainsi que les rôles assignés à la Clé API. Si vous devez modifier d’autres valeurs, vous devrez créer une autre Clé API.
Lorsque vous devez révoquer l’accès d’une application à SIP Caller, vous devrez supprimer la Clé API. Pour ce faire :
- Allez dans « Réglages » > « Clés API », puis sélectionnez la Clé API que vous souhaitez supprimer.
- Cliquez sur le bouton Supprimer et confirmez l’opération.