სრული REST API დოკუმენტაცია VPS სერვერების, დომენების, DNS-ის, სარეზერვო ასლების და სხვათა მართვისთვის.
VPS.org API საშუალებას გაძლევთ პროგრამულად მართოთ თქვენი VPS ჰოსტინგის ინფრასტრუქტურის ყველა ასპექტი, მათ შორის სერვერები, დომენები, DNS ჩანაწერები, სარეზერვო ასლები და სნეპშოტები.
ყველა API მოთხოვნას სჭირდება ავტორიზაცია Bearer ტოკენის გამოყენებით. თქვენ შეგიძლიათ შექმნათ თქვენი API ტოკენი თქვენი ანგარიშის პარამეტრებიდან შემდეგ ბმულზე: 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);
API მოთხოვნები შემოიფარგლება 300 მოთხოვნით 5 წუთში თითო API ტოკენზე. სიჩქარის ლიმიტის შესახებ ინფორმაცია მოცემულია პასუხის სათაურებში:
X-RateLimit-Limit: დაშვებული მოთხოვნების მაქსიმალური რაოდენობაX-RateLimit-Remaining: დარჩენილი მოთხოვნების რაოდენობაX-RateLimit-Reset: დროის ნიშნული, როდესაც ტარიფის ლიმიტი გადაყენდებაAPI იყენებს სტანდარტულ HTTP სტატუსის კოდებს წარმატების ან წარუმატებლობის აღსანიშნავად:
| სტატუსის კოდი | აღწერა |
|---|---|
200 |
წარმატება - მოთხოვნა წარმატებით დასრულდა |
201 |
შეიქმნა - რესურსი წარმატებით შეიქმნა |
400 |
არასწორი მოთხოვნა - არასწორი პარამეტრები ან არასწორად ფორმულირებული მოთხოვნა |
401 |
არაავტორიზებული - არასწორი ან დაკარგული ავტორიზაციის ტოკენი |
403 |
აკრძალულია - არასაკმარისი ნებართვები |
404 |
ვერ მოიძებნა - რესურსი არ არსებობს |
429 |
ძალიან ბევრი მოთხოვნა - სიჩქარის ლიმიტი გადაჭარბებულია |
500 |
შიდა სერვერის შეცდომა - ჩვენს მხარეს რაღაც შეცდომა მოხდა |
დაათვალიერეთ ჩვენი API დოკუმენტაცია კატეგორიის მიხედვით:
VPS სერვერების შექმნა, მართვა და კონტროლი. მოიცავს ენერგიის მართვას, ზომის შეცვლას, ხელახლა ინსტალაციას და სერვერის ინფორმაციის მოძიებას.
დოკუმენტაციის ნახვათქვენი სერვერების ავტომატური და ხელით სარეზერვო ასლების მართვა. სერვერის სარეზერვო ასლების ჩამოთვლა, შექმნა, აღდგენა და წაშლა.
დოკუმენტაციის ნახვაშექმენით და მართეთ სერვერის სნეპშოტები სწრაფი აღდგენის წერტილებისთვის. იდეალურია ტესტირებისა და სწრაფი გაუქმებისთვის.
დოკუმენტაციის ნახვამოიძიეთ ხელმისაწვდომი VPS გეგმები და ფასების შესახებ ინფორმაცია. მიიღეთ დეტალები რესურსების, ფასების და ხელმისაწვდომობის შესახებ.
დოკუმენტაციის ნახვასერვერის განლაგებისთვის ხელმისაწვდომი ოპერაციული სისტემებისა და სურათების სია. მოიცავს Ubuntu-ს, Debian-ს, CentOS-ს და სხვა.
დოკუმენტაციის ნახვადომენური სახელების ძიება, ხელმისაწვდომობის შემოწმება, რეგისტრაცია და მართვა. დომენის სასიცოცხლო ციკლის მართვის დასრულება API-ის მეშვეობით.
დოკუმენტაციის ნახვაპროგრამულად მართეთ DNS ზონები და ჩანაწერები. შექმენით, განაახლეთ და წაშალეთ A, AAAA, CNAME, MX, TXT და სხვა ტიპის ჩანაწერები.
დოკუმენტაციის ნახვაჩამოთვალეთ სერვერის განლაგებისთვის ხელმისაწვდომი მონაცემთა ცენტრის მდებარეობები. აირჩიეთ მსოფლიოს სხვადასხვა რეგიონიდან.
დოკუმენტაციის ნახვათუ თქვენ გაქვთ შეკითხვები ან გჭირდებათ დახმარება API-სთან დაკავშირებით, გთხოვთ, ნუ მოგერიდებათ დაგვიკავშირდეთ: