VPS.org API

REST API Documentation

VPS.org API Documentation

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
Version 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 Description
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
Domains API 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
DNS API 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
Account 1 endpoint

Retrieve account profile and API token information. Identify which account a token belongs to and check its permissions.

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: