Depuis le lancement de l’API Kinsta, notre équipe a activement introduit de nouveaux points de terminaison. Dans notre dernière mise à jour du Changelog, Kristof Siket, chef de l’équipe de développement de l’API Kinsta, a souligné l’importance de vos commentaires dans l’élaboration de nos priorités en matière de fonctionnalités :
« Les retours des utilisateurs déterminent l’ordre de priorité de l’exposition des fonctionnalités. Si vous pensez qu’un outil ou un point de terminaison spécifique devrait être inclus dans l’API Kinsta, n’hésitez pas à nous faire part de vos commentaires.»
Aujourd’hui, nous sommes ravis d’annoncer l’ajout de cinq nouveaux points de terminaison à l’API (Application Programming Interface). Cette version élargit la capacité d’interaction programmatique avec vos applications, vos sites WordPress et vos bases de données, ouvrant ainsi de nouvelles possibilités de gestion rationalisée et d’automatisation.
5 nouveaux points de terminaison à l’API Kinsta
Voyons maintenant les nouveaux points de terminaison ajoutés à l’API :
1. Pousser l’environnement
Le point de terminaison Push Environment joue un rôle essentiel dans notre service d’hébergement WordPress, vous permettant de transférer de manière transparente du contenu d’un environnement à un autre. Par exemple, vous pouvez déplacer du contenu d’un environnement de staging à un environnement de production.
Ce point de terminaison est idéal pour les flux de travail automatisés, où les utilisateurs peuvent exécuter des tests de bout en bout (end-to-end ou e2e) et ensuite promouvoir automatiquement l’environnement de staging vers l’environnement en production. Il s’intègre également parfaitement dans les flux de publication basés sur le temps, où toutes les modifications apportées à un environnement « dev » par défaut sont publiées en production chaque semaine.
2. Vider le cache du CDN de Kinsta
Le CDN de Kinsta est activé par défaut sur tous les nouveaux sites. Il exploite le réseau de Cloudflare, offrant un certain nombre d’avantages par rapport aux fournisseurs de CDN traditionnels, tels que le support HTTP/3, l’optimisation des images, la minification du code, et plus encore.
Précédemment, nous avons introduit un point de terminaison pour vider le cache edge de votre site WordPress, mais maintenant nous avons ajouté un point de terminaison pour vider votre cache CDN, vous permettant de vider programmatiquement à la fois le cache edge et le cache CDN de votre site.
L’effacement du cache CDN est souvent la première étape du dépannage lorsque vous rencontrez des anomalies sur l’interface publique de votre site. Vous pouvez choisir d’automatiser ce processus ou de créer une commande qui peut être déclenchée par un robot Slack.
3. Créer une base de données
Pour l’hébergement de base de données, nous sommes ravis d’annoncer que vous pouvez désormais créer une base de données de manière programmatique avec l’API Kinsta.
Pour créer une base de données, il vous suffit de spécifier le type de base de données (par exemple, Redis, PostgreSQL, MariaDB ou MySQL), le numéro de version et d’autres détails essentiels tels que le nom, le mot de passe et le nom d’utilisateur.
Cela vous permet de créer une interface personnalisée pour votre entreprise, en simplifiant le processus de gestion de la base de données sans avoir besoin d’accéder à MyKinsta.
4. Supprimer une base de données
Comme pour la création de base de données, vous pouvez également supprimer une base de données à l’aide de l’API. Pour cela, tout ce que vous devez spécifier est l’ID de la base de données.
5. Supprimer une application
Le service d’hébergement d’applications a fait l’objet d’améliorations substantielles de l’API, mais il manquait un point de terminaison crucial : Supprimer l’application. Avec l’ajout de ce point de terminaison, vous pouvez désormais supprimer une application sans effort en spécifiant son ID par programme.
Cela simplifie le processus et élimine le besoin d’interagir avec le tableau de bord MyKinsta pour les opérations de routine.
Commencez dès aujourd’hui avec l’API Kinsta
Il y a beaucoup de choses à faire avec l’API Kinsta. N’hésitez pas à consulter les pages suivantes pour comprendre ce qui est possible avec l’API, comment commencer, et les différents niveaux de permission et les limites de l’API :
- Documentation de l’API Kinsta
- Journal de changements 1 : Présentation de l’API Kinsta : La puissance de l’automatisation pour la gestion des sites
- Journal de changements 2 : Introduction de nouveaux points de terminaison de l’API Kinsta (environnement CRUD, cache edge, déploiement d’applications)
Libérez le potentiel illimité de l’automatisation et améliorez l’efficacité avec l’API Kinsta. Commencez dès aujourd’hui !