यह एपीआई एक RESTful वेब सेवा है जो सभी समय के लिए पूर्ण MMA फाइटर रैंकिंग तक पहुंच प्रदान करती है यह एपीआई डेवलपर्स एनालिस्टों और MMA उत्साही व्यक्तियों के लिए डिज़ाइन की गई है जो फाइटर्स के सभी समय के प्रदर्शन डेटा को इंटरग्रेट या विश्लेषण करना चाहते हैं यह एपीआई सभी फाइटर नामों की सूची बनाने कैरियर रिकॉर्ड और रैंकिंग को प्राप्त करने और स्कोरिंग पॉइंट्स लाने के लिए एंडपॉइंट्स शामिल करता है जहाँ आवश्यक हो वहां फाइटर नामों का उपयोग करते हुए क्वेरी पैरामीटर के रूप में यह संरचना प्रोग्रामेटिक विश्लेषण लीडरबोर्ड विज़ुअल डैशबोर्ड और बहुत कुछ का समर्थन करती है
{
"fighters": [
"Georges St. Pierre",
"Jon Jones",
"Fedor Emelianenko",
"Jose Aldo",
"Anderson Silva",
"Matt Hughes",
"Alexander Volkanovski",
"Max Holloway",
"Demetrious Johnson",
"B.J. Penn",
"Kamaru Usman",
"Khabib Nurmagomedov",
"Daniel Cormier",
"Dan Henderson",
"Israel Adesanya",
"Stipe Miocic",
"Islam Makhachev",
"Antonio Rodrigo Nogueira",
"Urijah Faber",
"Frankie Edgar",
"Randy Couture",
"Lyoto Machida",
"Chris Weidman",
"Dominick Cruz",
"Dustin Poirier",
"Eddie Alvarez",
"Tyron Woodley",
"Chuck Liddell",
"Wanderlei Silva",
"Rafael dos Anjos",
"Charles Oliveira",
"Cain Velasquez",
"Leon Edwards",
"Robbie Lawler",
"Fabricio Werdum"
]
}
curl --location --request POST 'https://zylalabs.com/api/9520/mma+fighter+rankings+extractor+api/17404/get+all+fighter+names' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
{
"fighters": [
{
"name": "Jose Aldo",
"record": "35-11-0"
}
]
}
curl --location --request POST 'https://zylalabs.com/api/9520/mma+fighter+rankings+extractor+api/17407/get+fighter+career+record' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"fighter":"Required"}'
{
"Jose Aldo_data": {
"fighter_name": "Jose Aldo",
"points": 11046
}
}
curl --location --request POST 'https://zylalabs.com/api/9520/mma+fighter+rankings+extractor+api/17410/get+fighter+points' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"fighter":"Required"}'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
आप एमएमए फाइटर्स के नामों, करियर रिकॉर्ड, रैंकिंग और स्कोरिंग पॉइंट्स को प्राप्त कर सकते हैं
डेटा एक संरचित प्रारूप में प्रदान किया गया है जो सामान्यत: JSON होता है जिससे इसे एकीकृत करना और विश्लेषण करना आसान होता है
एपीआई का उपयोग लीडरबोर्ड बनाने, दृश्य डैशबोर्ड और समय के साथ फाइटर प्रदर्शन का प्रोग्रामेटिक विश्लेषण करने के लिए किया जा सकता है
एपीआई का आउटपुट म fighter का नाम करियर रिकॉर्ड (जीतें हारें ड्रॉ) रैंकिंग स्थिति और स्कोरिंग अंक जैसे फ़ील्ड्स शामिल हैं
डेवलपर्स API के एंडपॉइंट्स का उपयोग करके प्रोग्रामेटिक तरीके से फाइटर डेटा तक पहुंच प्राप्त कर सकते हैं जिससे वेबसाइटों मोबाइल ऐप्स या डेटा विश्लेषण उपकरणों में निर्बाध एकीकरण संभव हो जाता है
यह एंडपॉइंट रैंकिंग डेटाबेस में उपलब्ध सभी एमएमए फाइटर्स की एक व्यापक सूची प्रदान करता है जिसमें उनके नाम संरचित जेसन प्रारूप में होते हैं
यह प्रतिक्रिया प्रतियोगी का नाम और उनका पेशेवर एमएमए रिकॉर्ड शामिल करती है जिसे जीत-हार-ड्रॉ के रूप में स्वरूपित किया गया है (जैसे "35-11-0")
प्रतिक्रिया को लड़ fighter के नाम के रूप में एक कुंजी के साथ संरचित किया गया है जिसमें एक ऑब्जेक्ट शामिल है जो लड़ fighter के नाम और उनकी कुल अंक सभी समय की रैंकिंग में शामिल है
यह अंत बिंदु लड़ fighter के नाम को एक पैरामीटर के रूप में आवश्यक करता है ताकि उनकी विशेष करियर रिकॉर्ड को पुनर्प्राप्त किया जा सके
उपयोगकर्ता संबंधित एंडपॉइंट्स में प्रश्न पैरामीटर के रूप में फाइटर के नाम निर्दिष्ट कर सकते हैं ताकि करियर रिकॉर्ड या अंक जैसे अनुकूलित डेटा को प्राप्त किया जा सके
विशिष्ट उपयोग के मामले में प्रदर्शन विश्लेषिकी बनाना ऐतिहासिक लीडरबोर्ड विकसित करना और एमएमए उत्साही और विश्लेषकों के लिए दृश्य डैशबोर्ड बनाना शामिल है
एपीआई अपने डेटा को प्रतिष्ठित एमएमए डेटाबेस से प्राप्त करता है और फाइटर रैंकिंग और रिकॉर्ड की सटीकता और विश्वसनीयता सुनिश्चित करने के लिए नियमित रूप से अपडेट करता है
उपयोगकर्ताओं को इनपुट पैरामीटर जैसे कि योद्धा के नामों की जांच करनी चाहिए ताकि यह सुनिश्चित हो सके कि वे सही हैं यदि परिणाम अभी भी खाली हैं तो इसका मतलब यह हो सकता है कि योद्धा डेटाबेस में नहीं है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
14,950ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
13,332ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
7,755ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
17ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
10,818ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
15,866ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
10,818ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
94ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
630ms