ऑपरेटिंग सिस्टम डेटा पुनर्प्राप्ति एपीआई एक RESTful सेवा है जिसे ऑपरेटिंग सिस्टम के तुलना डेटा को उजागर करने के लिए डिज़ाइन किया गया है यह दो मुख्य एंडपॉइंट प्रदान करता है एक डेटा सेट में सभी ऑपरेटिंग सिस्टम के नाम प्राप्त करने के लिए दूसरा विस्तृत विशेषताओं को प्राप्त करने के लिए
[
{
"names": [
"AIX",
"AIX/370",
"AIX/ESA",
"AmigaOS classic",
"AmigaOS 4",
"Android",
"ArcaOS",
"Classic Mac OS",
"ChromeOS",
"ChromiumOS",
"DragonFly BSD",
"eComStation",
"EPOC32",
"EulerOS",
"FreeBSD",
"Genode",
"GhostBSD",
"Linux",
"Haiku",
"HP NonStop",
"HP-UX",
"HarmonyOS",
"IBM i",
"Inferno",
"iOS",
"IRIX",
"IX/370",
"macOS",
"macOS Server",
"MCP",
"MenuetOS",
"MINIX 3",
"MPE",
"MPE/XL",
"MVS",
"NetBSD",
"NetWare",
"NeXTSTEP",
"OpenBSD",
"OpenIndiana",
"OpenVMS",
"OpenHarmony",
"Oniro",
"OS/2",
"OS/360",
"S/370",
"OS/390",
"OS 2200",
"OS/VS1",
"OS/VS2 SVS",
"Plan 9",
"QNX",
"ReactOS",
"Redox",
"RISC iX",
"RISC OS",
"RISC OS 4",
"RISC OS 5",
"RISC OS 6",
"SerenityOS",
"Solaris",
"STOP 6, XTS-400",
"Symbian",
"Symbian platform",
"TempleOS",
"Tru64",
"VME",
"VSEn",
"VxWorks",
"Windows (classic 9x family)",
"Windows (NT family)",
"Windows Server (NT family)",
"z/OS",
"z/VM",
"ZETA"
]
}
]
curl --location --request POST 'https://zylalabs.com/api/8845/operating+systems+data+retrieval+api/15588/get+all+operating+systems' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[
{
"Name": "Android",
"Creator": "Android, Inc., Google",
"Initial public release": "2008",
"Predecessor": "None",
"Current stable version": "16",
"Release date": "June 10, 2025",
"Cost, availability": "No cost",
"Preferred license": "AOSP: Apache-2.0, Linux: GPL-2.0-only",
"Target system type": "Smartphone, tablet computer"
}
]
curl --location --request POST 'https://zylalabs.com/api/8845/operating+systems+data+retrieval+api/15594/get+specific+operating+system+details' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"name":"Required"}'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
ऑपरेटिंग सिस्टम डेटा पुनर्प्राप्ति एपीआई विभिन्न ऑपरेटिंग सिस्टम के विवरणात्मक तुलना डेटा का संरचित उपयोग प्रदान करता है जिसमें उनके नाम गुण और विनिर्देश शामिल हैं
आप निर्दिष्ट एंडपॉइंट का उपयोग करके सभी ऑपरेटिंग सिस्टम नामों की एक सूची प्राप्त कर सकते हैं जो डेटा सेट में सभी ओएस के नाम लौटाता है
आप API के विशिष्ट एंडपॉइंट का उपयोग करके प्रत्येक ऑपरेटिंग सिस्टम के लिए संस्करण, रिलीज़ तिथि, सिस्टम आवश्यकताएँ और समर्थन किए गए प्लेटफ़ॉर्म जैसे विस्तृत गुणों को क्वेरी कर सकते हैं
API का उपयोग विभिन्न ऑपरेटिंग सिस्टम की तुलना करने के लिए किया जा सकता है सॉफ़्टवेयर संगतता के लिए शोध करने के लिए या उन अनुप्रयोगों को विकसित करने के लिए जो OS-विशिष्ट जानकारी की आवश्यकता होती है
एपीआई डेटा को संरचित JSON फ़ॉर्मेट में लौटाता है जिससे अनुप्रयोगों में आसान एकीकरण संभव होता है और डेवलपर्स को जानकारी को कुशलता से पार्स और उपयोग करने की क्षमता मिलती है
"सभी ऑपरेटिंग सिस्टम प्राप्त करें" एंडपॉइंट ऑपरेटिंग सिस्टम के नामों की एक सूची लौटाता है जबकि "विशिष्ट ऑपरेटिंग सिस्टम विवरण प्राप्त करें" एंडपॉइंट चयनित ओएस के लिए विस्तृत विशेषताएँ प्रदान करता है जिसमें निर्माता, रिलीज़ तिथि और लाइसेंसिंग जानकारी शामिल है
विशेष ओएस विवरण के लिए प्रतिक्रिया में प्रमुख क्षेत्रों में "नाम" "निर्माता" "पहली सार्वजनिक रिलीज" "वर्तमान स्थिर संस्करण" "रिलीज़ तिथि" और "पसंदीदा लाइसेंस" शामिल हैं
प्रतिक्रिया डेटा JSON प्रारूप में व्यवस्थित है प्रत्येक ऑपरेटिंग सिस्टम को विशेषताओं के लिए कुंजी-मूल्य युग्मों वाला एक वस्तु के रूप में दर्शाया गया है जिससे इसे पार्स करना और अनुप्रयोगों में उपयोग करना आसान हो जाता है
यह अंत बिंदु एक ऑपरेटिंग सिस्टम के बारे में व्यापक जानकारी प्रदान करता है जिसमें इसके निर्माता प्रारंभिक रिलीज़ तिथि वर्तमान संस्करण लाइसेंसिंग और लक्षित सिस्टम प्रकार शामिल हैं
उपयोगकर्ता "विशिष्ट ऑपरेटिंग सिस्टम विवरण प्राप्त करें" एंडपॉइंट में पूछताछ करने के लिए जिस ऑपरेटिंग सिस्टम का नाम वे चाहेंगे उसे निर्दिष्ट करके अपने अनुरोध को अनुकूलित कर सकते हैं जिससे जानकारी की लक्षित पुनर्प्राप्ति की जा सके
उदाहरण के लिए "निर्माता" उस इकाई को इंगित करता है जिसने ऑपरेटिंग सिस्टम विकसित किया "प्रारंभिक सार्वजनिक विमोचन" दिखाता है कि यह पहली बार कब उपलब्ध किया गया और "वर्तमान स्थिर संस्करण" उपयोग के लिए उपलब्ध नवीनतम संस्करण को दर्शाता है
प्रमुख उपयोग के मामलों में सॉफ़्टवेयर विकास के लिए ऑपरेटिंग सिस्टम की तुलना करना अनुप्रयोगों के लिए संगतता का शोध करना और शैक्षिक उद्देश्यों या तकनीकी दस्तावेज़ों के लिए जानकारी इकट्ठा करना शामिल हैं
डाटा सटीकता नियमित अपडेट और गुणवत्ता जांच के माध्यम से बनाए रखी जाती है सुनिश्चित करते हुए कि प्रदान की गई जानकारी प्रत्येक ऑपरेटिंग सिस्टम के बारे में सबसे वर्तमान और विश्वसनीय विवरण को दर्शाती है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
216ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
192ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
312ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
193ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
388ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
138ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
595ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
419ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
521ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
520ms