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-ის მეშვეობით.

დოკუმენტაციის ნახვა
DNS API 4 საბოლოო წერტილი

პროგრამულად მართეთ DNS ზონები და ჩანაწერები. შექმენით, განაახლეთ და წაშალეთ A, AAAA, CNAME, MX, TXT და სხვა ტიპის ჩანაწერები.

დოკუმენტაციის ნახვა
მდებარეობების API 1 საბოლოო წერტილი

ჩამოთვალეთ სერვერის განლაგებისთვის ხელმისაწვდომი მონაცემთა ცენტრის მდებარეობები. აირჩიეთ მსოფლიოს სხვადასხვა რეგიონიდან.

დოკუმენტაციის ნახვა

დახმარება გჭირდებათ?

თუ თქვენ გაქვთ შეკითხვები ან გჭირდებათ დახმარება API-სთან დაკავშირებით, გთხოვთ, ნუ მოგერიდებათ დაგვიკავშირდეთ: