VPS.org API

Pepa Fa'amaumauga o le REST API

Pepa Fa'amaumauga o le VPS.org API

Pepa atoa o le REST API mo le puleaina o 'au'aunaga VPS, 'upega tafa'ilagi, DNS, fa'amaumauga fa'aleoleo, ma isi mea.

URL Autu https://admin.vps.org/api/v1
Fa'amaoniga Fa'ailoga o le Tagata e Avea
Lomiga v1.0
Faatulagaga JSON

Amataina

O le VPS.org API e mafai ai ona e pulea fa'apolokalameina vaega uma o lau atina'e talimalo VPS, e aofia ai 'au'aunaga, 'upega tafa'ilagi, fa'amaumauga DNS, fa'amaumauga fa'aleoleo, ma ata pu'e (snapshots).

Fa'amaoniga

O talosaga API uma e manaʻomia le faʻamaoniga e faʻaaoga ai se Bearer token. E mafai ona e faia lau API token mai au faʻatulagaga o tala i le 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);

Fa'atapula'aina o le fua faatatau

E fa'atapula'aina talosaga API i le 300 talosaga i le 5 minute i le API token. O fa'amatalaga fa'atapula'a fua faatatau o lo'o aofia i ulutala tali:

Taulimaina o Mea Sese

E faʻaaogaina e le API tulaga faʻavae o le HTTP e faʻaalia ai le manuia poʻo le toilalo:

Fa'ailoga o le Tulaga Fa'amatalaga
200 Manuia - Ua mae'a lelei le talosaga
201 Fausia - Ua manuia le fausiaina o punaoa
400 Talosaga Leaga - Fa'atulagaga le aoga pe talosaga le sa'o
401 E le'i Fa'atagaina - Fa'ailoga fa'amaonia e le aoga pe ua misi
403 Fa'asā - E le lava fa'atagaga
404 E le'i Maua - E leai se punaoa
429 Tele naua Talosaga - Ua sili atu i le tapula'a o le fua faatatau
500 Sese i totonu o le 'Au'aunaga - Sa i ai se mea sese na tupu i la matou itu

Vaega API

Su'esu'e a matou pepa fa'amaumauga API e tusa ai ma le vaega:

API o 'Au'aunaga 9 fa'ai'uga

Fausia, pulea, ma pulea 'au'aunaga VPS. E aofia ai le puleaina o le eletise, toe fa'aleleia o le tele, toe fa'apipi'iina, ma le toe maua mai o fa'amatalaga a le 'au'aunaga.

Va'ai i Pepa Fa'amaumauga
API Fa'asao 3 fa'ai'uga

Pulea fa'amaumauga fa'aleoleo otometi ma fa'amaumauga fa'aleoleo lima mo au 'au'aunaga. Lisi, fatu, toe fa'afo'isia, ma tape fa'amaumauga fa'aleoleo a le 'au'aunaga.

Va'ai i Pepa Fa'amaumauga
API Ata Pupuu 4 fa'ai'uga

Fausia ma pulea ata pu'e o le 'au'aunaga mo ni vaega vave e toe fa'afo'i ai. E fetaui lelei mo le fa'ata'ita'iga ma le toe fa'afo'i vave o mea sese.

Va'ai i Pepa Fa'amaumauga
API Fuafuaga 2 fa'ai'uga

Toe aumai fuafuaga VPS o lo'o avanoa ma fa'amatalaga tau. Maua fa'amatalaga e uiga i punaoa, tau, ma le avanoa.

Va'ai i Pepa Fa'amaumauga
API o Faiga Fa'agaoioia 2 fa'ai'uga

Lisi polokalama fa'aoga ma ata o lo'o avanoa mo le fa'apipi'iina o le 'au'aunaga. E aofia ai le Ubuntu, Debian, CentOS, ma isi mea.

Va'ai i Pepa Fa'amaumauga
API o Nofoaga 6 fa'ai'uga

Saili, siaki le avanoa, resitala, ma pulea igoa ole 'upega tafa'ilagi. Pulea atoatoa le olaga atoa ole 'upega tafa'ilagi e ala i le API.

Va'ai i Pepa Fa'amaumauga
DNS API 4 fa'ai'uga

Pulea sone ma fa'amaumauga DNS i le polokalame. Fatu, fa'afou, ma tape le ituaiga o fa'amaumauga A, AAAA, CNAME, MX, TXT, ma isi.

Va'ai i Pepa Fa'amaumauga
API o Nofoaga 1 le pito i tua

Lisi nofoaga o fa'amaumauga o lo'o avanoa mo le fa'apipi'iina o le 'au'aunaga. Filifili mai itulagi eseese i le lalolagi atoa.

Va'ai i Pepa Fa'amaumauga

Mana'omia se Fesoasoani?

Afai e iai ni au fesili pe manaʻomia se fesoasoani i le API, faʻamolemole aua le faʻatuai e faʻafesoʻotaʻi mai: