Skip to main content

Linode API

API

Configurez, gérez et déployez facilement la gestion des utilisateurs, la facturation, les tickets d'assistance et bien plus encore grâce à un accès programmatique aux produits et services Linode.

Roue dentée bleue avec une lumière verte partant du centre vers le haut.
curl -H "Content-Type: application/json" 
    -H "Authorization: Bearer $TOKEN" 
    -X POST -d ' {
        "image": "linode/debian10",
        "root_pass": "aComplexP@assword",
        "label": "linode-interfaces-3",
        "type": "g6-standard-2",
        "region": "us-east"
    }' 
    https://api.dev.linode.com/v4/linode/instances

Bibliothèques et clients

Incorporez les produits et services de Linode dans votre code d'application en installant les bibliothèques et les clients du langage de programmation officiel de Linode. les bibliothèques de langage de programmation et les clients officiels de Linode.

Linode Python Bibliothèque

Installer la bibliothèque officielle Python pour le Linode API v4

​​​​​​​$ pip install linode_api4

Linode JavaScript SDK

Installer la bibliothèque Javascript officielle pour le Linode API v4

​​​​​​​​​​​​​$ npm install @linode/api-v4

Go Bibliothèque du client

Installer la bibliothèque client GO pour le Linode API v4

$ go get -u github.com/linode/linodego

Outils tiers

Utilisez vos outils d'orchestration et d'automatisation préférés pour déployer et gérer les produits et services Linode.

Des accolades entrecoupées de trois points à l'intérieur d'un octogone rempli d'un dégradé de vert. Sous l'octogone se trouve une feuille de papier dont le coin est plié.

Scripting facile

Tout ce que vous pouvez faire avec le Linode Cloud Manager peut être fait par le biais de CLI. Automatisez les tâches fréquemment effectuées en incorporant les commandes CLI dans vos scripts.

Caractéristiques supplémentaires

Réponses au format JSON

Toutes les données de réponse sont renvoyées en JSON pour faciliter l'analyse et le filtrage.

Le Linode CLI

Le Linode CLI a une syntaxe de bon sens pour accomplir les tâches quotidiennes et vous donne accès à toutes les fonctionnalités de notre Linode API .

Accès autorisé uniquement

Ne vous inquiétez jamais des modifications non autorisées de votre compte. Des jetons d'accès sont requis pour chaque requête à l'adresse API et OAuth est disponible pour les applications à utilisateurs multiples.

Un point final pour tout

Accès à chaque partie de Linode. Déployez des clusters Kubernetes, attachez des volumes de stockage en bloc, créez des buckets compatibles avec S3, configurez des NodeBalancers, gérez les utilisateurs, etc.

Créez les applications que vous voulez

Créez vos propres outils de développement pour automatiser la gestion de l'infrastructure. Créez des scripts et des applications pour traiter automatiquement les tâches répétitives.

Paginer et filtrer les réponses volumineuses

Pagination pour diviser les listes de résultats contenant plus de 100 éléments en ajoutant simplement un paramètre de page à l'URL. Passez les données au peigne fin avec le X-Filter et construisez des filtres complexes en utilisant des opérateurs logiques.

Explorer Linode API