ऑपरेटिंग सिस्टम डेटा एपीआई एक 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/8562/operating+systems+data+api/15008/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/8562/operating+systems+data+api/15009/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 के विशिष्ट अंत बिंदु का उपयोग करके
एपीआई का उपयोग विभिन्न ऑपरेटिंग सिस्टम की तुलना करने के लिए सॉफ़्टवेयर संगतता के लिए अनुसंधान करने के लिए या ऐसे अनुप्रयोगों को विकसित करने के लिए किया जा सकता है जिन्हें ओएस-विशिष्ट जानकारी की आवश्यकता होती है
एपीआई डेटा को संरचित JSON प्रारूप में वापस करता है जिससे अनुप्रयोगों में आसान एकीकरण की अनुमति मिलती है और डेवलपर सूचना को कुशलतापूर्वक पार्स और उपयोग करने में सक्षम होते हैं
"सभी ऑपरेटिंग सिस्टम प्राप्त करें" एंडपॉइंट ऑपरेटिंग सिस्टम नामों की एक सूची लौटाता है जबकि "विशिष्ट ऑपरेटिंग सिस्टम विवरण प्राप्त करें" एंडपॉइंट चयनित OS के लिए विस्तृत विशेषताएँ प्रदान करता है जिनमें निर्माणकर्ता, रिलीज़ तिथि और लाइसेंसिंग जानकारी शामिल है
विशिष्ट ओएस विवरणों के लिए प्रतिक्रिया में प्रमुख फील्ड में "नाम" "निर्माता" "प्रारंभिक सार्वजनिक रिलीज" "वर्तमान स्थिर संस्करण" "रिलीज दिनांक" और "पसंदीदा लाइसेंस" शामिल हैं
प्रतिक्रिया डेटा JSON प्रारूप में व्यवस्थित है जिसमें प्रत्येक ऑपरेटिंग सिस्टम को एक ऑब्जेक्ट के रूप में दर्शाया गया है जिसमें इसके गुणों के लिए कुंजी-मूल्य जोड़े होते हैं जिससे इसे पार्स करना और अनुप्रयोगों में उपयोग करना आसान होता है
यह एंडपॉइंट एक ऑपरेटिंग सिस्टम के बारे में व्यापक जानकारी प्रदान करता है जिसमें इसके निर्माता, प्रारंभिक रिलीज़ तिथि, वर्तमान संस्करण, लाइसेंसिंग और लक्षित सिस्टम प्रकार शामिल हैं
उपयोगकर्ता अपनी अनुरोधों को अनुकूलित कर सकते हैं "विशिष्ट ऑपरेटिंग सिस्टम विवरण प्राप्त करें" एन्डपॉइंट में पूछताछ करने के लिए जिस ऑपरेटिंग सिस्टम का नाम वे चाहते हैं उसे निर्दिष्ट करके जानकारी की लक्षित पुनर्प्राप्ति की अनुमति देते हैं
उदाहरण के लिए "Creator" उस संस्था को इंगित करता है जिसने OS विकसित किया "Initial public release" यह दिखाता है कि इसे पहली बार कब उपलब्ध कराया गया और "Current stable version" सबसे नवीनतम संस्करण को दर्शाता है जो उपयोग के लिए उपलब्ध है
आम उपयोग के मामलों में सॉफ़्टवेयर विकास के लिए ऑपरेटिंग सिस्टम की तुलना करना अनुप्रयोगों के लिए संगतता का शोध करना और शैक्षिक उद्देश्यों या तकनीकी दस्तावेज़ीकरण के लिए जानकारी इकट्ठा करना शामिल है
डेटा की सटीकता नियमित अपडेट और गुणवत्ता जांच के माध्यम से बनाए रखी जाती है जिससे दी गई जानकारी प्रत्येक ओपरेटिंग सिस्टम के बारे में सबसे वर्तमान और विश्वसनीय विवरणों को दर्शाती है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
225ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
323ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
979ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,824ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,517ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
297ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
672ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
336ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
55ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
746ms