यह एपीआई एक प्रतिष्ठित स्रोत से निकाले गए डेटा को उजागर करता है, जो देशों का एक संरचित डेटासेट प्रदान करता है जो उनके कुल क्षेत्रफल के अनुसार क्रमबद्ध होते हैं डेवलपर्स प्रत्येक देश के बारे में जानकारी प्राप्त कर सकते हैं जिसमें इसका रैंक नाम कुल क्षेत्रफल (वर्ग किलोमीटर और वर्ग मील में) भूमि क्षेत्र जल क्षेत्र और यह विश्व के कुल भौगोलिक क्षेत्र के भीतर इसका प्रतिशत शामिल है एपीआई इस डेटा को JSON प्रारूप में लौटाता है विशेष रूप से JSON वस्तुओं की एक सूची के रूप में जहां प्रत्येक वस्तु एक देश का प्रतिनिधित्व करती है और प्रत्येक डेटा बिंदु के लिए कुंजी-मूल्य जोड़ शामिल करती है प्रत्येक देश का डेटा सटीक रूप से संरचित है यह सुनिश्चित करते हुए कि निरंतरता और पार्सिंग में आसानी होती है एपीआई एक साधारण और सहज RESTful आर्किटेक्चर का उपयोग करता है जिसमें इस डेटा को एक्सेस करने के लिए एक ही एंडपॉइंट है डेवलपर्स संपूर्ण डेटासेट को प्राप्त करने के लिए मानक HTTP GET अनुरोधों का उपयोग कर सकते हैं त्रुटि प्रबंधन लागू किया गया है ताकि अवैध अनुरोधों के लिए सूचनात्मक संदेश प्रदान किए जा सकें डेटा स्कीमा सुसंगत और अच्छी तरह से प्रलेखित है जो विभिन्न अनुप्रयोगों में सहजता से एकीकरण को सक्षम बनाता है एपीआई प्रभावी डेटा पुनर्प्राप्ति के लिए डिज़ाइन किया गया है और उच्च मात्रा में अनुरोधों को संभालने के लिए ऑप्टिमाइज़ किया गया है प्राथमिक एंडपॉइंट डेवलपर्स को इस भौगोलिक रूप से केंद्रित जानकारी को प्रोग्रामेटिक तरीके से पहुँचाने और उपयोग करने की सुविधा प्रदान करता है जो सुविधाजनक और सरलता से एकीकृत किया जा सकता है
{
"countries": [
"Russia",
"Canada",
"China",
"United States",
"Brazil",
"Australia",
"India",
"Argentina",
"Kazakhstan",
"Algeria",
"DR Congo",
"Saudi Arabia",
"Mexico",
"Indonesia",
"Libya",
"Iran",
"Mongolia",
"Peru",
"Chad",
"Niger",
"Mali",
"South Africa",
"Colombia",
"Ethiopia",
"Bolivia",
"Egypt",
"Tanzania",
"Nigeria",
"Venezuela",
"Pakistan",
"Mozambique",
"Namibia",
"Turkey",
"Chile",
"Myanmar",
"Afghanistan",
"Gambia",
"Central African Republic",
"South Sudan",
"Ukraine",
"Botswana",
"Kenya",
"Angola",
"France",
"Sudan",
"Vietnam",
"Guinea",
"Germany",
"Philippines",
"Congo",
"Finland",
"Poland",
"Malaysia",
"Cote d'Ivoire",
"Spain",
"Sweden",
"Uzbekistan",
"Madagascar",
"New Zealand",
"Papua New Guinea",
"Western Sahara",
"Gabon",
"United Kingdom",
"Oman",
"Ecuador",
"Burkina Faso",
"Laos",
"Bulgaria",
"Kyrgyzstan",
"Senegal",
"Cambodia",
"Uruguay",
"Honduras",
"Benin",
"Bangladesh",
"Nepal",
"Tajikistan",
"Nicaragua",
"North Korea",
"Malawi",
"Eritrea",
"Armenia",
"Liberia",
"Lithuania",
"Cuba",
"Guatemala",
"South Korea",
"Hungary",
"Portugal",
"Serbia",
"Austria",
"Dominican Republic",
"United Arab Emirates",
"French Guiana",
"Cambodia",
"Panama",
"Serbia",
"Thailand",
"Georgia",
"Sri Lanka",
"Latvia",
"Togo",
"Croatia",
"Bosnia and Herzegovina",
"Costa Rica",
"Dominica",
"Equatorial Guinea",
"Denmark",
"Solomon Islands",
"Netherlands Antilles",
"Bahrain",
"Taiwan",
"Tonga",
"Guinea-Bissau",
"Belize",
"Mauritius",
"Comoros",
"Grenada",
"Mozambique",
"Albania",
"Equatorial Guinea",
"Burundi",
"Haiti",
"Republic of North Macedonia",
"Djibouti",
"El Salvador",
"Jamaica",
"Samoa",
"Montenegro",
"Palestine",
"Palau",
"Qatar",
"Gambia",
"Lebanon",
"Cyprus",
"Puerto Rico",
"State of Palestine",
"Brunei",
"Trinidad and Tobago",
"Swaziland",
"Czech Republic",
"Serbia",
"Luxembourg",
"Mauritius",
"Maldives",
"Comoros",
"Guyana",
"Sao Tome and Principe",
"Macao",
"Bahrain",
"Djibouti",
"Slovenia",
"Tonga",
"Singapore",
"Micronesia",
"Saint Lucia",
"East Timor",
"Andorra",
"Armenia",
"Northern Mariana Islands",
"Palau",
"Seychelles",
"Curacao",
"Antigua and Barbuda",
"Barbados",
"Saint Vincent and the Grenadines",
"Guyana",
"Mayotte",
"United States",
"Virgin Islands",
"Greenland",
"Northern Mariana Islands",
"Maldives",
"Cayman Islands",
"Guam",
"Saint Kitts and Nevis",
"Mendoza",
"Saint Pierre and Miquelon",
"Marshall Islands",
"Brunei",
"Liechtenstein",
"British Virgin Islands",
"Republic of Palau",
"Montserrat",
"Anguilla",
"Bermuda",
"Gorno-Badakhshan",
"China, Macao SAR",
"San Marino",
"Tuvalu",
"Maldives",
"Saint Barthelemy",
"Tel Aviv",
"Micronesia",
"Holy See"
]
}
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19586/get+countries+with+data+available' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[
{
"country": "Argentina",
"total_area_sq_km": 2736690
}
]
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19591/get+total+area+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
[
{
"country": "Russia",
"land_area": 16376870,
"world_landmass_percentage": 11
}
]
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19596/get+land+area+and+world+share+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
[
{
"country": "Spain",
"rank": 52
}
]
curl --location --request POST 'https://zylalabs.com/api/10199/world+countries+info+api/19601/get+size+ranking+by+country' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"country":"Required"}'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
यह एपीआई देशों का एक व्यापक डेटासेट प्रदान करता है जिसे उनके कुल क्षेत्रफल के आधार पर रैंक किया गया है जिसमें रैंक नाम कुल क्षेत्रफल वर्ग किलोमीटर और वर्ग मील में भूमि क्षेत्र जल क्षेत्र और दुनिया के भूमि क्षेत्र का प्रतिशत जो प्रत्येक देश द्वारा कब्जा किया गया है जैसे विवरण शामिल हैं
एपीआई संरचित जेएसओएन प्रारूप में डेटा लौटाता है विशेष रूप से जेएसओएन ऑब्जेक्ट की एक सूची के रूप में जहां प्रत्येक ऑब्जेक्ट एक देश का प्रतिनिधित्व करता है जिसमें प्रत्येक डेटा बिंदु के लिए कुंजी-मूल्य युग्म होते हैं
डेवलपर्स इस एपीआई का उपयोग उन अनुप्रयोगों को बनाने के लिए कर सकते हैं जिन्हें भौगोलिक जानकारी की आवश्यकता होती है जैसे कि शैक्षिक उपकरण यात्रा ऐप डेटा विज़ुअलाइज़ेशन परियोजनाएँ या कोई भी अनुप्रयोग जिसे देशों के आकार और रैंकिंग को प्रदर्शित या विश्लेषण करने की आवश्यकता होती है
API की आउटपुट में ऐसे फ़ील्ड शामिल हैं जैसे रैंक, देश का नाम, कुल क्षेत्रफल (वर्ग किलोमीटर और वर्ग मील में), भूमि क्षेत्र, जल क्षेत्र, और प्रत्येक देश द्वारा占 किए गए दुनिया के भूमि क्षेत्र का प्रतिशत
डेवलपर्स आसानी से एपीआई को एकीकृत कर सकते हैं मुख्य एंडपॉइंट पर मानक एचटीटीपी गेट अनुरोध करके समग्र डेटा सेट प्राप्त करने के लिए जिससे विभिन्न अनुप्रयोगों में भौगोलिक डेटा का सहजता से समावेश किया जा सके
प्रत्येक एंडपॉइंट देशों के बारे में विशिष्ट डेटा लौटाता है "डेटा उपलब्ध देशों की सूची प्राप्त करें" एंडपॉइंट सभी देशों की सूची प्रदान करता है "देश के अनुसार कुल क्षेत्र प्राप्त करें" एंडपॉइंट निर्दिष्ट देश के लिए कुल क्षेत्र को किमी² में प्रदान करता है "देश के अनुसार भूमि क्षेत्र और विश्व भाग प्राप्त करें" एंडपॉइंट एक देश के लिए भूमि क्षेत्र और विश्व की भूमि मात्रा का प्रतिशत लौटाता है "देश के अनुसार आकार रैंकिंग प्राप्त करें" एंडपॉइंट एक देश की रैंकिंग उसके क्षेत्र के आधार पर देता है
की फील्ड्स अलग-अलग एंडपॉइंट के अनुसार भिन्न होती हैं "डेटा उपलब्ध करने वाले देशों को प्राप्त करें" से यह देशों के नामों की सूची लौटाता है "देश द्वारा कुल क्षेत्र प्राप्त करें" एंडपॉइंट में "देश" और "कुल क्षेत्ररूप किमी" शामिल है "देश द्वारा भूमि क्षेत्र और विश्व भाग प्राप्त करें" एंडपॉइंट "देश" "भूमि क्षेत्र" और "विश्व भूमि द्रव्यमान प्रतिशत" प्रदान करता है "देश द्वारा आकार रैंकिंग प्राप्त करें" एंडपॉइंट "देश" और "रैंक" लौटाता है
प्रतिक्रिया डेटा JSON प्रारूप में व्यवस्थित है प्रत्येक अंत बिंदु या तो देशों की एक सूची लौटाता है या प्रत्येक देश के लिए विशिष्ट डेटा बिंदुओं वाली वस्तुओं का एक सरणी लौटाता है उदाहरण के लिए कुल क्षेत्र अंत बिंदु एक सारणी लौटाता है जिसमें वस्तुएं होती हैं जो देश के नाम और उसके कुल क्षेत्र को शामिल करती हैं जिससे आसान पार्सिंग के लिए एक सुसंगत संरचना सुनिश्चित होती है
प्रत्येक एंडपॉइंट को एक विशिष्ट पैरामीटर की आवश्यकता होती है "देश द्वारा कुल क्षेत्र प्राप्त करें" "देश द्वारा भूमि क्षेत्र और विश्व भाग प्राप्त करें" और "देश द्वारा आकार रैंकिंग प्राप्त करें" एंडपॉइंट के लिए उपयोगकर्ताओं को एक पैरामीटर के रूप में देश का नाम निर्दिष्ट करना चाहिए यह उपयोगकर्ताओं को डेटासेट से एक विशिष्ट देश के लिए लक्षित जानकारी प्राप्त करने की अनुमति देता है
उपयोगकर्ता संबंधित जानकारी निकालने के लिए JSON प्रतिक्रिया को पार्स करके वापस की गई डेटा का उपयोग कर सकते हैं उदाहरण के लिए डेवलपर्स अपने अनुप्रयोगों में किसी देश का कुल क्षेत्र या रैंक दिखा सकते हैं संरचित प्रारूप डेटा दृश्यता उपकरण शैक्षिक प्लेटफार्मों या भौगोलिक विश्लेषण अनुप्रयोगों में आसान एकीकरण की अनुमति देता है
विशिष्ट उपयोग के मामले में शैक्षिक अनुप्रयोग शामिल हैं जो भूगोल सिखाते हैं यात्रा ऐप जो देश की सांख्यिकी प्रदान करते हैं और डेटा विश्लेषण उपकरण जो भूमि क्षेत्र की तुलना को दृश्य रूप में प्रस्तुत करते हैं शोधकर्ता इस डेटा का उपयोग भूमि वितरण और पर्यावरणीय प्रभाव आकलनों पर अध्ययन के लिए कर सकते हैं
एपीआई अपने डेटा को विश्वसनीय डेटा सेट से प्राप्त करता है जो उच्च सटीकता सुनिश्चित करता है नियमित अपडेट और गुणवत्ता जांचें लागू की जाती हैं जिससे प्रदान की गई जानकारी की संगति और विश्वसनीयता की पुष्टि हो सके जिससे उपयोगकर्ता अपने अनुप्रयोगों के लिए डेटा पर भरोसा कर सकें
प्रत्येक एंडपॉइंट विशिष्ट जानकारी प्रदान करता है: "डेटा उपलब्ध देशों को प्राप्त करें" एंडपॉइंट सभी देशों को सूचीबद्ध करता है; "देश द्वारा कुल क्षेत्र प्राप्त करें" एंडपॉइंट कुल क्षेत्र को किमी² में देता है; "देश द्वारा भूमि क्षेत्र और विश्व शेयर प्राप्त करें" एंडपॉइंट भूमि क्षेत्र और विश्व प्रतिशत की पेशकश करता है; और "देश द्वारा आकार रैंकिंग प्राप्त करें" एंडपॉइंट क्षेत्र के आधार पर रैंकिंग प्रदान करता है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
448ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,420ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
601ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
459ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
500ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
597ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,069ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
585ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,045ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,404ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
15ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
331ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,407ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,664ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
61ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
15ms
सर्विस लेवल:
50%
रिस्पॉन्स टाइम:
9,321ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,786ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
986ms