VPS.org API

Litokomane tsa REST API

Litokomane tsa API tsa VPS.org

Tokomane e felletseng ea REST API bakeng sa ho laola li-server tsa VPS, libaka, DNS, li-backups, le tse ling.

URL ea motheo https://admin.vps.org/api/v1
Netefatso Letšoao la Mojari
Phetolelo v1.0
Sebopeho JSON

Rea qala

VPS.org API e o dumella ho laola ka lenaneo dikarolo tsohle tsa meralo ya motheo ya hao ya ho amohela VPS, ho kenyeletswa le di-server, di-domain, direkoto tsa DNS, di-backup le di-snapshots.

Netefatso

Likopo tsohle tsa API li hloka netefatso ho sebelisoa token ea Bearer. U ka hlahisa token ea hau ea API ho tsoa litlhophisong tsa akhaonto ea hau ho 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);

Tekanyetso ea Sekhahla

Likopo tsa API li lekanyelitsoe ho likopo tse 300 ka metsotso e 5 ka token ea API. Tlhahisoleseling ea moeli oa sekhahla e kenyelelitsoe lihloohong tsa likarabo:

Phoso ea ho sebetsana le eona

API e sebelisa likhoutu tse tloaelehileng tsa boemo ba HTTP ho bontša katleho kapa ho hloleha:

Khoutu ea Boemo Tlhaloso
200 Katleho - Kopo e phethetsoe ka katleho
201 E entsoe - Mohloli o entsoe ka katleho
400 Kopo e Fosahetseng - Liparamitha tse fosahetseng kapa kopo e fosahetseng
401 Ha ea lumelloa - Tokeno ea netefatso e fosahetseng kapa e sieo
403 E thibetsoe - Litumello tse sa lekaneng
404 Ha e Fumanehe - Mohloli ha o eo
429 Likopo tse ngata haholo - Moeli oa sekhahla o fetile
500 Phoso ea Seva sa Ka Hare - Ho na le ho hong ho sa kang ha tsamaea hantle lehlakoreng la rona

Lihlopha tsa API

Batla litokomane tsa rona tsa API ka sehlopha:

Liseva tsa API Lintlha tse 9 tsa qetello

Theha, laola, le ho laola li-server tsa VPS. Ho kenyelletsa taolo ea matla, ho fetola boholo, ho kenya bocha, le ho fumana tlhahisoleseling ea seva.

Sheba Litokomane
API ea Li-backup Lintlha tse 3 tsa qetello

Laola li-backup tse iketsahallang le tse etsoang ka letsoho bakeng sa li-server tsa hau. Thathamisa, theha, tsosolosa, le ho hlakola li-backup tsa seva.

Sheba Litokomane
Lifoto tsa Snapshot tsa API Lintlha tse 4 tsa pheletso

Theha le ho laola dinepe tsa seva bakeng sa dintlha tsa tsosoloso e potlakileng. E loketse diteko le ho kgutlisa dintho morao ka potlako.

Sheba Litokomane
Merero ea API Lintlha tse 2 tsa pheletso

Fumana merero ea VPS e fumanehang le tlhahisoleseling ea litheko. Fumana lintlha tse mabapi le lisebelisoa, litheko le ho fumaneha.

Sheba Litokomane
Sistimi ea Ts'ebetso ea API Dintlha tse 2 tsa pheletso

Thathamisa litsamaiso tse sebetsang le litšoantšo tse fumanehang bakeng sa ho kenngoa ha seva. E kenyelletsa Ubuntu, Debian, CentOS, le tse ling.

Sheba Litokomane
Li-Domain API Lintlha tse 6 tsa qetello

Batla, hlahloba boteng ba sebaka, ingolisa, 'me u laole mabitso a libaka. Tsamaiso e felletseng ea potoloho ea bophelo ba libaka ka API.

Sheba Litokomane
DNS API Lintlha tse 4 tsa pheletso

Laola libaka tsa DNS le lirekoto ka lenaneo. Theha, ntlafatsa, 'me u hlakole mefuta e meng ea lirekoto ea A, AAAA, CNAME, MX, TXT le tse ling.

Sheba Litokomane
API ea Libaka Ntlha e le 'ngoe ea qetello

Thathamisa libaka tse fumanehang tsa setsi sa data bakeng sa ho kenngoa ha seva. Khetha libakeng tse ngata lefatšeng ka bophara.

Sheba Litokomane

Na u hloka thuso?

Haeba o na le lipotso kapa o hloka thuso ka API, ka kopo o seke oa tsilatsila ho ikopanya le: