यह एपीआई एक प्रतिष्ठित स्रोत से निकाले गए डेटा को उजागर करता है, जो देशों का एक संरचित डेटासेट प्रदान करता है जिसे उनके कुल क्षेत्रफल के आधार पर रैंक किया गया है। डेवलपर्स प्रत्येक देश की जानकारी प्राप्त कर सकते हैं, जिसमें इसका रैंक, नाम, कुल क्षेत्रफल (वर्ग किलोमीटर और वर्ग मील में), भूमि क्षेत्र, जल क्षेत्र और यह विश्व के भूभाग का कितना प्रतिशत है, शामिल है। एपीआई इस डेटा को 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/10198/world+countries+size+api/19582/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/10198/world+countries+size+api/19583/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/10198/world+countries+size+api/19584/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/10198/world+countries+size+api/19585/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 रिक्वेस्ट तक शामिल हैं।
एपीआई देशों का एक व्यापक डेटा सेट प्रदान करता है जो उनकी कुल भूमि क्षेत्र के अनुसार रैंक किया गया है जिसमें रैंक नाम कुल क्षेत्रफल वर्ग किलोमीटर और वर्ग मील में भूमि क्षेत्र जल क्षेत्र और प्रत्येक देश द्वारा दुनिया के भूभाग के प्रतिशत का विवरण शामिल है
एपीआई डेटा को संरचित JSON प्रारूप में लौटाता है विशेष रूप से JSON वस्तुओं की एक सूची के रूप में जहां प्रत्येक वस्तु एक देश का प्रतिनिधित्व करती है जिसमें प्रत्येक डेटा बिंदु के लिए कुंजी-मूल्य जोड़े होते हैं
डेवलपर्स इस एपीआई का उपयोग उन अनुप्रयोगों को बनाने के लिए कर सकते हैं जिन्हें भूगोलिक जानकारी की आवश्यकता होती है जैसे शैक्षिक उपकरण यात्रा ऐप डेटा विज़ुअलाइज़ेशन परियोजनाएँ या कोई भी अनुप्रयोग जिसे देश के आकार और रैंकिंग को प्रदर्शित या विश्लेषण करने की आवश्यकता होती है
एपीआई का आउटपुट ऐसे फ़ील्ड शामिल करता है जैसे रैंक देश का नाम कुल क्षेत्रफल (वर्ग किलोमीटर और वर्ग मील में) भूमि क्षेत्र जल क्षेत्र और प्रत्येक देश द्वारा विश्व के भूमि द्रव्यमान का प्रतिशत
डेवलपर्स आसानी से एपीआई को एकीकृत कर सकते हैं मुख्य एपीआई अंत बिंदु पर मानक HTTP GET अनुरोध करके संपूर्ण डेटासेट को प्राप्त करने के लिए जिससे विभिन्न अनुप्रयोगों में भूगर्भीय डेटा को seamlessly शामिल किया जा सके
यह एन्डपॉइंट निर्दिष्ट देश का कुल क्षेत्रफल वर्ग किलोमीटर में लौटाता है प्रतिक्रिया में देश का नाम और उसका कुल क्षेत्रफल शामिल है जिससे उपयोगकर्ता आसानी से व्यक्तिगत देशों के आकार की जानकारी हासिल कर सकते हैं
उपयोगकर्ता संबंधित एंडपॉइंट पर अनुरोध में पैरामीटर के रूप में देश का नाम शामिल करके एक देश निर्दिष्ट कर सकते हैं उदाहरण के लिए कुल क्षेत्र प्राप्त करने के लिए अनुरोध में देश का नाम शामिल होगा जैसे "अर्जेंटीना"
यह एंडपॉइंट निर्धारित देश द्वारा उपयोग किए जाने वाले भूमि क्षेत्र को वर्ग किलोमीटर में और दुनिया के भू-भाग का प्रतिशत प्रदान करता है। यह आंकड़ा उपयोगकर्ताओं को किसी देश के भूमि क्षेत्र के आकार और महत्व को समझने में मदद करता है
प्रत्येक एंडपॉइंट संरचित JSON प्रारूप में डेटा लौटाता है उदाहरण के लिए "देश द्वारा आकार रैंकिंग प्राप्त करें" एंडपॉइंट ऑब्जेक्ट्स की एक सूची लौटाता है प्रत्येक में देश का नाम और उसकी रैंक होती है जिससे इसे एप्लिकेशनों में पार्स करना और उपयोग करना आसान होता है
उत्तर में दो मुख्य फ़ील्ड शामिल हैं: "देश" जो देश के नाम को दर्शाता है और "रैंक" जो उसके कुल क्षेत्र के आधार पर देश की रैंकिंग दिखाता है यह उपयोगकर्ताओं को एक देश के आकार की रैंकिंग जल्दी से पहचानने की अनुमति देता है
यह एंडपॉइंट उन देशों की एक व्यापक सूची प्रदान करता है जिनका डेटा API में उपलब्ध है यह उपयोगकर्ताओं के लिए एक बुनियादी एंडपॉइंट के रूप में कार्य करता है ताकि वे पहचान सकें कि वे किन देशों से अतिरिक्त विवरण प्राप्त कर सकते हैं
उपयोगकर्ताओं को उन मामलों को प्रबंधित करने के लिए त्रुटि प्रबंधन लागू करना चाहिए जहाँ कोई देश नहीं मिलता है एपीआई अमान्य अनुरोधों के लिए सूचनात्मक त्रुटि संदेश प्रदान करता है जिससे उपयोगकर्ता अपनी क्वेरी के अनुसार समायोजित कर सकें
एपीआई अपने डेटा को प्रतिष्ठित डेटा सेट से प्राप्त करता है जिससे उच्च स्तर की सटीकता सुनिश्चित होती है नियमित अपडेट और गुणवत्ता जांच की जाती है ताकि डेटा की सत्यता बनी रहे उपयोगकर्ताओं के लिए विश्वसनीय जानकारी प्रदान करने के लिए
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
448ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
59ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,420ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
597ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
601ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
500ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
10,415ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,170ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
40ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,404ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,429ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,301ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
25ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,402ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
327ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,877ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
359ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,604ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
854ms