{
"ATP_Serve_Leaders": {
"players": [
{
"player_name": "Giovanni Mpetshi Perricard"
},
{
"player_name": "Alexander Zverev"
},
{
"player_name": "Matteo Berrettini"
},
{
"player_name": "Taylor Fritz"
},
{
"player_name": "Jannik Sinner"
},
{
"player_name": "Ben Shelton"
},
{
"player_name": "Hubert Hurkacz"
},
{
"player_name": "Brandon Nakashima"
},
{
"player_name": "Felix Auger-Aliassime"
},
{
"player_name": "Tallon Griekspoor"
},
{
"player_name": "Carlos Alcaraz"
},
{
"player_name": "Quentin Halys"
},
{
"player_name": "Jack Draper"
},
{
"player_name": "Zhizhen Zhang"
},
{
"player_name": "Ugo Humbert"
},
{
"player_name": "Stefanos Tsitsipas"
},
{
"player_name": "Gabriel Diallo"
},
{
"player_name": "Sebastian Korda"
},
{
"player_name": "Lorenzo Sonego"
},
{
"player_name": "Jakub Mensik"
},
{
"player_name": "Nicolas Jarry"
},
{
"player_name": "Jiri Lehecka"
},
{
"player_name": "Andrey Rublev"
},
{
"player_name": "Casper Ruud"
},
{
"player_name": "Holger Rune"
},
{
"player_name": "Arthur Rinderknech"
},
{
"player_name": "Karen Khachanov"
},
{
"player_name": "Alexei Popyrin"
},
{
"player_name": "Grigor Dimitrov"
},
{
"player_name": "Gael Monfils"
},
{
"player_name": "Frances Tiafoe"
},
{
"player_name": "Lorenzo Musetti"
},
{
"player_name": "Arthur Fils"
},
{
"player_name": "Alexander Bublik"
},
{
"player_name": "Jordan Thompson"
},
{
"player_name": "Alex Michelsen"
},
{
"player_name": "Juncheng Shang"
},
{
"player_name": "Aleksandar Vukic"
},
{
"player_name": "Aleksandar Kovacevic"
},
{
"player_name": "Tommy Paul"
},
{
"player_name": "Mattia Bellucci"
},
{
"player_name": "Roman Safiullin"
},
{
"player_name": "Laslo Djere"
},
{
"player_name": "Danil Medvedev"
},
{
"player_name": "Tomas Martin Etcheverry"
},
{
"player_name": "Denis Shapovalov"
},
{
"player_name": "Nuno Borges"
},
{
"player_name": "Miomir Kecmanovic"
}
]
}
}
curl --location --request POST 'https://zylalabs.com/api/9098/atp+tennis+stats+information+api/16476/get+atp+ranking' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
{
"player_stats": {
"player_name": "Alexander Zverev",
"rank": 3,
"aces_per_match": 8.5,
"first_serve_percentage": 69.8,
"first_serve_points_won_percentage": 76.6,
"second_serve_points_won_percentage": 55,
"service_games_won_percentage": 89,
"double_faults_per_match": 2.3
}
}
curl --location --request POST 'https://zylalabs.com/api/9098/atp+tennis+stats+information+api/16480/get+stats+by+player' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"player":"Required"}'
{
"ATP_Return_Leaders": [
{
"player_name": "Alex de Minaur"
},
{
"player_name": "Carlos Alcaraz"
},
{
"player_name": "Jannik Sinner"
},
{
"player_name": "Tommy Paul"
},
{
"player_name": "Francisco Cerundolo"
},
{
"player_name": "Alejandro Davidovich Fokina"
},
{
"player_name": "David Goffin"
},
{
"player_name": "Sebastian Baez"
},
{
"player_name": "Jack Draper"
},
{
"player_name": "Mariano Navone"
},
{
"player_name": "Lorenzo Musetti"
},
{
"player_name": "Alexander Zverev"
},
{
"player_name": "Novak Djokovic"
},
{
"player_name": "Tomas Machac"
},
{
"player_name": "Laslo Djere"
},
{
"player_name": "Cameron Norrie"
},
{
"player_name": "Karen Khachanov"
},
{
"player_name": "Denis Shapovalov"
},
{
"player_name": "Hugo Gaston"
},
{
"player_name": "Jaume Munar"
},
{
"player_name": "Matteo Arnaldi"
},
{
"player_name": "Nuno Borges"
},
{
"player_name": "Grigor Dimitrov"
},
{
"player_name": "Roberto Carballes Baena"
},
{
"player_name": "Alexander Shevchenko"
},
{
"player_name": "Alexandre Muller"
},
{
"player_name": "Holger Rune"
},
{
"player_name": "Arthur Fils"
},
{
"player_name": "Pedro Martinez"
},
{
"player_name": "Roberto Bautista Agut"
},
{
"player_name": "Alex Michelsen"
},
{
"player_name": "Corentin Moutet"
},
{
"player_name": "Flavio Cobolli"
},
{
"player_name": "Juncheng Shang"
},
{
"player_name": "Rinky Hijikata"
},
{
"player_name": "Taylor Fritz"
},
{
"player_name": "Andrey Rublev"
},
{
"player_name": "Marcos Giron"
},
{
"player_name": "Jakub Mensik"
},
{
"player_name": "Learner Tien"
},
{
"player_name": "Frances Tiafoe"
},
{
"player_name": "Jiri Lehecka"
},
{
"player_name": "Ugo Humbert"
},
{
"player_name": "Casper Ruud"
},
{
"player_name": "Sebastian Korda"
},
{
"player_name": "Daniel Altmaier"
},
{
"player_name": "Roman Safiullin"
},
{
"player_name": "Adrian Mannarino"
},
{
"player_name": "Zizou Bergs"
}
]
}
curl --location --request POST 'https://zylalabs.com/api/9098/atp+tennis+stats+information+api/16485/get+rank+by+name' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{"name":"Required"}'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए एटीपी टेनिस आँकड़े जानकारी API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
अग्रणी कंपनियों का भरोसा
यह API एक RESTful API है जो डेवलपर-फ्रेंडली प्रारूप में आधिकारिक ATP टूर आँकड़े प्रदान करती है। यह खिलाड़ियों की प्रोफाइल, मैच आँकड़े, रैंकिंग, जीत/हार रिकॉर्ड और आमने-सामने की तुलना जैसी डेटा सेट को कवर करती है। प्रत्येक डेटा सेट समर्पित एंडपॉइंट्स के माध्यम से प्रदान किए जाते हैं जो क्वेरी पैरामीटर का समर्थन करते हैं। यह API डेवलपर्स, विश्लेषकों और खेल प्रेमियों को टेनिस अनुप्रयोग, विज़ुअलाइजेशन और भविष्यवाणी मॉडल बनाने में सक्षम बनाती है बिना ATP वेबसाइट को स्क्रैप किए।
ATP टेनिस स्टैट्स इंफॉर्मेशन एपीआई विभिन्न प्रकार के डेटा जैसे खिलाड़ी प्रोफाइल मैच सांख्यिकी खिलाड़ी रैंकिंग जीत/हार रिकॉर्ड और आमने-सामने के मुकाबले तक पहुंच प्रदान करता है
API डेटा को RESTful प्रारूप में प्रदान करती है आमतौर पर JSON में जो पार्स करना और अनुप्रयोगों में एकीकृत करना आसान होता है प्रत्येक डेटा सेट को समर्पित एंडपॉइंट्स के माध्यम से सेवा दी जाती है जो फ़िल्टरिंग के लिए क्वेरी पैरामीटर का समर्थन करती है
डेवलपर्स एटीपी टेनिस स्टैट्स इनफॉर्मेशन एपीआई का उपयोग करके टेनिस से संबंधित एप्लिकेशन बना सकते हैं जैसे प्रदर्शन एनालिटिक्स टूल्स खिलाड़ी तुलना फीचर्स रैंकिंग विज़ुअलाइजेशन और मैच परिणामों के लिए भविष्यवाणी मॉडल
ATP टेनिस सांख्यिकी जानकारी एपीआई का मुख्य मूल्य प्रस्ताव डेवलपर-फ्रेंडली फॉर्मेट में आधिकारिक ATP टूर सांख्यिकी प्रदान करना है जिससे उपयोगकर्ता बिना वेब स्क्रैपिंग के समृद्ध डेटा तक पहुंच प्राप्त कर सकें और इस प्रकार नवोन्मेषी टेनिस एप्लिकेशन के विकास को सक्षम बनाया जा सके
एपीआई में खिलाड़ी नाम, मैच स्कोर, टूर्नामेंट विवरण और रैंकिंग अंक जैसे फ़ील्ड शामिल हैं आउटपुट फ़ॉर्मेट मुख्य रूप से JSON है जो संरचित डेटा पुनर्प्राप्ति की अनुमति देता है जिससे इसे विभिन्न अनुप्रयोगों में एकीकृत करना आसान होता है
यह एंडपॉइंट ATP सर्व लीडर्स श्रेणी में रैंक की गई टेनिस खिलाड़ियों की सूची लौटाता है प्रत्येक प्रविष्टि में खिलाड़ी का नाम शामिल होता है जिससे उपयोगकर्ता सेवा सांख्यिकी में शीर्ष प्रदर्शन करने वालों की पहचान कर सकते हैं
प्रतिक्रिया में खिलाड़ी का नाम, रैंक, एक मैच में एसेस, पहले सर्व का प्रतिशत, और सर्विस गेम जीतने का प्रतिशत जैसे क्षेत्र शामिल हैं जो एक खिलाड़ी के सर्विंग प्रदर्शन के बारे में विस्तृत जानकारी प्रदान करते हैं
प्रतिक्रिया को एक JSON ऑब्जेक्ट के रूप में संरचित किया गया है जिसमें खिलाड़ियों की एक सूची है प्रत्येक को उनके नाम से दर्शाया गया है यह प्रारूप विश्लेषण के लिए एप्लिकेशन्स में आसान पार्सिंग और एकीकरण की अनुमति देता है
उपयोगकर्ता खिलाड़ी के नाम को निर्दिष्ट कर सकते हैं ताकि विशिष्ट सांख्यिकी प्राप्त की जा सके इस अनुकूलन के माध्यम से लक्षित डेटा अनुरोधों की अनुमति मिलती है जो व्यक्तिगत खिलाड़ी प्रदर्शन मेट्रिक्स पर ध्यान केंद्रित करती है
यह एंडपॉइंट ATP अंडर प्रेशर लीडर्स श्रेणी में रैंक किए गए खिलाड़ियों की एक सूची प्रदान करता है जो मैचों के दौरान उच्च-दांव वाली परिस्थितियों में उत्कृष्टता प्राप्त करते हैं जो प्रदर्शन विश्लेषण के लिए महत्वपूर्ण हो सकता है
उपयोगकर्ता व्यक्तिगत खिलाड़ी सांख्यिकी जैसे सेवा रेटिंग और ब्रेक पॉइंट्स बचाए गए प्रतिशत का विश्लेषण कर सकते हैं ताकि प्रदर्शन प्रवृत्तियों का मूल्यांकन किया जा सके खिलाड़ियों की तुलना की जा सके या मैच परिणामों के लिए भविष्यवाणी मॉडल विकसित किया जा सके
एपीआई अपने डेटा को सीधे आधिकारिक एटीपी सांख्यिकी से प्राप्त करता है जिससे उच्च सटीकता सुनिश्चित होती है नियमित अपडेट और मान्यता प्रक्रियाएँ डेटा की अखंडता और विश्वसनीयता बनाए रखने के लिए लागू की जाती हैं
प्रमुख उपयोग के मामलों में विश्लेषणात्मक डैशबोर्ड विकसित करना खिलाड़ी तुलना उपकरण बनाना मैच सांख्यिकी के लिए दृश्यांकन उत्पन्न करना और खिलाड़ी प्रदर्शन डेटा के आधार पर टूर्नामेंट परिणाम के लिए पूर्वानुमानात्मक मॉडल बनाना शामिल हैं