VPS.org API

Documentation de l'API REST

Documentation de l'API VPS.org

Documentation complète de l'API REST pour la gestion des serveurs VPS, des domaines, du DNS, des sauvegardes et plus encore.

URL de base https://admin.vps.org/api/v1
Authentification Jeton porteur
Version v1.0
Format JSON

Commencer

L'API de VPS.org vous permet de gérer par programmation tous les aspects de votre infrastructure d'hébergement VPS, y compris les serveurs, les domaines, les enregistrements DNS, les sauvegardes et les instantanés.

Authentification

Toutes les requêtes API nécessitent une authentification par jeton Bearer. Vous pouvez générer votre jeton API dans les paramètres de votre compte. admin.vps.org/account/developers/.

cURL
Python
JavaScript
curl -X GET https://admin.vps.org/api/v1/servers/ \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json"
import requests

url = "https://admin.vps.org/api/v1/servers/"
headers = {
    "Authorization": "Bearer YOUR_API_TOKEN",
    "Content-Type": "application/json"
}

response = requests.get(url, headers=headers)
print(response.json())
const response = await fetch('https://admin.vps.org/api/v1/servers/', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_API_TOKEN',
    'Content-Type': 'application/json'
  }
});

const data = await response.json();
console.log(data);

limitation de débit

Les requêtes API sont limitées à 300 requêtes toutes les 5 minutes par jeton API. Les informations relatives à cette limitation sont incluses dans les en-têtes de réponse.

Gestion des erreurs

L'API utilise les codes d'état HTTP standard pour indiquer le succès ou l'échec :

Code d'état Description
200 Succès - Requête traitée avec succès
201 Ressource créée avec succès
400 Requête incorrecte - Paramètres invalides ou requête mal formée
401 Non autorisé - Jeton d'authentification invalide ou manquant
403 Interdit - Autorisations insuffisantes
404 Ressource introuvable - Ressource inexistante
429 Trop de requêtes - Limite de débit dépassée
500 Erreur interne du serveur - Un problème est survenu de notre côté.

Catégories d'API

Consultez notre documentation API par catégorie :

API des serveurs 9 points d'extrémité

Créez, gérez et contrôlez vos serveurs VPS. Inclut la gestion de l'alimentation, le redimensionnement, la réinstallation et la récupération des informations du serveur.

Consulter la documentation
API de sauvegarde 3 points d'extrémité

Gérez les sauvegardes automatisées et manuelles de vos serveurs. Listez, créez, restaurez et supprimez les sauvegardes de vos serveurs.

Consulter la documentation
API Snapshots 4 points d'extrémité

Créez et gérez des instantanés de serveur pour une restauration rapide. Idéal pour les tests et les retours en arrière rapides.

Consulter la documentation
API Plans 2 points d'extrémité

Consultez les offres VPS disponibles et leurs tarifs. Obtenez des informations détaillées sur les ressources, les prix et la disponibilité.

Consulter la documentation
API des systèmes d'exploitation 2 points d'extrémité

Liste des systèmes d'exploitation et images disponibles pour le déploiement de serveurs. Inclut Ubuntu, Debian, CentOS et plus encore.

Consulter la documentation
API Domaines 6 points d'extrémité

Recherchez, vérifiez la disponibilité, enregistrez et gérez des noms de domaine. Gérez l'intégralité du cycle de vie de vos domaines via l'API.

Consulter la documentation
API DNS 4 points d'extrémité

Gérez les zones et les enregistrements DNS par programmation. Créez, mettez à jour et supprimez les enregistrements de type A, AAAA, CNAME, MX, TXT et autres.

Consulter la documentation
API de localisation 1 point d'extrémité

Liste des centres de données disponibles pour le déploiement de serveurs. Choisissez parmi plusieurs régions du monde.

Consulter la documentation

Besoin d'aide ?

Si vous avez des questions ou besoin d'aide concernant l'API, n'hésitez pas à nous contacter :