VPS.org API

REST API dokumentācija

VPS.org API dokumentācija

Pilnīga REST API dokumentācija VPS serveru, domēnu, DNS, dublējumu un citu lietu pārvaldībai.

Bāzes URL https://admin.vps.org/api/v1
Autentifikācija Uzrādītāja žetons
Versija v1.0
Formāts JSON

Darba sākšana

VPS.org API ļauj programmatiski pārvaldīt visus jūsu VPS mitināšanas infrastruktūras aspektus, tostarp serverus, domēnus, DNS ierakstus, dublējumkopijas un momentuzņēmumus.

Autentifikācija

Visiem API pieprasījumiem ir nepieciešama autentifikācija, izmantojot nesēja žetonu. Jūs varat ģenerēt savu API žetonu sava konta iestatījumos vietnē 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);

Ātruma ierobežošana

API pieprasījumu skaits ir ierobežots līdz 300 pieprasījumiem 5 minūtēs uz vienu API žetonu. Informācija par ātruma ierobežojumu ir iekļauta atbildes galvenēs:

Kļūdu apstrāde

API izmanto standarta HTTP statusa kodus, lai norādītu uz panākumiem vai neizdošanos:

Statusa kods Apraksts
200 Veiksmīgi — pieprasījums veiksmīgi izpildīts
201 Izveidots — resurss veiksmīgi izveidots
400 Nederīgs pieprasījums — nederīgi parametri vai nepareizi veidots pieprasījums
401 Neautorizēts — nederīgs vai trūkstošs autentifikācijas marķieris
403 Aizliegts — nepietiekamas atļaujas
404 Nav atrasts — resurss nepastāv
429 Pārāk daudz pieprasījumu — pārsniegts ātruma ierobežojums
500 Iekšēja servera kļūda — mūsu pusē radās problēma.

API kategorijas

Pārlūkojiet mūsu API dokumentāciju pēc kategorijas:

Serveru API 9 galapunkti

VPS serveru izveide, pārvaldība un kontrole. Ietver enerģijas pārvaldību, izmēru maiņu, atkārtotu instalēšanu un servera informācijas izgūšanu.

Skatīt dokumentāciju
Rezerves kopiju API 3 galapunkti

Pārvaldiet savu serveru automatizētās un manuālās dublējumkopijas. Uzskaitiet, izveidojiet, atjaunojiet un dzēsiet serveru dublējumkopijas.

Skatīt dokumentāciju
Momentuzņēmumu API 4 galapunkti

Izveidojiet un pārvaldiet servera momentuzņēmumus ātrai atjaunošanai. Lieliski piemērots testēšanai un ātrai atcelšanai.

Skatīt dokumentāciju
Plānu API 2 galapunkti

Iegūt pieejamos VPS plānus un cenu informāciju. Iegūt informāciju par resursiem, cenām un pieejamību.

Skatīt dokumentāciju
Operētājsistēmu API 2 galapunkti

Uzskaitiet pieejamās operētājsistēmas un attēlus servera izvietošanai. Ietver Ubuntu, Debian, CentOS un citas.

Skatīt dokumentāciju
Domēnu API 6 galapunkti

Meklējiet, pārbaudiet pieejamību, reģistrējiet un pārvaldiet domēna vārdus. Pilnīga domēna dzīves cikla pārvaldība, izmantojot API.

Skatīt dokumentāciju
DNS API 4 galapunkti

Programmatiski pārvaldiet DNS zonas un ierakstus. Izveidojiet, atjauniniet un dzēsiet A, AAAA, CNAME, MX, TXT un citus ierakstu tipus.

Skatīt dokumentāciju
Atrašanās vietu API 1 galapunkts

Uzskaitiet pieejamās datu centru atrašanās vietas serveru izvietošanai. Izvēlieties no vairākiem reģioniem visā pasaulē.

Skatīt dokumentāciju

Vai nepieciešama palīdzība?

Ja jums ir jautājumi vai nepieciešama palīdzība ar API, lūdzu, nevilcinieties sazināties ar mums: