VPS.org API

Documentația API-ului REST

Documentația API-ului VPS.org

Documentație completă API REST pentru gestionarea serverelor VPS, domeniilor, DNS-ului, copiilor de rezervă și multe altele.

URL de bază https://admin.vps.org/api/v1
Autentificare Jeton la purtător
Versiune v1.0
Format JSON

Noțiuni de bază

API-ul VPS.org vă permite să gestionați programatic toate aspectele infrastructurii de găzduire VPS, inclusiv servere, domenii, înregistrări DNS, copii de rezervă și snapshot-uri.

Autentificare

Toate solicitările API necesită autentificare folosind un token Bearer. Puteți genera tokenul API din setările contului dvs. la 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);

Limitarea ratei

Solicitările API sunt limitate la 300 de solicitări la fiecare 5 minute per token API. Informațiile despre limita de viteză sunt incluse în anteturile de răspuns:

Gestionarea erorilor

API-ul folosește coduri de stare HTTP standard pentru a indica succesul sau eșecul:

Cod de stare Descriere
200 Succes - Solicitare finalizată cu succes
201 Creată - Resursă creată cu succes
400 Cerere greșită - Parametri invalidi sau cerere incorect formatată
401 Neautorizat - Token de autentificare invalid sau lipsă
403 Interzis - Permisiuni insuficiente
404 Negăsit - Resursa nu există
429 Prea multe solicitări - Limita de frecvență a fost depășită
500 Eroare internă a serverului - Ceva nu a mers bine la noi

Categorii API

Răsfoiți documentația noastră API pe categorii:

API-ul serverelor 9 puncte finale

Creați, gestionați și controlați servere VPS. Include gestionarea energiei, redimensionarea, reinstalarea și recuperarea informațiilor despre server.

Vizualizați documentația
API-ul pentru copii de rezervă 3 puncte finale

Gestionați copii de rezervă automate și manuale pentru serverele dvs. Listați, creați, restaurați și ștergeți copii de rezervă ale serverelor.

Vizualizați documentația
API-ul Snapshot-urilor 4 puncte finale

Creați și gestionați instantanee de server pentru puncte de restaurare rapidă. Perfect pentru testare și reveniri rapide la setări.

Vizualizați documentația
API-ul Planurilor 2 puncte finale

Obțineți planuri VPS disponibile și informații despre prețuri. Obțineți detalii despre resurse, prețuri și disponibilitate.

Vizualizați documentația
API-ul sistemelor de operare 2 puncte finale

Listează sistemele de operare și imaginile disponibile pentru implementarea pe server. Include Ubuntu, Debian, CentOS și multe altele.

Vizualizați documentația
API-ul Domeniilor 6 puncte finale

Căutați, verificați disponibilitatea, înregistrați și gestionați nume de domenii. Gestionați complet ciclul de viață al domeniului prin intermediul API-ului.

Vizualizați documentația
API-ul DNS 4 puncte finale

Gestionați zonele și înregistrările DNS programatic. Creați, actualizați și ștergeți tipuri de înregistrări A, AAAA, CNAME, MX, TXT și alte tipuri de înregistrări.

Vizualizați documentația
API-ul Locațiilor 1 punct final

Enumerați locațiile disponibile ale centrelor de date pentru implementarea serverelor. Alegeți din mai multe regiuni din întreaga lume.

Vizualizați documentația

Ai nevoie de ajutor?

Dacă aveți întrebări sau aveți nevoie de asistență cu API-ul, nu ezitați să ne contactați: