वीपीएस सर्वर, डोमेन, डीएनएस, बैकअप और अन्य चीजों के प्रबंधन के लिए संपूर्ण रेस्ट एपीआई दस्तावेज़ीकरण।
VPS.org API आपको सर्वर, डोमेन, DNS रिकॉर्ड, बैकअप और स्नैपशॉट सहित अपने VPS होस्टिंग इंफ्रास्ट्रक्चर के सभी पहलुओं को प्रोग्रामेटिक रूप से प्रबंधित करने की अनुमति देता है।
सभी API अनुरोधों के लिए बियरर टोकन का उपयोग करके प्रमाणीकरण आवश्यक है। आप अपने खाते की सेटिंग से अपना API टोकन जनरेट कर सकते हैं। admin.vps.org/account/developers/.
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);
हर टोकन अपनी अनुमतियाँ रखता है, जैसे कि सर्वर: सूची या dss:*. एक निवेदन जो इस चिह्न को अनुमति की आवश्यकता नहीं है 403 के साथ और एक वांछित क्षेत्र नामकरण की अनुमति के साथ मना किया गया है. अनुमतियाँ संदर्भ
Authenticated requests प्रति account प्रति घंटे 1,000 तक सीमित हैं। Unauthenticated requests प्रति IP address प्रति घंटे 100 तक सीमित हैं। सीमा से अधिक request पर 429 मिलता है, साथ में एक Retry-After header जो प्रतीक्षा करने के लिए seconds की संख्या बताता है। सफल responses पर कोई rate limit headers नहीं भेजे जाते।
सूची अंतिम भाग में गिनती के साथ, अगला, पिछला, और परिणाम प्रति पृष्ठ के २५ वस्तुएँ बताता है. पृष्ठ के बीच ले जाने के लिए या अगला यूआरएल के साथ अनुसरण करें जब तक कि यह नल न हो. सर्वर सूची पृष्ठ 100 को स्वीकार करता है.
{
"count": 84,
"next": "https://admin.vps.org/api/v1/backups/?page=2",
"previous": null,
"results": [ ... ]
}
यह एपीआई सफलता या विफलता को दर्शाने के लिए मानक HTTP स्टेटस कोड का उपयोग करता है:
| स्थिति कोड | वर्णन |
|---|---|
200 |
सफलता - अनुरोध सफलतापूर्वक पूरा हुआ |
201 |
निर्मित - संसाधन सफलतापूर्वक निर्मित हो गया |
400 |
गलत अनुरोध - अमान्य पैरामीटर या गलत तरीके से बनाया गया अनुरोध |
202, 204 |
स्वीकृत व कतार (202), या फिर हटाए गए जवाब के बॉडी के साथ (204) |
402 |
भुगतान जरूरी: फ़ाइल पर कोई भुगतान विधि, न तो कवर्स में विस्तार, न ही अ-सक्रिय कार्डीकरण |
403 |
मनाही: टोकन गुम है, अवैध या समाप्त हो गया है या वांछित अनुमति में नहीं है. असफल प्रमाणीकरण 403 भी बताता है, 401 नहीं. |
404 |
संसाधन नहीं मिला - संसाधन मौजूद नहीं है |
409 |
विरोध: पहले से ही प्रगति में परिवर्तन के लिए पर्याप्त क्षमता नहीं, या एक तैनाती पहले से चल रही है |
429 |
बहुत अधिक अनुरोध - दर सीमा पार हो गई |
500 |
आंतरिक सर्वर त्रुटि - हमारी ओर से कुछ गड़बड़ हो गई है |
503 |
सेवा अनुपलब्ध: अस्थायी समस्या है. जब यह भेजा जाए तो फिर से फिर कोशिश करें. |
त्रुटि बन्दों में JSON है. अधिकांश के पास एक विवरण क्षेत्र या त्रुटि क्षेत्र है, कभी किसी संदेश के साथ; क्षेत्र नाम द्वारा समस्याओं को सूची दी गई.
श्रेणी के अनुसार हमारे एपीआई दस्तावेज़ को ब्राउज़ करें:
बनाएँ, पावर, आकार तथा सर्वरों का आकार बनाएं, रूट पासवर्ड रीसेट करें, डीएनएस, चालू कमांड, और एसएसएच कुंजियों का प्रबंधन करें.
दस्तावेज़ देखेंअपने सर्वर बैकअप की सूची, नया बैकअप प्रारंभ करें, और बैकअप से एक सर्वर फिर भंडारित करें.
दस्तावेज़ देखेंसर्वर के स्नैपशॉट को लें, उन्हें सूची दें तथा मिटा दें.
दस्तावेज़ देखेंउपलब्ध वीपीएस प्लान और मूल्य संबंधी जानकारी प्राप्त करें। संसाधनों, मूल्य निर्धारण और उपलब्धता के बारे में विस्तृत जानकारी प्राप्त करें।
दस्तावेज़ देखेंआप ऑप्टुआजी, रॉकी लिनक्स, सीऑप्टी स्ट्रीम, Fedoror और आजीवन - संबंधी संस्करण संस्थापित कर सकते हैं ।
दस्तावेज़ देखेंउपलब्धता, रजिस्टर तथा नया डोमेन जाँचें, और सर्वर का नामसर्वर तथा स्वतः नया नाम सेट किया.
दस्तावेज़ देखेंडीएनएस क्षेत्रों तथा बनाएँ, अपडेट तथा बनाएँ, उनके एएए, सीए, सीएक्स, टीएक्सटी, सीएक्सई, सी. वी.
दस्तावेज़ देखेंखाते का प्रोफाइल और एपीआई टोकन जानकारी प्राप्त करें. पहचान लो कि कौन सा खाता इस खाता में है और इसकी अनुमतियाँ जाँचें.
दस्तावेज़ देखेंअपने संतुलन को पक्का कीजिए, विशिष्टता, आदेश, कार्य - नियुक्ति और भुगतान आपके अपने रिपोर्ट में कीजिए, सेटिंग बदलिए और निवेदन कीजिए ।
दस्तावेज़ देखेंएपीआई ने एयरमेंट (/ह-विड1/ह-/क1/क्शन) के लिए अंत-र्स भी हैं। इन पृष्ठों पर वर्णन नहीं किया गया है। इन पृष्ठों पर अभी तक के बारे में नहीं बताया गया है; हर अंत-क संदर्भ सूची इन दोनों के अंत-क्शन्स में, Eninninin, EnaEna.
इंटरएक्टिव एपीआई संदर्भ खोलेंयदि आपके पास एपीआई से संबंधित कोई प्रश्न हैं या आपको सहायता की आवश्यकता है, तो कृपया बेझिझक हमसे संपर्क करें: