VPS серверлерин, домендерди, DNSти, камдык көчүрмөлөрдү жана башкаларды башкаруу үчүн толук REST API документтери.
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 сурамдары ар бир 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 боюнча жардам керек болсо, биз менен байланышуудан тартынбаңыз: