VPS.org API

REST API баримтжуулалт

VPS.org API баримтжуулалт

VPS сервер, домэйн, DNS, нөөцлөлт болон бусад зүйлсийг удирдахад зориулсан бүрэн REST API баримтжуулалт.

Үндсэн URL https://admin.vps.org/api/v1
Баталгаажуулалт Эзэмшигчийн Токен
Хувилбар v1.0
Форматлах JSON

Эхлэх

VPS.org API нь танд сервер, домэйн, DNS бичлэг, нөөцлөлт болон агшин зураг зэрэг VPS хостинг дэд бүтцийн бүх талыг програмын дагуу удирдах боломжийг олгодог.

Баталгаажуулалт

Бүх 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 хүсэлтүүд нь API токен тутамд 5 минут тутамд 300 хүсэлтээр хязгаарлагддаг. Хурдны хязгаарын мэдээллийг хариултын толгой хэсэгт оруулсан болно:

Алдаа зохицуулах

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-тай холбоотой тусламж хэрэгтэй бол дараах хаягаар холбогдоно уу: