ऑपरेटिंग सिस्टम्स डेटाबेस एपीआई एक 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/8846/operating+systems+database+api/15587/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/8846/operating+systems+database+api/15595/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 रिक्वेस्ट तक शामिल हैं।
ऑपरेटिंग सिस्टम डाटाबेस एपीआई विभिन्न ऑपरेटिंग सिस्टम के नामों, विशेषताओं और विनिर्देशों सहित विस्तृत तुलना डेटा तक संरचित पहुंच प्रदान करता है
आप निर्दिष्ट एंडपॉइंट का उपयोग करके सभी ऑपरेटिंग सिस्टम नामों की सूची प्राप्त कर सकते हैं जो डेटासेट में सभी OS के नाम लौटाता है
आप प्रत्येक ऑपरेटिंग सिस्टम के लिए संस्करण, रिलीज़ तिथि, सिस्टम आवश्यकताएँ और समर्थित प्लेटफ़ॉर्म जैसे विस्तृत गुण पूछने के लिए API के विशिष्ट एंडपॉइंट का उपयोग कर सकते हैं
एपीआई का उपयोग विभिन्न ऑपरेटिंग सिस्टम की तुलना करने के लिए सॉफ़्टवेयर संगतता के लिए शोध करने के लिए या उन अनुप्रयोगों को विकसित करने के लिए किया जा सकता है जिन्हें ओएस-विशिष्ट जानकारी की आवश्यकता होती है
एपीआई डेटा को एक संरचित JSON प्रारूप में लौटाता है जिससे अनुप्रयोगों में आसान एकीकरण की अनुमति मिलती है और डेवलपर्स को जानकारी को कुशलता से पार्स और उपयोग करने में सक्षम बनाता है
"सभी ऑपरेटिंग सिस्टम प्राप्त करें" एंडपॉइंट ऑपरेटिंग सिस्टम नामों की सूची लौटाता है जबकि "विशिष्ट ऑपरेटिंग सिस्टम विवरण प्राप्त करें" एंडपॉइंट एक चयनित ओएस के लिए विस्तृत विशेषताएँ प्रदान करता है जिसमें निर्माता, रिलीज़ की तारीख और लाइसेंसिंग जानकारी शामिल है
विशिष्ट ओएस विवरणों के लिए प्रतिक्रिया में प्रमुख क्षेत्र "नाम" "निर्माता" "प्रारंभिक सार्वजनिक रिलीज" "वर्तमान स्थिर संस्करण" "रिलीज तिथि" और "पसंदीदा लाइसेंस" सहित अन्य हैं
प्रतिक्रिया डेटा JSON फॉर्मेट में संगठित है प्रत्येक ऑपरेटिंग सिस्टम को एक ऑब्जेक्ट के रूप में प्रस्तुत किया गया है जिसमें उसकी विशेषताओं के लिए कुंजी-मूल्य जोड़े होते हैं जिससे इसे ऐप्लिकेशंस में पार्स करना और उपयोग करना आसान हो जाता है
यह एंडपॉइंट एक संचालन प्रणाली के बारे में संपूर्ण जानकारी प्रदान करता है जिसमें इसके निर्माता प्रारंभिक रिलीज़ तिथि वर्तमान संस्करण लाइसेंसिंग और लक्षित प्रणाली प्रकार शामिल हैं
उपयोगकर्ता "विशिष्ट ऑपरेटिंग सिस्टम विवरण प्राप्त करें" एंडपॉइंट में जिस ऑपरेटिंग सिस्टम का वे क्वेरी करना चाहते हैं उसका नाम निर्दिष्ट करके अपने अनुरोधों को अनुकूलित कर सकते हैं जिससे जानकारी का लक्षित पुनर्प्राप्ति संभव हो सके
उदाहरण के लिए "Creator" उस इकाई को दर्शाता है जिसने OS को विकसित किया "Initial public release" दिखाता है कि यह पहली बार कब उपलब्ध कराया गया और "Current stable version" उस नवीनतम संस्करण को दर्शाता है जो उपयोग के लिए उपलब्ध है
सामान्य उपयोग के मामले सॉफ्टवेयर विकास के लिए ऑपरेटिंग सिस्टम की तुलना करना अनुप्रयोगों के लिए संगतता का शोध करना और शैक्षिक उद्देश्यों या तकनीकी दस्तावेज़ों के लिए जानकारी इकट्ठा करना शामिल हैं
डेटा सटीकता को नियमित अपडेट और गुणवत्ता जांच के माध्यम से बनाए रखा जाता है जिससे दी गई जानकारी प्रत्येक ऑपरेटिंग सिस्टम के बारे में नवीनतम और विश्वसनीय विवरण को दर्शाती है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
991ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,140ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
947ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,024ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,520ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
406ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
271ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
249ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
462ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
117ms