Nous avons implémenté OpenApi et Swagger
(19.4.2023) SSLmarket dispose depuis longtemps déjà d'une API pour simplifier les commandes des certificats. Notre dernière mise à jour a apporté des nouvelles améliorations et les technologies OpenAPI et Swagger.
Qu'est-ce que OpenAPI et Swagger ?
OpenAPI est une interface spécifique pour API RESTful. Cette spécification permet une intégration plus facile entre les applications et le système. Swagger est un outil de création et de documentation d'API RESTful basé sur la spécification OpenApi.
Consultez notre OpenAPI spécification. Le format du paramètre peut avoir la valeur json/yaml, la réponse est équivalente : application/json ou application/x-yaml.
L’interface utilisateur de Swagger est un outil permettant d'analyser une définition d'API et générer la documentation. Son éditeur fonctionne dans un navigateur et il est possible de le tester gratuitement. Consultez Swagger UI.
Quels sont les bénéfices d'OpenAPI
Le déploiement d'OpenApi permet aux clients SSLmarket d'obtenir une documentation API qui facilite l'orientation dans API, donne un aperçu du fonctionnement et des paramètres disponibles.
OpenAPI et Swagger permettent de générer facilement des bibliothèques clients pour différents langages de programmation et augmenter la rapidité et l'efficacité du développement.
OpenAPI et Swagger permettent la mise à jour de la documentation, et les clients profitent d'une intégration plus rapide des nouvelles fonctionnalités et améliorations.
En général, le déploiement d'OpenAPI et de Swagger contribue à une plus grande transparence et efficacité pour les clients, il simplifie le travail des développeurs et l'intégration avec des applications et systèmes.