Comment créer et gérer une application web en utilisant l'API publique OVHcloud
Objectif
Ce guide vous explique comment utiliser l'API publique OVHcloud pour créer et gérer une application web sur votre hébergement. Vous apprendrez à effectuer des opérations clés telles que rattacher des domaines, gérer des bases de données ou encore la configuration de certificats SSL.
Prérequis
- Disposer d'une offre d'hébergement web OVHcloud.
- Connaissances de base en API REST.
- Être connecté aux API OVHcloud. Consultez notre guide de Premiers pas avec les API OVHcloud.
L'utilisation des APIs OVHcloud nécessite des connaissances avancées dans ce domaine. Si vous éprouvez des difficultés, contactez les partenaires OVHcloud.
En pratique
Récupération des informations de service
La première étape consiste à récupérer le serviceName, un identifiant unique pour votre service d'hébergement web. Vous en aurez besoin pour la plupart des appels API suivants.
Cette commande renvoie une liste de vos services d'hébergement web. Chaque entrée de la liste est un serviceName.
Exemple de réponse :
Attacher un domaine
Attachez un domaine à votre service d'hébergement web.
Exemple de réponse :
Générer des certificats SSL
Configurez et gérez des certificats SSL pour sécuriser votre site web.
Exemple de réponse :
Gérer les bases de données
Les API Web Hosting d'OVHcloud vous permettent également de gérer vos bases de données.
Créer une base de données
Exemple de réponse :
Lister les bases de données existantes
Listez toutes les bases de données associées à votre service d'hébergement web.
Exemple de réponse :
Gérer les modules
Récupérer une liste de modules
Obtenez une liste de modules disponibles que vous pouvez installer sur votre hébergement web.
Exemple de réponse :
Récupérer les informations d'un module
Obtenez les détails d'un module spécifique installé sur votre hébergement web.
Exemple de réponse :
Installer un nouveau module
Installez un nouveau module sur votre service d'hébergement web.
Exemple de réponse :
Gérer les utilisateurs FTP
Gérez les utilisateurs FTP/SSH de votre hébergement web pour faciliter les accès et les configurations.
Créer un nouvel utilisateur FTP/SSH
Créez un nouvel utilisateur FTP ou SSH pour accéder à votre hébergement web.
Exemple de réponse :
Lister les utilisateurs FTP/SSH
Listez tous les utilisateurs FTP/SSH existants sur votre service d'hébergement.
Exemple de réponse :
Restaurer une base de données
Créez, listez et restaurez des sauvegardes de bases de données pour votre site web.
Créer une sauvegarde d'une base de données
Créez une sauvegarde de votre base de données pour la restaurer en cas de besoin.
Exemple de réponse :
Lister les sauvegardes de bases de données disponibles
Listez toutes les sauvegardes disponibles pour vos bases de données.
Exemple de réponse :
Restaurer une sauvegarde spécifique d'une base de données
Restaurez une sauvegarde spécifique de votre base de données en cas de problème.
Exemple de réponse :
Conclusion
Ce guide vous a présenté les principales requêtes API pour gérer votre hébergement web OVHcloud, comme l'attachement de domaines, la gestion des certificats SSL et des bases de données.
Il existe cependant de nombreux autres appels API disponibles, que vous pouvez explorer en fonction de vos besoins spécifiques. Pour plus d'options et de fonctionnalités, vous pouvez consulter la section « /hosting/web » de l'API OVHcloud.
Aller plus loin
Commander un nom de domaine via API
Échangez avec notre communauté d'utilisateurs.