مستندات کامل REST API برای مدیریت سرورهای VPS، دامنهها، DNS، پشتیبانگیری و موارد دیگر.
رابط برنامهنویسی کاربردی 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 محدود شدهاند. اطلاعات محدودیت سرعت در هدرهای پاسخ گنجانده شده است:
X-RateLimit-Limit: حداکثر تعداد درخواستهای مجازX-RateLimit-Remaining: تعداد درخواستهای باقیماندهX-RateLimit-Reset: مهر زمانی که محدودیت نرخ مجدداً تنظیم میشوداین API از کدهای وضعیت استاندارد HTTP برای نشان دادن موفقیت یا شکست استفاده میکند:
| کد وضعیت | توضیحات |
|---|---|
200 |
موفقیت - درخواست با موفقیت انجام شد |
201 |
ایجاد شد - منبع با موفقیت ایجاد شد |
400 |
درخواست بد - پارامترهای نامعتبر یا درخواست ناقص |
401 |
غیرمجاز - توکن احراز هویت نامعتبر یا مفقود است |
403 |
ممنوع - مجوزهای ناکافی |
404 |
یافت نشد - منبع وجود ندارد |
429 |
درخواستهای بسیار زیاد - محدودیت نرخ عبور کرد |
500 |
خطای داخلی سرور - مشکلی از سمت ما رخ داده است |
مستندات API ما را بر اساس دستهبندی مرور کنید:
ایجاد، مدیریت و کنترل سرورهای VPS. شامل مدیریت برق، تغییر اندازه، نصب مجدد و بازیابی اطلاعات سرور.
مشاهده مستنداتمدیریت پشتیبانگیری خودکار و دستی برای سرورهای شما. فهرست کردن، ایجاد، بازیابی و حذف پشتیبانهای سرور.
مشاهده مستنداتایجاد و مدیریت اسنپشاتهای سرور برای نقاط بازیابی سریع. ایدهآل برای آزمایش و بازگرداندن سریع سرور به حالت اولیه.
مشاهده مستنداتاطلاعات مربوط به پلنهای VPS موجود و قیمتها را بازیابی کنید. جزئیات مربوط به منابع، قیمتها و در دسترس بودن را دریافت کنید.
مشاهده مستنداتفهرست سیستم عاملها و ایمیجهای موجود برای استقرار سرور. شامل اوبونتو، دبیان، سنت او اس و موارد دیگر.
مشاهده مستنداتجستجو، بررسی موجودی، ثبت و مدیریت نامهای دامنه. مدیریت کامل چرخه حیات دامنه از طریق API.
مشاهده مستنداتمدیریت مناطق و رکوردهای DNS به صورت برنامهنویسیشده. ایجاد، بهروزرسانی و حذف انواع رکورد A، AAAA، CNAME، MX، TXT و سایر رکوردها.
مشاهده مستنداتمکانهای موجود برای استقرار سرور در دیتاسنتر را فهرست کنید. از بین مناطق مختلف در سراسر جهان انتخاب کنید.
مشاهده مستنداتاگر سوالی دارید یا در مورد API به کمک نیاز دارید، لطفاً دریغ نکنید با ما تماس بگیرید: