VPS.org API

Dokumentacija REST API-ja

VPS.org API dokumentacija

Kompletna REST API dokumentacija za upravljanje VPS serverima, domenama, DNS-om, sigurnosnim kopijama i još mnogo toga.

Osnovni URL https://admin.vps.org/api/v1
Autentifikacija Token nosioca
Verzija v1.0
Format JSON

Početak

VPS.org API vam omogućava programsko upravljanje svim aspektima vaše VPS hosting infrastrukture, uključujući servere, domene, DNS zapise, sigurnosne kopije i snimke stanja.

Autentifikacija

Svi API zahtjevi zahtijevaju autentifikaciju pomoću Bearer tokena. Svoj API token možete generirati iz postavki 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);

Ograničavanje brzine

API zahtjevi su ograničeni na 300 zahtjeva u 5 minuta po API tokenu. Informacije o ograničenju brzine uključene su u zaglavlja odgovora:

Obrada grešaka

API koristi standardne HTTP statusne kodove za označavanje uspjeha ili neuspjeha:

Statusni kod Opis
200 Uspjeh - Zahtjev uspješno završen
201 Kreirano - Resurs je uspješno kreiran
400 Loš zahtjev - Nevažeći parametri ili oštećen zahtjev
401 Neovlašteno - Nevažeći ili nedostajući token za autentifikaciju
403 Zabranjeno - Nedovoljna odobrenja
404 Nije pronađeno - Resurs ne postoji
429 Previše zahtjeva - Prekoračeno ograničenje brzine
500 Interna greška servera - Nešto nije u redu s naše strane

Kategorije API-ja

Pregledajte našu API dokumentaciju po kategorijama:

API servera 9 krajnjih tačaka

Kreiranje, upravljanje i kontrola VPS servera. Uključuje upravljanje napajanjem, promjenu veličine, ponovnu instalaciju i preuzimanje informacija o serveru.

Pogledajte dokumentaciju
API za sigurnosne kopije 3 krajnje tačke

Upravljajte automatskim i ručnim sigurnosnim kopijama za vaše servere. Navedite, kreirajte, vratite i izbrišite sigurnosne kopije servera.

Pogledajte dokumentaciju
API za snimke 4 krajnje tačke

Kreirajte i upravljajte snimcima servera za brze tačke vraćanja. Savršeno za testiranje i brzo vraćanje na prethodna stanja.

Pogledajte dokumentaciju
API za planove 2 krajnje tačke

Preuzmite dostupne VPS planove i informacije o cijenama. Dobijte detalje o resursima, cijenama i dostupnosti.

Pogledajte dokumentaciju
API operativnih sistema 2 krajnje tačke

Navedite dostupne operativne sisteme i slike za implementaciju servera. Uključuje Ubuntu, Debian, CentOS i druge.

Pogledajte dokumentaciju
API za domene 6 krajnjih tačaka

Pretražite, provjerite dostupnost, registrujte i upravljajte nazivima domena. Potpuno upravljanje životnim ciklusom domene putem API-ja.

Pogledajte dokumentaciju
DNS API 4 krajnje tačke

Programski upravljajte DNS zonama i zapisima. Kreirajte, ažurirajte i brišite A, AAAA, CNAME, MX, TXT i druge tipove zapisa.

Pogledajte dokumentaciju
API za lokacije 1 krajnja tačka

Navedite dostupne lokacije podatkovnih centara za implementaciju servera. Birajte između više regija širom svijeta.

Pogledajte dokumentaciju

Trebate pomoć?

Ako imate pitanja ili vam je potrebna pomoć s API-jem, slobodno nas kontaktirajte: