Ҳуҷҷатҳои пурраи REST API барои идоракунии серверҳои VPS, доменҳо, DNS, нусхаҳои эҳтиётӣ ва ғайра.
API-и VPS.org ба шумо имкон медиҳад, ки ҳама ҷанбаҳои инфрасохтори хостинги 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 барои ҳар як токени API ба 300 дархост дар 5 дақиқа маҳдуданд. Маълумот дар бораи маҳдудияти суръат дар сарлавҳаҳои посух дохил карда шудааст:
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 ниёз дошта бошед, лутфан бо мо тамос гиред: