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 token. Можете да генерирате вашия API token от настройките на вашия акаунт на 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.

Преглед на документацията
DNS API 4 крайни точки

Управлявайте DNS зони и записи програмно. Създавайте, актуализирайте и изтривайте A, AAAA, CNAME, MX, TXT и други типове записи.

Преглед на документацията
API за местоположения 1 крайна точка

Избройте наличните местоположения на центрове за данни за разполагане на сървъри. Изберете от множество региони по целия свят.

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

Нуждаете се от помощ?

Ако имате въпроси или се нуждаете от помощ с API, не се колебайте да се свържете с нас: