VPS.org API

ማስረጃ

VPS.org API ሰነዶች

የVPS አገልጋዮችን፣ ጎራዎችን፣ ዲኤንኤስን፣ ምትኬዎችን እና ሌሎችንም ለማስተዳደር የREST API ሰነዶችን ያጠናቅቁ።

የመሠረት ዩአርኤል https://admin.vps.org/api/v1
ማረጋገጫ የተሸካሚ ማስመሰያ
ስሪት v1
ቅርጽ JSON

እንደ መጀመር

የ VPS.org ኤፒአይ (ኤፒአይ) የ VPS ማስተናገጃ መሠረተ ልማትዎን ሁሉንም ገጽታዎች በፕሮግራማዊ መንገድ እንዲያስተዳድሩ ያስችልዎታል፣ ይህም አገልጋዮችን፣ ጎራዎችን፣ የዲኤንኤስ መዝገቦችን፣ ምትኬዎችን እና ቅጽበተ-ፎቶዎችን ያካትታል።

ማረጋገጫ

ሁሉም የኤፒአይ ጥያቄዎች የBearer token በመጠቀም ማረጋገጫ ያስፈልጋቸዋል። የኤፒአይ ቶከንዎን ከአካውንት ቅንብሮችዎ በሚከተለው ላይ ማመንጨት ይችላሉ 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);

ቶኬን ሁሉ የራሱን ፈቃድ ይሸከምላል። እንደ ሰርቨሮች: ዝርዝር ወይም dns: *. ቶኬን የሌለው ፈቃድ የሚያስፈልግበት ጥያቄ በ 403 እና በ required_permission ፋይል የሌለው ፈቃድ የሚጠራበት ተቀባይነት የሌለው ነው። የፍቃድ መረጃ

የተመን ገደብ

የተረጋገጠው ጥያቄዎች በአንድ ሰዓት በአንድ ተጠቃሚ 1,000 ብቻ ናቸው። ያልተረጋገጠው ጥያቄዎች በአንድ ሰዓት በአንድ IP አድራሻ 100 ብቻ ናቸው። ከወሰኑ በላይ ጥያቄዎች 429 እና የቀጠሉ-በኋላ ርዕስ

ገጽ

የዝርዝር መጨረሻ ነጥቦች ቁጥር, ቀጣይ, በፊት እና ውጤቶች, 25 ንጥሎች በእያንዳንዱ ገጽ ላይ አንድ ንጥል ይመለሳሉ. ገጽ በገጾች መካከል ለመንቀሳቀስ ገጽ ይለጥፉ, ወይም እስከ 0 ድረስ የቀጣዩን URL ይከተሉ. የሰርቨሮች ዝርዝር page_sizeንም ይቀበላል, እስከ 100 ድረስ.

{
  "count": 84,
  "next": "https://admin.vps.org/api/v1/backups/?page=2",
  "previous": null,
  "results": [ ... ]
}

የስህተት አያያዝ

ኤፒአይው ስኬትን ወይም ውድቀትን ለማመልከት መደበኛ የኤችቲቲፒ ሁኔታ ኮዶችን ይጠቀማል፦

የሁኔታ ኮድ መግለጫ የለም
200 ስኬት - ጥያቄው በተሳካ ሁኔታ ተጠናቋል
201 የተፈጠረ - ግብዓት በተሳካ ሁኔታ የተፈጠረ
400 መጥፎ ጥያቄ - ልክ ያልሆኑ መለኪያዎች ወይም የተበላሸ ጥያቄ
202, 204 የተቀበለና ተከታታይ (202) ወይም ያለ መልስ አካል (204) የተጠፋ
402 የክፍያ አማራጭ: በፋይል ውስጥ የክፍያ ዘዴ የለም፣ ያልተሸፈኑ ፋክስዎች፣ ወይም የተቃወመ የካርድ ቅድመ-መመሪያ
403 የተከለከለ: ቶኬኑ የሌለ፣ ያልተጠበቀ ወይም የጠፋ፣ ወይም የተጠየቀው ፈቃድ የሌለው ነው። ያልተሳካው ማረጋገጫ 403ን ይመለሳል፣ 401ን አይደለም።
404 አልተገኘም - ግብዓቱ የለም
409 ጦርነት: ለምሳሌ በሂደት ላይ ያለውን መጠን መቀየር፣ የሌለ የኃይል መጠን፣ ወይም የቀረበው መተላለፊያ
429 በጣም ብዙ ጥያቄዎች - የዋጋ ገደቡ አልፏል
500 የውስጥ አገልጋይ ስህተት - በእኛ በኩል የሆነ ችግር ተፈጥሯል
503 አገልግሎት አልተገኘም: ለጊዜው ችግር. በመጣ ጊዜ በመጨረሻ ሞክሩ-አሁን-ከዚያ በኋላ ሞክሩ

ስህተት አካላት JSON ናቸው። አብዛኛዎቹ የዝርዝር መስክ ወይም ስህተት መስክ አላቸው፣ አንዳንድ ጊዜ መልዕክት አላቸው፤ የምርመራ ስህተቶች ችግሮችን በስፋት ስም ይዘረዝራሉ

የኤፒአይ ምድቦች

የኤፒአይ ሰነዳችንን በምድብ ያስሱ፦

የአገልጋዮች ኤፒአይ 15 የመጨረሻ ነጥቦች

ሰርቨሮችን መፍጠር፣ ማየት፣ ማሞቅ፣ መጠን ማሻሻል እና ማጥፋት፣ የሩት ሚስጢራዊ ቃልን መልሶ ማቋቋም፣ የቀይ መስመር ዲ ኤን ኤን ማስተካከል፣ ትእዛዞችን ማከናወን፣ የኤስኤስኤች ቁልፎችን ማስተዳደር

ሰነዶችን ይመልከቱ
ምትኬዎች ኤፒአይ 4 የመጨረሻ ነጥቦች

ሰርቨርዎ የኋላ መዝገብዎን ያስቀምጡ፣ አዲስ መዝገብ ቤትን ይጀምሩ፣ ሰርቨርን ከኋላ መዝገብ ቤት ይመለሱ

ሰነዶችን ይመልከቱ
ቅጽበተ-ፎቶዎች ኤፒአይ 4 የመጨረሻ ነጥቦች

የሰርቨር ፎቶዎችን ይያዙ፣ ዝርዝር ውስጥ ያስገቡና ያስወግዱ

ሰነዶችን ይመልከቱ
የፕላኖች ኤፒአይ 2 የመጨረሻ ነጥቦች

የሚገኙ የVPS ዕቅዶችን እና የዋጋ መረጃ ያግኙ። ስለ ግብዓቶች፣ ዋጋ እና ተገኝነት ዝርዝሮችን ያግኙ።

ሰነዶችን ይመልከቱ
የክወና ስርዓቶች ኤፒአይ 2 የመጨረሻ ነጥቦች

የኦፕሬቲንግ ሲስተሞችን እና ቅርጸቶችን እንደ ዑቡንቱ፣ ዴቢያን፣ ሮኪ ሊነክስ፣ ሴንትኦስ ስትራም፣ ፌዶራ እና አልፒን ያሉ ሊያስገቡ የሚችሉትን ዝርዝር ያሳያል።

ሰነዶችን ይመልከቱ
ዶሜን 7 የመጨረሻ ነጥቦች

Check availability, register and renew domains, and set nameservers and auto-renewal.

ሰነዶችን ይመልከቱ
የዲ ኤን ኤስ API 13 የመጨረሻ ነጥቦች

የዲ ኤን ኤስ ክፍሎችን ይፈጥሩ እና ይፈጥሩ, ያሻሽሉ እና ያጥፉ A, A, CNAME, MX, TXT, SRV, CAA እና ሌሎች መዝገቦችን.

ሰነዶችን ይመልከቱ
የአካባቢዎች ኤፒአይ 2 የመጨረሻ ነጥቦች

የሰርቨር መተላለፊያ

ሰነዶችን ይመልከቱ
የግል መለያ 1 የመጨረሻ ነጥቦች

የሂሳብ ፕሮፊል እና API ቶኬን መረጃን ማግኘት. ቶኬን የሚገባው ወደየትኛው ሂሳብ እንደሆነ ለይቶና መብቶቹን ይመልከቱ

ሰነዶችን ይመልከቱ
ፋይል 7 የመጨረሻ ነጥቦች

የእርስዎን አጋር ብልጫ, referrals, ኮሚሽኖች እና በራስዎ ሪፖርት ውስጥ ክፍያዎች መውሰድ, ክፍያ መለያዎችን መቀየር እና ክፍያዎችን መጠየቅ.

ሰነዶችን ይመልከቱ

ተጨማሪ መጨረሻዎች

የAPI መጨረሻ ነጥቦችም ለፕሮግራም ማውረድ (/api/v1/deploy-configs/ እና /api/v1/deployments/) አለው. እነርሱ አሁንም በእነዚህ ገጾች ላይ የተገለጹ አይደሉም; የቀረበው መነሻ ሁሉ መጨረሻ ነጥቦችን ይዘረዝራል, ከሕይወት API የተፈጠረ.

የAPI መነሻን ክፈት

እርዳታ ይፈልጋሉ?

በኤፒአይ ላይ ጥያቄዎች ካሉዎት ወይም እርዳታ ከፈለጉ፣ እባክዎን ለማነጋገር አያመንቱ፦