VPS.org API

Dokumentacija REST API-ja

Dokumentacija API-ja VPS.org

Popolna dokumentacija REST API-ja za upravljanje VPS strežnikov, domen, DNS-ja, varnostnih kopij in še več.

Osnovni URL https://admin.vps.org/api/v1
Avtentikacija Žeton za prinosnika
Različica v1.0
Oblika JSON

Začetek

VPS.org API vam omogoča programsko upravljanje vseh vidikov vaše VPS gostovalne infrastrukture, vključno s strežniki, domenami, DNS zapisi, varnostnimi kopijami in posnetki podatkov.

Avtentikacija

Vse zahteve API zahtevajo preverjanje pristnosti z žetonom nosilca. Žeton API lahko ustvarite v nastavitvah računa na 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);

Omejevanje hitrosti

Zahteve API so omejene na 300 zahtev na 5 minut na žeton API. Informacije o omejitvi hitrosti so vključene v glave odgovorov:

Obravnavanje napak

API uporablja standardne kode stanja HTTP za označevanje uspeha ali neuspeha:

Koda stanja Opis
200 Uspeh - Zahteva je bila uspešno zaključena
201 Ustvarjeno - Vir je bil uspešno ustvarjen
400 Slaba zahteva - neveljavni parametri ali napačno oblikovana zahteva
401 Nepooblaščeno - neveljaven ali manjkajoči žeton za preverjanje pristnosti
403 Prepovedano - Nezadostna dovoljenja
404 Ni najdeno - vir ne obstaja
429 Preveč zahtev – presežena omejitev hitrosti
500 Notranja napaka strežnika - Pri nas je prišlo do napake

Kategorije API-jev

Brskajte po naši dokumentaciji API-ja po kategorijah:

API strežnikov 9 končnih točk

Ustvarjanje, upravljanje in nadzor VPS strežnikov. Vključuje upravljanje porabe energije, spreminjanje velikosti, ponovno namestitev in pridobivanje informacij o strežniku.

Ogled dokumentacije
API za varnostne kopije 3 končne točke

Upravljajte avtomatizirane in ročne varnostne kopije za svoje strežnike. Seznam, ustvarjanje, obnavljanje in brisanje varnostnih kopij strežnika.

Ogled dokumentacije
API za posnetke 4 končne točke

Ustvarjajte in upravljajte posnetke strežnika za hitre točke obnovitve. Idealno za testiranje in hitre povrnitve v prejšnje stanje.

Ogled dokumentacije
API za načrte 2 končni točki

Pridobite razpoložljive VPS pakete in informacije o cenah. Pridobite podrobnosti o virih, cenah in razpoložljivosti.

Ogled dokumentacije
API operacijskih sistemov 2 končni točki

Seznam razpoložljivih operacijskih sistemov in slik za namestitev na strežnik. Vključuje Ubuntu, Debian, CentOS in druge.

Ogled dokumentacije
API za domene 6 končnih točk

Išči, preverjaj razpoložljivost, registriraj in upravljaj domenska imena. Celovito upravljanje življenjskega cikla domene prek API-ja.

Ogled dokumentacije
API za DNS 4 končne točke

Programsko upravljajte DNS cone in zapise. Ustvarjajte, posodabljajte in brišite zapise vrst A, AAAA, CNAME, MX, TXT in druge.

Ogled dokumentacije
API za lokacije 1 končna točka

Navedite razpoložljive lokacije podatkovnih centrov za namestitev strežnikov. Izbirajte med več regijami po vsem svetu.

Ogled dokumentacije

Potrebujete pomoč?

Če imate vprašanja ali potrebujete pomoč z API-jem, se obrnite na: