Le catalogue des API
Solution de gestion en mode API
CMI vous permet de connecter W’IPSOS à vos autres logiciels, par une API REST JSON. Toutes les fonctionnalités de l’ERP ne sont pas disponibles via l’API.
INTRODUCTION
L’API (Application Programming Interface) ou Interface de programmation d’application est une solution informatique qui connecte des logiciels, des services et des applications aux environnements différents afin qu’ils puissent échanger leurs données.
In fine, une interface de programmation d’application a donc pour but de faire dialoguer plusieurs logiciels.
L’API permet d’accéder aux fonctions ou aux données d’une application à distance, en émettant des requêtes envoyées au logiciel cible dans un langage universel.
Le langage des API permet au logiciel sollicité de comprendre ce qui est demandé, puis de réaliser les actions et de délivrer les contenus demandés
LE PROTOCOLE DE COMMUNICATION
L’API doit pouvoir fournir une demande standardisée et compatible aux différentes plateformes d’application telles qu’Android, Apple ou Windows. CMI a choisi le style d’architecture REST (Representational State Transfer), également appelée RESTful, qui est aujourd’hui le protocole le plus utilisé en raison de sa plus grande flexibilité. Les données sont échangées dans le langage JSON.
LE CATALOGUE API
Il s’agit de vous permettre d’accéder à partir d’un serveur local ou d’internet à un ensemble de fonctionnalités et de contenus en provenance de votre base de données, afin de faire dialoguer vos applications tierces avec W’IPSOS.
LES PRÉREQUIS
Ce type de module s’adresse aux développeurs ou à des personnes ayant l’expérience du langage informatique des API
Le catalogue API n’est disponible qu’à partir de la version 2023 de W’IPSOS
Un serveur de test public est mis à disposition pour les développeurs souhaitant mettre en place cette solution
Découvrez les fonctionnalités proposées dans la documentation du catalogue API
Nos API existantes
CMI a déjà développé des connexions spécifiques avec certains de nos partenaires :