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 3 ਅੰਤਮ ਬਿੰਦੂ

ਆਪਣੇ ਸਰਵਰਾਂ ਲਈ ਸਵੈਚਾਲਿਤ ਅਤੇ ਦਸਤੀ ਬੈਕਅੱਪ ਪ੍ਰਬੰਧਿਤ ਕਰੋ। ਸਰਵਰ ਬੈਕਅੱਪਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ, ਬਣਾਓ, ਰੀਸਟੋਰ ਕਰੋ ਅਤੇ ਮਿਟਾਓ।

ਦਸਤਾਵੇਜ਼ ਵੇਖੋ
ਸਨੈਪਸ਼ਾਟ API 4 ਅੰਤਮ ਬਿੰਦੂ

ਤੇਜ਼ ਬਹਾਲੀ ਬਿੰਦੂਆਂ ਲਈ ਸਰਵਰ ਸਨੈਪਸ਼ਾਟ ਬਣਾਓ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰੋ। ਟੈਸਟਿੰਗ ਅਤੇ ਤੇਜ਼ ਰੋਲਬੈਕ ਲਈ ਸੰਪੂਰਨ।

ਦਸਤਾਵੇਜ਼ ਵੇਖੋ
ਪਲਾਨ API 2 ਅੰਤਮ ਬਿੰਦੂ

ਉਪਲਬਧ VPS ਯੋਜਨਾਵਾਂ ਅਤੇ ਕੀਮਤ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰੋ। ਸਰੋਤਾਂ, ਕੀਮਤ ਅਤੇ ਉਪਲਬਧਤਾ ਬਾਰੇ ਵੇਰਵੇ ਪ੍ਰਾਪਤ ਕਰੋ।

ਦਸਤਾਵੇਜ਼ ਵੇਖੋ
ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ API 2 ਅੰਤਮ ਬਿੰਦੂ

ਸਰਵਰ ਤੈਨਾਤੀ ਲਈ ਉਪਲਬਧ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ ਚਿੱਤਰਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ। ਇਸ ਵਿੱਚ ਉਬੰਟੂ, ਡੇਬੀਅਨ, ਸੈਂਟਓਐਸ, ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ ਸ਼ਾਮਲ ਹੈ।

ਦਸਤਾਵੇਜ਼ ਵੇਖੋ
Domains API 6 ਅੰਤਮ ਬਿੰਦੂ

ਡੋਮੇਨ ਨਾਮ ਖੋਜੋ, ਉਪਲਬਧਤਾ ਦੀ ਜਾਂਚ ਕਰੋ, ਰਜਿਸਟਰ ਕਰੋ ਅਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰੋ। API ਰਾਹੀਂ ਡੋਮੇਨ ਜੀਵਨ ਚੱਕਰ ਪ੍ਰਬੰਧਨ ਨੂੰ ਪੂਰਾ ਕਰੋ।

ਦਸਤਾਵੇਜ਼ ਵੇਖੋ
DNS API 4 ਅੰਤਮ ਬਿੰਦੂ

DNS ਜ਼ੋਨਾਂ ਅਤੇ ਰਿਕਾਰਡਾਂ ਨੂੰ ਪ੍ਰੋਗਰਾਮੇਟਿਕ ਤੌਰ 'ਤੇ ਪ੍ਰਬੰਧਿਤ ਕਰੋ। A, AAAA, CNAME, MX, TXT, ਅਤੇ ਹੋਰ ਰਿਕਾਰਡ ਕਿਸਮਾਂ ਬਣਾਓ, ਅੱਪਡੇਟ ਕਰੋ ਅਤੇ ਮਿਟਾਓ।

ਦਸਤਾਵੇਜ਼ ਵੇਖੋ
ਸਥਾਨ API 1 ਅੰਤਮ ਬਿੰਦੂ

ਸਰਵਰ ਤੈਨਾਤੀ ਲਈ ਉਪਲਬਧ ਡੇਟਾਸੈਂਟਰ ਸਥਾਨਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ। ਦੁਨੀਆ ਭਰ ਦੇ ਕਈ ਖੇਤਰਾਂ ਵਿੱਚੋਂ ਚੁਣੋ।

ਦਸਤਾਵੇਜ਼ ਵੇਖੋ
Account 1 endpoint

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

ਦਸਤਾਵੇਜ਼ ਵੇਖੋ

ਮਦਦ ਦੀ ਲੋੜ ਹੈ?

ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਈ ਸਵਾਲ ਹਨ ਜਾਂ API ਨਾਲ ਸਹਾਇਤਾ ਦੀ ਲੋੜ ਹੈ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਸੰਪਰਕ ਕਰਨ ਤੋਂ ਝਿਜਕੋ ਨਾ: