VPS сервер, домэйн, DNS, нөөцлөлт болон бусад зүйлсийг удирдахад зориулсан бүрэн REST API баримтжуулалт.
VPS.org API нь танд сервер, домэйн, DNS бичлэг, нөөцлөлт болон агшин зураг зэрэг VPS хостинг дэд бүтцийн бүх талыг програмын дагуу удирдах боломжийг олгодог.
Бүх 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 хүсэлтүүд нь API токен тутамд 5 минут тутамд 300 хүсэлтээр хязгаарлагддаг. Хурдны хязгаарын мэдээллийг хариултын толгой хэсэгт оруулсан болно:
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-тай холбоотой тусламж хэрэгтэй бол дараах хаягаар холбогдоно уу: