API

Comprendre les API Scaleway

Compatibilité complète de l'écosystème

L’API de Scaleway est un élément clé de l’écosystème Scaleway : tout ce que vous pouvez faire depuis la console web peut être fait via des appels API. Par conséquent, les API vous donnent accès à tous les produits, y compris le stockage, le calcul et bien plus encore.

Accès aux API Cloud

Les API Scaleway sont accessibles via des requêtes HTTP traditionnelles ou via des bibliothèques clientes.
Nous utilisons des codes de réponse HTTP standards pour indiquer le succès ou l’échec d’une requête API.

Authentification

Chaque requête adressée aux API Scaleway doit être authentifiée. Les API Scaleway gèrent cela avec un en-tête HTTP X-Auth-Token qui doit être fourni avec la requête.

Endpoints

Toute API Scaleway est accessible via des points de terminaison (endpoint) : api.scaleway.com. Chaque point de terminaison suit ce modèle :
api.scaleway.com/{produit}/{version}/…
Retrouvez quelques examples ci-dessous.

L’interface publique pour les développeurs

Developers Website

Cas d’usage populaires

En intégrant les API Scaleway dans une interface de revente de produits cloud, vous ouvrez alors de nouvelles opportunités commerciales. Revendez simplement des instances virtuelles, du stockage ou tout autre produit cloud via votre propre plateforme étiquetée en marque blanche.

Pilotez l’intégralité de votre infrastructure directement à partir de votre système d’information ou de vos propres interfaces DevOps. Lorsque vous provisionnez des ressources à l’aide des différentes API des fournisseurs de cloud, il est plus facile de développer une stratégie multi-cloud.

Certains cas d’utilisation nécessitent de passer du temps à écrire des scripts avancés qui appelleront l’API publique. Ces scripts pourront ensuite créer ou supprimer automatiquement des instances, ajouter ou supprimer du stockage ou rediriger le trafic vers la bonne application. Et tout cela en fonction de données personnalisées (utilisation de la RAM, CPU, nombre d’utilisateurs ou encore des données météorologiques).