VPS.org API

REST API Documentation

VPS.org API Documentation

Dokimantasyon konplè sou API REST pou jere sèvè VPS, domèn, DNS, sovgad, ak plis ankò.

URL debaz la https://admin.vps.org/api/v1
Otantifikasyon Jeton Pòtè
Version v1.0
Format JSON

Kòmanse

API VPS.org la pèmèt ou jere tout aspè enfrastrikti hosting VPS ou a atravè pwogramasyon, tankou sèvè, domèn, anrejistreman DNS, sovgad, ak snapshots.

Otantifikasyon

Tout demann API yo mande pou otantifikasyon lè l sèvi avèk yon jeton Bearer. Ou ka jenere jeton API ou a nan paramèt kont ou a nan 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);

Limite To

Demann API yo limite a 300 demann pou chak 5 minit pou chak jeton API. Enfòmasyon sou limit vitès la enkli nan tit repons yo:

Jesyon Erè

API a itilize kòd estati HTTP estanda pou endike siksè oswa echèk:

Kòd Estati Description
200 Siksè - Demann lan fini avèk siksè
201 Kreye - Resous la te kreye avèk siksè
400 Move Demann - Paramèt ki pa valab oswa demann ki mal fòme
401 Pa otorize - Jeton otantifikasyon ki pa valab oswa ki manke
403 Entèdi - Otorizasyon ensifizan
404 Pa jwenn - Resous la pa egziste
429 Twòp Demann - Limit pousantaj la depase
500 Erè Entèn Sèvè - Yon bagay te ale mal bò kote nou

Kategori API yo

Browse dokimantasyon API nou an pa kategori:

API sèvè yo 9 pwen final

Kreye, jere, epi kontwole sèvè VPS yo. Sa gen ladan jesyon enèji, redimensionnement, reenstalasyon, ak rekipere enfòmasyon sèvè yo.

Gade Dokimantasyon an
API pou Sovgad 3 pwen final

Jere backup otomatik ak manyèl pou sèvè ou yo. Lis, kreye, restore, epi efase backup sèvè yo.

Gade Dokimantasyon an
API pou Snapshots 4 pwen final

Kreye epi jere snapshots sèvè pou pwen restorasyon rapid. Pafe pou tès ak anilasyon rapid.

Gade Dokimantasyon an
API Plan yo 2 pwen final

Jwenn plan VPS ki disponib yo ak enfòmasyon sou pri yo. Jwenn detay sou resous yo, pri yo, ak disponiblite a.

Gade Dokimantasyon an
API Sistèm Operasyon yo 2 pwen final

Lis sistèm operasyon ak imaj ki disponib pou deplwaman sèvè. Gen ladan Ubuntu, Debian, CentOS, ak plis ankò.

Gade Dokimantasyon an
Domains API 6 pwen final

Chèche, verifye disponiblite, anrejistre, epi jere non domèn yo. Jesyon konplè sik lavi domèn nan atravè API a.

Gade Dokimantasyon an
DNS API 4 pwen final

Jere zòn DNS ak anrejistreman yo atravè pwogramasyon. Kreye, mete ajou, epi efase A, AAAA, CNAME, MX, TXT, ak lòt kalite anrejistreman.

Gade Dokimantasyon an
API Lokalizasyon yo 1 pwen final

Lis kote sant done ki disponib pou deplwaman sèvè. Chwazi nan plizyè rejyon atravè lemond.

Gade Dokimantasyon an
Account 1 endpoint

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

Gade Dokimantasyon an

Bezwen Èd?

Si ou gen kesyon oswa ou bezwen asistans ak API a, tanpri pa ezite kontakte: