VPS.org API

REST API Documentation

VPS.org API Documentation

VPS সার্ভার, ডোমেইন, DNS, ব্যাকআপ এবং আরও অনেক কিছু পরিচালনার জন্য সম্পূর্ণ REST API ডকুমেন্টেশন।

বেস ইউআরএল https://admin.vps.org/api/v1
প্রমাণীকরণ বিয়ারার টোকেন
Version v1.0
Format JSON

শুরু করা

VPS.org API আপনাকে আপনার VPS হোস্টিং অবকাঠামোর সমস্ত দিক প্রোগ্রাম্যাটিকভাবে পরিচালনা করতে দেয়, যার মধ্যে রয়েছে সার্ভার, ডোমেন, DNS রেকর্ড, ব্যাকআপ এবং স্ন্যাপশট।

প্রমাণীকরণ

সমস্ত 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 টোকেনে প্রতি ৫ মিনিটে ৩০০টি অনুরোধের মধ্যে সীমাবদ্ধ। রেটিং সীমার তথ্য প্রতিক্রিয়া শিরোনামগুলিতে অন্তর্ভুক্ত করা হয়েছে:

ত্রুটি পরিচালনা

সাফল্য বা ব্যর্থতা নির্দেশ করতে API স্ট্যান্ডার্ড HTTP স্ট্যাটাস কোড ব্যবহার করে:

স্ট্যাটাস কোড Description
200 সফল - অনুরোধ সফলভাবে সম্পন্ন হয়েছে
201 তৈরি করা হয়েছে - রিসোর্স সফলভাবে তৈরি করা হয়েছে
400 খারাপ অনুরোধ - অবৈধ প্যারামিটার অথবা ত্রুটিপূর্ণ অনুরোধ
401 অননুমোদিত - অবৈধ অথবা অনুপস্থিত প্রমাণীকরণ টোকেন
403 নিষিদ্ধ - অপর্যাপ্ত অনুমতি
404 পাওয়া যায়নি - রিসোর্স বিদ্যমান নেই
429 অনেক বেশি অনুরোধ - রেটের সীমা অতিক্রম করেছে
500 অভ্যন্তরীণ সার্ভার ত্রুটি - আমাদের পক্ষ থেকে কিছু ভুল হয়েছে।

এপিআই বিভাগ

বিভাগ অনুসারে আমাদের API ডকুমেন্টেশন ব্রাউজ করুন:

সার্ভার এপিআই ৯টি শেষ বিন্দু

VPS সার্ভার তৈরি, পরিচালনা এবং নিয়ন্ত্রণ। পাওয়ার ম্যানেজমেন্ট, আকার পরিবর্তন, পুনরায় ইনস্টলেশন এবং সার্ভার তথ্য পুনরুদ্ধার অন্তর্ভুক্ত।

ডকুমেন্টেশন দেখুন
ব্যাকআপ API ৩টি শেষ বিন্দু

আপনার সার্ভারের জন্য স্বয়ংক্রিয় এবং ম্যানুয়াল ব্যাকআপ পরিচালনা করুন। সার্ভার ব্যাকআপ তালিকাভুক্ত করুন, তৈরি করুন, পুনরুদ্ধার করুন এবং মুছুন।

ডকুমেন্টেশন দেখুন
স্ন্যাপশট API ৪টি শেষ বিন্দু

দ্রুত পুনরুদ্ধার পয়েন্টের জন্য সার্ভার স্ন্যাপশট তৈরি এবং পরিচালনা করুন। পরীক্ষা এবং দ্রুত রোলব্যাকের জন্য উপযুক্ত।

ডকুমেন্টেশন দেখুন
প্ল্যানস এপিআই ২টি এন্ডপয়েন্ট

উপলব্ধ VPS পরিকল্পনা এবং মূল্য নির্ধারণের তথ্য পুনরুদ্ধার করুন। সম্পদ, মূল্য নির্ধারণ এবং প্রাপ্যতা সম্পর্কে বিশদ জানুন।

ডকুমেন্টেশন দেখুন
অপারেটিং সিস্টেম API ২টি এন্ডপয়েন্ট

সার্ভার স্থাপনের জন্য উপলব্ধ অপারেটিং সিস্টেম এবং চিত্রগুলির তালিকা তৈরি করুন। উবুন্টু, ডেবিয়ান, সেন্টওএস এবং আরও অনেক কিছু অন্তর্ভুক্ত।

ডকুমেন্টেশন দেখুন
Domains API ৬টি শেষ বিন্দু

ডোমেইন নাম অনুসন্ধান করুন, প্রাপ্যতা পরীক্ষা করুন, নিবন্ধন করুন এবং পরিচালনা করুন। API এর মাধ্যমে ডোমেইন জীবনচক্র ব্যবস্থাপনা সম্পূর্ণ করুন।

ডকুমেন্টেশন দেখুন
DNS API ৪টি শেষ বিন্দু

প্রোগ্রাম্যাটিকভাবে DNS জোন এবং রেকর্ড পরিচালনা করুন। A, AAAA, CNAME, MX, TXT, এবং অন্যান্য রেকর্ড প্রকার তৈরি করুন, আপডেট করুন এবং মুছুন।

ডকুমেন্টেশন দেখুন
অবস্থান API ১টি শেষবিন্দু

সার্ভার স্থাপনের জন্য উপলব্ধ ডেটাসেন্টার অবস্থানগুলি তালিকাভুক্ত করুন। বিশ্বজুড়ে একাধিক অঞ্চল থেকে বেছে নিন।

ডকুমেন্টেশন দেখুন
Account 1 endpoint

Retrieve account profile and API token information. Identify which account a token belongs to and check its permissions.

ডকুমেন্টেশন দেখুন

সাহায্য দরকার?

আপনার যদি প্রশ্ন থাকে অথবা API সম্পর্কে সহায়তার প্রয়োজন হয়, তাহলে অনুগ্রহ করে যোগাযোগ করতে দ্বিধা করবেন না: