La version actuelles des API se compose de l'API Digital Access, l'API SAP Data ET l'API REST. Toutes ces API sont sécurisées par l'API Gateway et son mécanisme d'authentification pris en charge. L'utilisation de ces APIs permet de charger et décharger les données depuis SAP, d'intégrer la solution Composer à d'autres systèmes et des systèmes tiers au système de workflow Evolve.
API Gateway
L'API Gateway constitue la couche intermédiaire entre les systèmes externes et l'application Evolve. Elle gère la sécurité des API exposées et accessibles par des systèmes tiers. L'API Gateway prend en charge trois options de sécurité, Code secret client, Sécuriser le jeton et Certificat.
API Metering
Dans les cadre des API Digital Access (pour Evolve) et des données SAP (pour Evolve et Studio Manager), nous collectons des données d'utilisation des API. Ces informations nous aident à identifier l'utilisation de chaque API, à des fins de facturation, et permet à l'utilisateur de suivre son utilisation des API. L'utilisation des API est visible au niveau Solution (dans les solutions) et dans les rapports d'Evolve et de Studio manager.
API Digital Access
Les API Digital Access permettent l'intégration des systèmes tiers au système de workflow Evolve. La licence Digital Access du processus doit être activée pour que l'API Digital access fonctionne. Les API Digital Access sont disponibles uniquement pour Evolve. L'utilisateur peut exécuter une affectation ouverte existante en utilisant l'API Complete Assignment, peut retourner toutes les affectations ouvertes avec une prise en charge limitée du filtre OData à l'aide de lAPI Get All Assignments, peut retourner la dernière copie du processus Document pour l'ID de processus spécifié à l'aide de l' API Get Document Data By Process, peut démarrer le processus de workflow Excel Workflow à l'aide de l'API Start Excel Process, peut démarrer un processus de workflow de formulaire à l'aide de l'API Start Form Json Process, et peut démarrer un processus de workflow de formulaire à l'aide de l'API Start Form Process.
API SAP Data
L'API SAP Data permet de télécharger des données vers et depuis SAP. Cette API est disponible pour Evolve et Studio Manager. La licence d'API SAP Data doit être activée sur le système Evolve pour que l'API SAP Data fonctionne. Voir API SAP Data avec Evolve pour plus de détails sur l'accès à l'API SAP Data depuis Evolve. Pour plus de détails sur la création de scripts pour l'API SAP Data dans Studio et sur la soumission d'une solution à Evolve depuis Studio, voir API SAP Data avec Studio.