VPS.org API

REST API Documentation

VPS.org API Documentation

VPS સર્વર્સ, ડોમેન્સ, DNS, બેકઅપ્સ અને વધુના સંચાલન માટે REST API દસ્તાવેજીકરણ પૂર્ણ કરો.

મૂળ URL https://admin.vps.org/api/v1
પ્રમાણીકરણ બેરર ટોકન
Version v1.0
Format JSON

શરૂઆત કરવી

VPS.org API તમને તમારા VPS હોસ્ટિંગ ઇન્ફ્રાસ્ટ્રક્ચરના તમામ પાસાઓને પ્રોગ્રામેટિકલી મેનેજ કરવાની મંજૂરી આપે છે, જેમાં સર્વર, ડોમેન્સ, DNS રેકોર્ડ્સ, બેકઅપ્સ અને સ્નેપશોટ્સનો સમાવેશ થાય છે.

પ્રમાણીકરણ

બધી 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 સ્થિતિ કોડનો ઉપયોગ કરે છે:

સ્થિતિ કોડ Description
200 સફળતા - વિનંતી સફળતાપૂર્વક પૂર્ણ થઈ
201 બનાવ્યું - સંસાધન સફળતાપૂર્વક બનાવ્યું
400 ખરાબ વિનંતી - અમાન્ય પરિમાણો અથવા દૂષિત વિનંતી
401 અનધિકૃત - અમાન્ય અથવા ખૂટતું પ્રમાણીકરણ ટોકન
403 પ્રતિબંધિત - અપૂરતી પરવાનગીઓ
404 મળ્યું નથી - સંસાધન અસ્તિત્વમાં નથી
429 ઘણી બધી વિનંતીઓ - દર મર્યાદા ઓળંગાઈ ગઈ
500 આંતરિક સર્વર ભૂલ - અમારા તરફથી કંઈક ખોટું થયું.

API શ્રેણીઓ

શ્રેણી દ્વારા અમારા API દસ્તાવેજો બ્રાઉઝ કરો:

સર્વર્સ API 9 અંતિમ બિંદુઓ

VPS સર્વર્સ બનાવો, મેનેજ કરો અને નિયંત્રિત કરો. તેમાં પાવર મેનેજમેન્ટ, માપ બદલવાનું, પુનઃસ્થાપન અને સર્વર માહિતી પુનઃપ્રાપ્તિનો સમાવેશ થાય છે.

દસ્તાવેજીકરણ જુઓ
બેકઅપ્સ API ૩ અંતિમ બિંદુઓ

તમારા સર્વર્સ માટે સ્વચાલિત અને મેન્યુઅલ બેકઅપ્સનું સંચાલન કરો. સર્વર બેકઅપ્સની સૂચિ બનાવો, બનાવો, પુનઃસ્થાપિત કરો અને કાઢી નાખો.

દસ્તાવેજીકરણ જુઓ
સ્નેપશોટ API 4 અંતિમ બિંદુઓ

ઝડપી પુનઃસ્થાપન બિંદુઓ માટે સર્વર સ્નેપશોટ બનાવો અને મેનેજ કરો. પરીક્ષણ અને ઝડપી રોલબેક માટે પરફેક્ટ.

દસ્તાવેજીકરણ જુઓ
પ્લાન્સ API 2 અંતિમ બિંદુઓ

ઉપલબ્ધ VPS યોજનાઓ અને કિંમત માહિતી મેળવો. સંસાધનો, કિંમત અને ઉપલબ્ધતા વિશે વિગતો મેળવો.

દસ્તાવેજીકરણ જુઓ
ઓપરેટિંગ સિસ્ટમ્સ API 2 અંતિમ બિંદુઓ

સર્વર ડિપ્લોયમેન્ટ માટે ઉપલબ્ધ ઓપરેટિંગ સિસ્ટમ્સ અને છબીઓની યાદી બનાવો. તેમાં ઉબુન્ટુ, ડેબિયન, સેન્ટોસ અને વધુનો સમાવેશ થાય છે.

દસ્તાવેજીકરણ જુઓ
Domains API 6 અંતિમ બિંદુઓ

ડોમેન નામો શોધો, ઉપલબ્ધતા તપાસો, નોંધણી કરો અને મેનેજ કરો. API દ્વારા ડોમેન લાઇફસાઇકલ મેનેજમેન્ટ પૂર્ણ કરો.

દસ્તાવેજીકરણ જુઓ
DNS API 4 અંતિમ બિંદુઓ

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 માં કોઈ પ્રશ્નો હોય અથવા સહાયની જરૂર હોય, તો કૃપા કરીને સંપર્ક કરવામાં અચકાશો નહીં: