VPS.org API

REST API ഡോക്യുമെന്റേഷൻ

VPS.org API ഡോക്യുമെന്റേഷൻ

VPS സെർവറുകൾ, ഡൊമെയ്‌നുകൾ, DNS, ബാക്കപ്പുകൾ എന്നിവയും മറ്റും കൈകാര്യം ചെയ്യുന്നതിനുള്ള REST API ഡോക്യുമെന്റേഷൻ പൂർത്തിയാക്കുക.

അടിസ്ഥാന URL https://admin.vps.org/api/v1
ആധികാരികത ബെയറർ ടോക്കൺ
പതിപ്പ് v1.0
ഫോർമാറ്റ് JSON

ആമുഖം

സെർവറുകൾ, ഡൊമെയ്‌നുകൾ, DNS റെക്കോർഡുകൾ, ബാക്കപ്പുകൾ, സ്‌നാപ്പ്‌ഷോട്ടുകൾ എന്നിവയുൾപ്പെടെ നിങ്ങളുടെ VPS ഹോസ്റ്റിംഗ് ഇൻഫ്രാസ്ട്രക്ചറിന്റെ എല്ലാ വശങ്ങളും പ്രോഗ്രമാറ്റിക്കായി കൈകാര്യം ചെയ്യാൻ VPS.org API നിങ്ങളെ അനുവദിക്കുന്നു.

ആധികാരികത

എല്ലാ API അഭ്യർത്ഥനകൾക്കും ഒരു ബെയറർ ടോക്കൺ ഉപയോഗിച്ചുള്ള പ്രാമാണീകരണം ആവശ്യമാണ്. നിങ്ങളുടെ അക്കൗണ്ട് ക്രമീകരണങ്ങളിൽ നിന്ന് നിങ്ങളുടെ 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 ടോക്കണിലും 5 മിനിറ്റിൽ 300 അഭ്യർത്ഥനകളായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. പ്രതികരണ തലക്കെട്ടുകളിൽ നിരക്ക് പരിധി വിവരങ്ങൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്:

പിശക് കൈകാര്യം ചെയ്യൽ

വിജയമോ പരാജയമോ സൂചിപ്പിക്കാൻ API സ്റ്റാൻഡേർഡ് HTTP സ്റ്റാറ്റസ് കോഡുകൾ ഉപയോഗിക്കുന്നു:

സ്റ്റാറ്റസ് കോഡ് വിവരണം
200 വിജയിച്ചു - അഭ്യർത്ഥന വിജയകരമായി പൂർത്തിയായി.
201 സൃഷ്ടിച്ചു - ഉറവിടം വിജയകരമായി സൃഷ്ടിച്ചു.
400 തെറ്റായ അഭ്യർത്ഥന - അസാധുവായ പാരാമീറ്ററുകൾ അല്ലെങ്കിൽ തെറ്റായ അഭ്യർത്ഥന
401 അംഗീകൃതമല്ല - പ്രാമാണീകരണ ടോക്കൺ അസാധുവാണ് അല്ലെങ്കിൽ നഷ്ടപ്പെട്ടിരിക്കുന്നു.
403 നിരോധിച്ചിരിക്കുന്നു - അപര്യാപ്തമായ അനുമതികൾ
404 കണ്ടെത്തിയില്ല - ഉറവിടം നിലവിലില്ല.
429 വളരെയധികം അഭ്യർത്ഥനകൾ - നിരക്ക് പരിധി കവിഞ്ഞു.
500 ഇന്റേണൽ സെർവർ പിശക് - ഞങ്ങളുടെ ഭാഗത്ത് എന്തോ കുഴപ്പം സംഭവിച്ചു.

API വിഭാഗങ്ങൾ

വിഭാഗം അനുസരിച്ച് ഞങ്ങളുടെ API ഡോക്യുമെന്റേഷൻ ബ്രൗസ് ചെയ്യുക:

സെർവറുകൾ API 9 എൻഡ്‌പോയിന്റുകൾ

VPS സെർവറുകൾ സൃഷ്ടിക്കുക, കൈകാര്യം ചെയ്യുക, നിയന്ത്രിക്കുക. പവർ മാനേജ്മെന്റ്, വലുപ്പം മാറ്റൽ, വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യൽ, സെർവർ വിവരങ്ങൾ വീണ്ടെടുക്കൽ എന്നിവ ഉൾപ്പെടുന്നു.

ഡോക്യുമെന്റേഷൻ കാണുക
ബാക്കപ്പുകൾ API 3 എൻഡ്‌പോയിന്റുകൾ

നിങ്ങളുടെ സെർവറുകൾക്കായി ഓട്ടോമേറ്റഡ്, മാനുവൽ ബാക്കപ്പുകൾ കൈകാര്യം ചെയ്യുക. സെർവർ ബാക്കപ്പുകൾ ലിസ്റ്റുചെയ്യുക, സൃഷ്ടിക്കുക, പുനഃസ്ഥാപിക്കുക, ഇല്ലാതാക്കുക.

ഡോക്യുമെന്റേഷൻ കാണുക
സ്നാപ്പ്ഷോട്ട് API 4 എൻഡ്‌പോയിന്റുകൾ

ദ്രുത പുനഃസ്ഥാപന പോയിന്റുകൾക്കായി സെർവർ സ്നാപ്പ്ഷോട്ടുകൾ സൃഷ്ടിക്കുകയും കൈകാര്യം ചെയ്യുകയും ചെയ്യുക. പരിശോധനയ്ക്കും ദ്രുത റോൾബാക്കുകൾക്കും അനുയോജ്യം.

ഡോക്യുമെന്റേഷൻ കാണുക
പ്ലാനുകൾ API 2 എൻഡ്‌പോയിന്റുകൾ

ലഭ്യമായ VPS പ്ലാനുകളും വിലനിർണ്ണയ വിവരങ്ങളും വീണ്ടെടുക്കുക. ഉറവിടങ്ങൾ, വിലനിർണ്ണയം, ലഭ്യത എന്നിവയെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾ നേടുക.

ഡോക്യുമെന്റേഷൻ കാണുക
ഓപ്പറേറ്റിംഗ് സിസ്റ്റംസ് API 2 എൻഡ്‌പോയിന്റുകൾ

സെർവർ വിന്യാസത്തിനായി ലഭ്യമായ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെയും ചിത്രങ്ങളുടെയും പട്ടിക. ഉബുണ്ടു, ഡെബിയൻ, സെന്റോസ്, തുടങ്ങിയവ ഉൾപ്പെടുന്നു.

ഡോക്യുമെന്റേഷൻ കാണുക
ഡൊമെയ്‌നുകൾ API 6 എൻഡ്‌പോയിന്റുകൾ

ഡൊമെയ്ൻ നാമങ്ങൾ തിരയുക, ലഭ്യത പരിശോധിക്കുക, രജിസ്റ്റർ ചെയ്യുക, കൈകാര്യം ചെയ്യുക. API വഴി ഡൊമെയ്ൻ ലൈഫ് സൈക്കിൾ മാനേജ്മെന്റ് പൂർത്തിയാക്കുക.

ഡോക്യുമെന്റേഷൻ കാണുക
ഡിഎൻഎസ് എപിഐ 4 എൻഡ്‌പോയിന്റുകൾ

DNS സോണുകളും റെക്കോർഡുകളും പ്രോഗ്രമാറ്റിക്കായി കൈകാര്യം ചെയ്യുക. A, AAAA, CNAME, MX, TXT, മറ്റ് റെക്കോർഡ് തരങ്ങൾ എന്നിവ സൃഷ്ടിക്കുക, അപ്ഡേറ്റ് ചെയ്യുക, ഇല്ലാതാക്കുക.

ഡോക്യുമെന്റേഷൻ കാണുക
ലൊക്കേഷനുകൾ API 1 എൻഡ്‌പോയിന്റ്

സെർവർ വിന്യാസത്തിനായി ലഭ്യമായ ഡാറ്റാസെന്റർ ലൊക്കേഷനുകൾ പട്ടികപ്പെടുത്തുക. ലോകമെമ്പാടുമുള്ള ഒന്നിലധികം പ്രദേശങ്ങളിൽ നിന്ന് തിരഞ്ഞെടുക്കുക.

ഡോക്യുമെന്റേഷൻ കാണുക

സഹായം ആവശ്യമുണ്ട്?

API-യുമായി ബന്ധപ്പെട്ട് നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളുണ്ടെങ്കിലോ സഹായം ആവശ്യമുണ്ടെങ്കിലോ, ദയവായി ബന്ധപ്പെടാൻ മടിക്കരുത്: