ऑपरेटिंग सिस्टम डेटा फ़ेचर एपीआई एक 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/8844/operating+systems+data+fetcher+api/15590/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/8844/operating+systems+data+fetcher+api/15592/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 प्रारूप में लौटाता है जिससे एप्लिकेशन में आसान एकीकरण संभव होता है और डेवलपर्स को जानकारी को कुशलता से पार्स और उपयोग करने की अनुमति मिलती है
"सभी ऑपरेटिंग सिस्टम प्राप्त करें" एप endpoint ऑपरेटिंग सिस्टम के नामों की सूची लौटाता है जबकि "विशिष्ट ऑपरेटिंग सिस्टम विवरण प्राप्त करें" एप endpoint किसी चुने हुए OS के लिए विस्तृत गुण प्रदान करता है जिसमें निर्माता, रिलीज़ तिथि और लाइसेंसिंग जानकारी शामिल है
विशिष्ट ओएस विवरणों के लिए प्रतिक्रिया में प्रमुख क्षेत्रों में "नाम," "निर्माता," "प्रारंभिक सार्वजनिक रिहाई," "वर्तमान स्थिर संस्करण," "रिहाई की तारीख," और "पसंद nhiên लाइसेंस," अन्य शामिल हैं
प्रतिक्रिया डेटा JSON प्रारूप में व्यवस्थित किया गया है प्रत्येक ऑपरेटिंग सिस्टम एक ऑब्जेक्ट के रूप में प्रस्तुत किया गया है जिसमें इसके गुणों के लिए कुंजी-मूल्य जोड़े होते हैं जिससे इसे अनुप्रयोगों में पार्स और उपयोग करना आसान होता है
यह अंतिम बिंदु एक ऑपरेटिंग सिस्टम के बारे में व्यापक जानकारी प्रदान करता है जिसमें इसके निर्माता प्रारंभिक रिलीज़ तिथि वर्तमान संस्करण लाइसेंसिंग और लक्षित सिस्टम प्रकार शामिल हैं
उपयोगकर्ता "विशिष्ट परिचालन प्रणाली विवरण प्राप्त करें" अंत बिंदु में उस परिचालन प्रणाली का नाम निर्दिष्ट करके अपने अनुरोध को अनुकूलित कर सकते हैं जिससे वे जानकारी प्राप्त करना चाहते हैं जिससे लक्षित जानकारी पुनर्प्राप्त करना संभव हो सके
उदाहरण के लिए "Creator" उस इकाई को दर्शाता है जिसने ओएस को विकसित किया "Initial public release" दिखाता है जब इसे पहली बार उपलब्ध कराया गया था और "Current stable version" उपयोग के लिए उपलब्ध नवीनतम संस्करण को दर्शाता है
विशिष्ट उपयोग मामलों में सॉफ़्टवेयर विकास के लिए ऑपरेटिंग सिस्टम की तुलना करना अनुप्रयोगों के लिए अनुकूलता पर शोध करना और शैक्षिक उद्देश्यों या तकनीकी दस्तावेज़ के लिए जानकारी एकत्र करना शामिल है
डेटा की सहीता नियमित अपडेट और गुणवत्ता जांच के माध्यम से बनाए रखी जाती है जिससे दी गई जानकारी प्रत्येक ऑपरेटिंग सिस्टम के बारे में सबसे वर्तमान और विश्वसनीय जानकारी को दर्शाती है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,673ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
94ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,184ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,507ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
79ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
784ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
717ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
11,537ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
260ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
4,111ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
8,001ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,559ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
444ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,600ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
56ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,777ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
113ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
8,405ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
7,909ms