VPS.org API

Документација REST API-ја

VPS.org API документација

Комплетна REST API документација за управљање VPS серверима, доменима, DNS-ом, резервним копијама и још много тога.

Основни URL https://admin.vps.org/api/v1
Аутентификација Токен носиоца
Верзија v1.0
Формат JSON

Почетак рада

VPS.org API вам омогућава да програмски управљате свим аспектима ваше VPS хостинг инфраструктуре, укључујући сервере, домене, DNS записе, резервне копије и снимке.

Аутентификација

Сви API захтеви захтевају аутентификацију помоћу Bearer токена. Можете генерисати свој API токен из подешавања налога на 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);

Ограничавање брзине

API захтеви су ограничени на 300 захтева на 5 минута по API токену. Информације о ограничењу брзине су укључене у заглавља одговора:

Обрада грешака

API користи стандардне HTTP статусне кодове да би означио успех или неуспех:

Код статуса Опис
200 Успех - Захтев је успешно завршен
201 Креирано - Ресурс је успешно креиран
400 Лош захтев - Неважећи параметри или погрешно форматиран захтев
401 Неовлашћено - Неважећи или недостајући токен за аутентификацију
403 Забрањено - Недовољне дозволе
404 Није пронађено - Ресурс не постоји
429 Превише захтева - прекорачено је ограничење брзине
500 Интерна грешка сервера - Дошло је до грешке на нашој страни

Категорије API-ја

Прегледајте нашу API документацију по категоријама:

API сервера 9 крајњих тачака

Креирање, управљање и контрола VPS сервера. Укључује управљање напајањем, промену величине, поновну инсталацију и преузимање информација о серверу.

Погледајте документацију
API за резервне копије 3 крајње тачке

Управљајте аутоматизованим и ручним резервним копијама за ваше сервере. Наведите, креирајте, вратите и обришите резервне копије сервера.

Погледајте документацију
API за снимке 4 крајње тачке

Креирајте и управљајте снимцима сервера за брзе тачке враћања. Идеално за тестирање и брза враћања на претходно стање.

Погледајте документацију
API за планове 2 крајње тачке

Преузмите доступне VPS планове и информације о ценама. Добијте детаље о ресурсима, ценама и доступности.

Погледајте документацију
API оперативних система 2 крајње тачке

Наведите доступне оперативне системе и слике за имплементацију на серверу. Укључује Ubuntu, Debian, CentOS и друге.

Погледајте документацију
API за домене 6 крајњих тачака

Претражите, проверите доступност, региструјте се и управљајте именима домена. Комплетно управљање животним циклусом домена путем API-ја.

Погледајте документацију
ДНС АПИ 4 крајње тачке

Програмски управљајте DNS зонама и записима. Креирајте, ажурирајте и бришите A, AAAA, CNAME, MX, TXT и друге типове записа.

Погледајте документацију
API за локације 1 крајња тачка

Наведите доступне локације дата центара за распоређивање сервера. Изаберите из више региона широм света.

Погледајте документацију

Потребна вам је помоћ?

Ако имате питања или вам је потребна помоћ у вези са API-јем, слободно нас контактирајте: