VPS.org API

Dokumentacija REST API-ja

Dokumentacija VPS.org API-ja

Potpuna REST API dokumentacija za upravljanje VPS poslužiteljima, domenama, DNS-om, sigurnosnim kopijama i još mnogo toga.

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

Početak rada

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

Autentifikacija

Svi API zahtjevi zahtijevaju autentifikaciju pomoću Bearer tokena. Svoj API token možete generirati u postavkama 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 po 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 dovršen
201 Kreirano - Resurs je uspješno kreiran
400 Loš zahtjev - Nevažeći parametri ili neispravan zahtjev
401 Neovlašteno - Nevažeći ili nedostajući token za autentifikaciju
403 Zabranjeno - Nedovoljna dopuštenja
404 Nije pronađeno - Resurs ne postoji
429 Previše zahtjeva - prekoračeno ograničenje brzine
500 Interna pogreška poslužitelja - Nešto je pošlo po zlu s naše strane

Kategorije API-ja

Pregledajte našu API dokumentaciju po kategorijama:

API poslužitelja 9 krajnjih točaka

Izrada, upravljanje i kontrola VPS poslužitelja. Uključuje upravljanje napajanjem, promjenu veličine, ponovnu instalaciju i dohvaćanje informacija o poslužitelju.

Prikaži dokumentaciju
API za sigurnosne kopije 3 krajnje točke

Upravljajte automatskim i ručnim sigurnosnim kopijama za svoje poslužitelje. Navedite, stvorite, vratite i izbrišite sigurnosne kopije poslužitelja.

Prikaži dokumentaciju
API za snimke 4 krajnje točke

Izradite i upravljajte snimkama poslužitelja za brze točke vraćanja. Savršeno za testiranje i brzo vraćanje na prethodno stanje.

Prikaži dokumentaciju
API za planove 2 krajnje točke

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

Prikaži dokumentaciju
API operativnih sustava 2 krajnje točke

Navedite dostupne operativne sustave i slike za implementaciju na poslužitelju. Uključuje Ubuntu, Debian, CentOS i druge.

Prikaži dokumentaciju
API za domene 6 krajnjih točaka

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

Prikaži dokumentaciju
DNS API 4 krajnje točke

Programski upravljajte DNS zonama i zapisima. Izrađujte, ažurirajte i brišite A, AAAA, CNAME, MX, TXT i druge vrste zapisa.

Prikaži dokumentaciju
API za lokacije 1 krajnja točka

Navedite dostupne lokacije podatkovnih centara za implementaciju poslužitelja. Birajte između više regija diljem svijeta.

Prikaži dokumentaciju

Trebate pomoć?

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