Pełna dokumentacja interfejsu API REST do zarządzania serwerami VPS, domenami, DNS, kopiami zapasowymi i nie tylko.
Interfejs API VPS.org umożliwia programowe zarządzanie wszystkimi aspektami infrastruktury hostingu VPS, w tym serwerami, domenami, rekordami DNS, kopiami zapasowymi i migawkami.
Wszystkie żądania API wymagają uwierzytelnienia za pomocą tokena Bearer. Możesz wygenerować swój token API w ustawieniach konta pod adresem admin.vps.org/account/developers/.
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);
Liczba żądań API jest ograniczona do 300 na 5 minut na token API. Informacje o limicie szybkości znajdują się w nagłówkach odpowiedzi:
X-RateLimit-Limit: Maksymalna liczba dozwolonych żądańX-RateLimit-Remaining: Liczba pozostałych żądańX-RateLimit-Reset: Znak czasu resetowania limitu szybkościInterfejs API wykorzystuje standardowe kody stanu HTTP do sygnalizowania powodzenia lub niepowodzenia:
| Kod statusu | Opis |
|---|---|
200 |
Sukces – żądanie zostało pomyślnie zrealizowane |
201 |
Utworzono — zasób został pomyślnie utworzony |
400 |
Błędne żądanie – nieprawidłowe parametry lub błędnie sformatowane żądanie |
401 |
Nieautoryzowany – nieprawidłowy lub brakujący token uwierzytelniający |
403 |
Zabronione - Niewystarczające uprawnienia |
404 |
Nie znaleziono – zasób nie istnieje |
429 |
Zbyt wiele żądań – przekroczono limit szybkości |
500 |
Wewnętrzny błąd serwera – coś poszło nie tak po naszej stronie |
Przeglądaj naszą dokumentację API według kategorii:
Twórz, zarządzaj i kontroluj serwery VPS. Obejmuje zarządzanie energią, zmianę rozmiaru, ponowną instalację i pobieranie informacji o serwerze.
Wyświetl dokumentacjęZarządzaj automatycznymi i ręcznymi kopiami zapasowymi swoich serwerów. Wyświetlaj, twórz, przywracaj i usuwaj kopie zapasowe serwerów.
Wyświetl dokumentacjęTwórz i zarządzaj migawkami serwera, aby szybko tworzyć punkty przywracania. Idealne do testowania i szybkiego przywracania.
Wyświetl dokumentacjęPobierz dostępne plany VPS i informacje o cenach. Uzyskaj szczegółowe informacje o zasobach, cenach i dostępności.
Wyświetl dokumentacjęWyświetl dostępne systemy operacyjne i obrazy do wdrożenia na serwerze. Obejmuje Ubuntu, Debian, CentOS i inne.
Wyświetl dokumentacjęWyszukaj, sprawdź dostępność, zarejestruj i zarządzaj nazwami domen. Pełne zarządzanie cyklem życia domeny za pośrednictwem API.
Wyświetl dokumentacjęZarządzaj strefami i rekordami DNS programowo. Twórz, aktualizuj i usuwaj rekordy A, AAAA, CNAME, MX, TXT i inne typy rekordów.
Wyświetl dokumentacjęWyświetl dostępne lokalizacje centrów danych do wdrożenia serwerów. Wybierz spośród wielu regionów na całym świecie.
Wyświetl dokumentacjęJeśli masz pytania lub potrzebujesz pomocy z API, nie wahaj się skontaktować z nami: