Tester les api
Vous pouvez tester les API de 4CE, dès la génération de votre jeton (token) API.
Attention : Aucun langage de programmation ne sera abordé dans cet article.
Pré-requis :
- Un scénario en production
- Une file d’attente
- Avoir le jeton (token) des API
Le portail
Pour les tests des API connectez sur le portail .
![](https://assistance.utilisateur-relationclient.sfrbusiness.fr/wp-content/uploads/2020/03/testerapi_p1-1024x950.png)
Le portail (voir ci-dessus) vous permet de tester toutes les méthodes misent à votre disposition, et que vous avez déclaré dans votre token.
NB : Seule la langue anglaise est disponible.
Identification
Cliquer sur le bouton vert « Authorise » en début de page.
![](https://assistance.utilisateur-relationclient.sfrbusiness.fr/wp-content/uploads/2020/03/4ceapi_img2.jpg)
![](https://assistance.utilisateur-relationclient.sfrbusiness.fr/wp-content/uploads/2020/03/4ceapi_img5.png)
- Saisir votre token (jeton) API
- Valider avec le bouton « Authorize »
![](https://assistance.utilisateur-relationclient.sfrbusiness.fr/wp-content/uploads/2020/03/4ceapi_img6.png)
- Permet de se deconnecter pour ressaisir un autre token.
- A faire pour fermer la fenêtre, et ainsi utiliser les différentes méthodes.
Attention : Cette authentification permet de pouvoir utiliser toutes les méthodes que vous avez sur cette page si elles sont bien renseignées dans votre token.
Voir un dossier
Nous allons utiliser la méthode Thread, qui va nous permettre d’éditer un dossier via son numéro. Cette méthode doit figurer dans les urls de votre token.
Lors de l’appui sur une ligne de méthode celle-ci se déploie pour obtenir la liste des fonctions disponibles en affichant la méthode HTTP à exécuter pour leur appel.
![](https://assistance.utilisateur-relationclient.sfrbusiness.fr/wp-content/uploads/2020/03/4ceapi_img7.png)
- Méthode HTTP à utiliser
- Url de la fonction
En cliquant sur la ligne de la fonction (ci-dessus) vous allez pouvoir consulter la documentation de l’API et la tester grâce au bouton « Try it out ».
La documentation se compose de 3 parties
![](https://assistance.utilisateur-relationclient.sfrbusiness.fr/wp-content/uploads/2020/03/4ceapi_img4.png)
- La partie explication de ce que réalise la fonction.
- Les paramètres à renseigner (ceux qui sont obligatoires sont repérés avec une étoile rouge et le mot « required » en rouge (* required).
- La partie réponse de la fonction. (Seul le format json est disponible à ce jour).
Réaliser le test
Après avoir cliquer sur le bouton « Try it out » (4), les champs à renseigner apparaissent dans la partie paramètres (2)
Dans cette fonction seul le Token est obligatoire.
![](https://assistance.utilisateur-relationclient.sfrbusiness.fr/wp-content/uploads/2020/03/4ceapi_img8.png)
- Saisissez le numéro du dossier que vous voulez consulter.
- Exécutez la commande en cliquant sur le bouton « Execute »
Dans la partie « Responses », vous aurez la commande curl à exécuter, URL et le retour de la fonction (code et détails).
Le token est invalide
Si le token saisie est invalide, ou la méthode appelée n’est pas autorisé, vous aurez une erreur 401.
![](https://assistance.utilisateur-relationclient.sfrbusiness.fr/wp-content/uploads/2020/03/4ceapi_img11.png)
- Commande curl à exécuter pour appeler la fonction.
- Url d’appel.
- Détail du body et de l’entête de la réponse.
Si le token est valide et le numéro de dossier existe
Dans le cas ou le token est valide, et que le numéro de dossier existe, vous aurez la réponse 200 et le contenu json de retour.
![](https://assistance.utilisateur-relationclient.sfrbusiness.fr/wp-content/uploads/2020/03/4ceapi_img9.png)
- Commande « curl » à exécuter pour appeler la fonction.
- Url d’appel.
- Retour au format json de la fonction (varie selon la configuration de votre tenant).
- Détail de l’entête de la réponse de la fonction.
Si le token est valide et le numéro n’existe pas
Si le token existe mais que le numéro de dossier n’existe pas vous aurez une erreur 401.
![](https://assistance.utilisateur-relationclient.sfrbusiness.fr/wp-content/uploads/2020/03/4ceapi_img10.png)
- Commande curl à exécuter pour appeler la fonction.
- Url d’appel.
- Détail de l’entête de la réponse de la fonction.