आप इस सप्ताह NRL फ़िक्स्चर दृश्य भेजने की कोशिश कर रहे हैं और आपको विश्वसनीय राउंड-बाय-राउंड मैच, किकऑफ़ समय, स्थल और स्कोर की आवश्यकता है—साथ ही स्टैंडिंग के लिए एक सीढ़ी। इस गाइड के अंत तक, आप एक वास्तविक एंडपॉइंट को कॉल करेंगे जो एक दिए गए सीजन और राउंड के लिए NRL फ़िक्स्चर लौटाता है, इसे कोड में पार्स करते हैं, और समझते हैं कि उसी API कुंजी का उपयोग करके सीढ़ी और विस्तृत मैच डेटा कैसे प्राप्त करें।
यह API क्या लौटाता है और यह क्यों उपयोगी है
Zyla API Hub पर Rugby Live Data API संरचित NRL डेटा को उजागर करता है जिसे आप उत्पादों में जल्दी से वायर कर सकते हैं:
- NRL फ़िक्स्चर: एक दिए गए सीजन और राउंड के लिए मैच, टीमों, किकऑफ़, स्थल और स्कोर के साथ।
- NRL सीढ़ी: प्रति-टीम घरेलू, दूर और समग्र रिकॉर्ड के साथ स्टैंडिंग।
- मैच डेटा (रग्बी यूनियन): विस्तृत स्कोर, रेफरी, लाइनअप, सांख्यिकी, और घटनाएँ, जिसमें प्रतिक्रिया स्कीमा में वर्णित ISO 8061 टाइमस्टैम्प UTC में शामिल हैं।
टीमें स्कोरबोर्ड, सट्टेबाजी उपकरण, प्रसारण साथी ऐप, और विश्लेषण डैशबोर्ड बनाने के लिए इन एंडपॉइंट्स का उपयोग कर सकती हैं एक API कुंजी और एक सुसंगत प्रमाणीकरण पैटर्न के साथ।
यदि आप अन्य श्रेणियों को भी ब्राउज़ कर रहे हैं, तो Zyla API Hub मार्केटप्लेस एक ही सदस्यता और कुंजी के तहत 10,000 से अधिक सार्वजनिक APIs को एकत्र करता है, ताकि आप अपनी एकीकरण सतह को छोटा रख सकें।
Zyla API Hub पर शुरुआत करना
Rugby Live Data API पृष्ठ खोलें, सब्सक्राइब पर क्लिक करें (या उपलब्ध होने पर मुफ्त परीक्षण शुरू करें), और अपनी API कुंजी प्राप्त करें। प्रमाणीकरण एक HTTP हेडर है:
- हेडर: Authorization: Bearer YOUR_API_KEY
बिलिंग सदस्यता + कोटा है (पे-पर-कॉल नहीं)। पहले एकीकरण के लिए, आपके पास आमतौर पर 7-दिन का परीक्षण या 50 अनुरोध होते हैं ताकि आप अपने निर्माण को मान्य कर सकें। कोई मुफ्त योजना नहीं है—वर्तमान पहुंच विकल्पों और मूल्य निर्धारण के लिए API पृष्ठ की जांच करें। आप कभी भी Zyla API Hub कैटलॉग से उसी खाते के साथ अतिरिक्त खेल डेटा सेट का अन्वेषण कर सकते हैं।
NRL फ़िक्स्चर: सीजन और राउंड
NRL फ़िक्स्चर एंडपॉइंट एक विशिष्ट राउंड में सभी मैच लौटाता है, जिसमें टीमों, किकऑफ़ जानकारी, स्थल, और उपलब्ध होने पर अंतिम स्कोर शामिल हैं। सीज़न 2002 तक वापस जाते हैं।
- विधि: GET
- URL: https://zylalabs.com/api/796/rugby-live-data-api/5585/nrl-fixture
- आवश्यक पैरामीटर:
- सीजन (संख्या): 2024
- राउंड (संख्या): 16
cURL उदाहरण
curl -s -X GET "https://zylalabs.com/api/796/rugby-live-data-api/532/get-supported-competitions" \
-H "Authorization: Bearer YOUR_API_KEY"
वास्तविक प्रतिक्रिया (आधिकारिक नमूने के लिए संक्षिप्त)
{
"meta": {
"title": "Rugby Live Data API - Competition List",
"description": "List of currently active rugby competitions.",
"fields": {
"id": "Integer - use to query other endpoints",
"name": "String - competition name",
"season": "Integer - use to query other endpoints",
"season_name": "String - textual representation of season"
}
},
"results": [
{
"id": 30,
"name": "International",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1218,
"name": "Gallagher Prem",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1230,
"name": "TOP 14",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1236,
"name": "United Rugby Championship",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1260,
"name": "Bunnings Warehouse NPC",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1266,
"name": "Six Nations",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1278,
"name": "Pro D2",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1446,
"name": "Heartland Championship",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1464,
"name": "Investec Champions Cup",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1470,
"name": "EPCR Challenge Cup",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1500,
"name": "Women's Six Nations",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1962,
"name": "Top 14 Access Match",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1968,
"name": "Prem Rugby Cup",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1980,
"name":…
आप वास्तव में ऐप में क्या उपयोग करेंगे:
- data.season और data.round: राउंड दृश्य को लेबल करने के लिए।
- fixtures[].home_team, fixtures[].away_team, fixtures[].time, fixtures[].venue: मैच कार्ड बनाने के लिए।
- fixtures[].home_score और fixtures[].away_score: पूर्ण मैचों के लिए।
- fixtures[].match_id: आपके आंतरिक मैच पृष्ठों के लिए गहरे लिंक बनाने के लिए।
Python उदाहरण: एक राउंड शेड्यूल रेंडर करें
import requests
API_KEY = "YOUR_API_KEY"
URL = "https://zylalabs.com/api/796/rugby-live-data-api/5585/nrl-fixture"
params = {
"season": 2024,
"round": 16
}
headers = {
"Authorization": f"Bearer {API_KEY}"
}
resp = requests.get(URL, params=params, headers=headers, timeout=20)
resp.raise_for_status()
payload = resp.json()
if payload.get("status") != "success":
raise RuntimeError("API did not return success")
data = payload.get("data", {})
fixtures = data.get("fixtures", [])
for f in fixtures:
home = f.get("home_team")
away = f.get("away_team")
when = f.get("time")
date = f.get("date")
venue = f.get("venue")
hs = f.get("home_score")
as_ = f.get("away_score")
score = f"{hs}-{as_}" if hs and as_ else "TBD"
print(f"{date} {when} | {home} vs {away} @ {venue} | {score}")
NRL सीढ़ी: टीम स्टैंडिंग और रिकॉर्ड
NRL सीढ़ी एंडपॉइंट एक सीजन की स्टैंडिंग लौटाता है जिसमें प्रति-टीम ब्रेकडाउन (घरेलू, दूर, समग्र) शामिल हैं। सीज़न 2002 तक वापस जाते हैं।
- विधि: GET
- URL: https://zylalabs.com/api/796/rugby-live-data-api/5586/nrl-ladder
- आवश्यक पैरामीटर:
- सीजन (संख्या): 2024
cURL उदाहरण
वास्तविक प्रतिक्रिया (आधिकारिक नमूने के लिए संक्षिप्त)
स्टैंडिंग स्क्रीन के लिए प्रमुख क्षेत्र:
- ladder.position और ladder.team: पंक्तियों को क्रमबद्ध और लेबल करने के लिए।
- overall.wins, overall.losses, overall.ladder_points: UI में रैंक लॉजिक की गणना करने के लिए।
- घरेलू/दूर रिकॉर्ड: विभाजन जोड़ने या दृश्य फ़िल्टर करने के लिए।
मैच विवरण (रग्बी यूनियन): स्कोर, लाइनअप, घटनाएँ
यदि आप रग्बी यूनियन को भी कवर करते हैं, तो मैच डेटा एंडपॉइंट गहन मैच जानकारी लौटाता है: स्कोर, रेफरी, लाइनअप, सांख्यिकी, और घटनाएँ। यह विस्तृत बॉक्स स्कोर और प्ले-बाय-प्ले के लिए उपयोगी है।
- विधि: GET
- URL: https://zylalabs.com/api/796/rugby-live-data-api/538/get-match-data
- पैरामीटर: यहां कोई भी दस्तावेजित नहीं हैं। केवल प्रमाणीकरण के साथ कॉल करें।
cURL उदाहरण
प्रतिक्रिया (आधिकारिक नमूने से स्कीमा अंश)
टाइमस्टैम्प मार्गदर्शन पर ध्यान दें: ISO 8061 UTC में, जो समय क्षेत्रों के बीच सर्वर-साइड सामान्यीकरण को सरल बनाता है।
आधिकारिक नमूना: समर्थित प्रतियोगिताओं की सूची
API द्वारा कवर की गई प्रतियोगिताओं का इन्वेंटरी बनाने के लिए इसका उपयोग करें। प्रतिक्रिया में IDs और सीज़न दिखाए जाते हैं जिन्हें आप अन्य एंडपॉइंट्स में फीड कर सकते हैं जब लागू हो।
{
"meta": {
"title": "Rugby Live Data API - Competition List",
"description": "List of currently active rugby competitions.",
"fields": {
"id": "Integer - use to query other endpoints",
"name": "String - competition name",
"season": "Integer - use to query other endpoints",
"season_name": "String - textual representation of season"
}
},
"results": [
{
"id": 30,
"name": "International",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1218,
"name": "Gallagher Prem",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1230,
"name": "TOP 14",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1236,
"name": "United Rugby Championship",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1260,
"name": "Bunnings Warehouse NPC",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1266,
"name": "Six Nations",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1278,
"name": "Pro D2",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1446,
"name": "Heartland Championship",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1464,
"name": "Investec Champions Cup",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1470,
"name": "EPCR Challenge Cup",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1500,
"name": "Women's Six Nations",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1962,
"name": "Top 14 Access Match",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1968,
"name": "Prem Rugby Cup",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1980,
"name":…
व्यावहारिक कार्यान्वयन नोट्स
- प्रमाणीकरण: हमेशा Authorization: Bearer YOUR_API_KEY भेजें।
- अनुरोध आकार: यहां दस्तावेजित NRL एंडपॉइंट्स निर्दिष्ट स्थान और राउंड को स्वीकार करते हैं। सूचीबद्ध नहीं किए गए पैरामीटर न जोड़ें।
- कैशिंग: फ़िक्स्चर और सीढ़ियाँ एक राउंड के भीतर स्थिर होती हैं; संवेदनशील कैशिंग (जैसे, प्रति-राउंड) चक्रीयता को कम कर सकती है। लाइव परिदृश्यों के लिए, अपने रिफ्रेश रणनीति के लिए TTL को समायोजित करें।
- टाइमस्टैम्प: मैच डेटा स्कीमा में, टाइमस्टैम्प ISO 8061 हैं और हमेशा UTC होते हैं जैसा कि प्रतिक्रिया क्षेत्रों में दस्तावेजित है।
- कोटा: सदस्यता + कोटा; पहले उपयोग के लिए आपको आमतौर पर 7-दिन का परीक्षण या 50 अनुरोध मिलते हैं। हब डैशबोर्ड में अपने उपयोग की निगरानी करें।
AI एजेंटों द्वारा MCP से कॉल करें
आप इन एंडपॉइंट्स को MCP-संगत उपकरणों (जैसे, Claude Code, Cursor, Windsurf) से Zyla के MCP एंडपॉइंट का उपयोग करके कॉल कर सकते हैं। अपनी API कुंजी प्रदान करें और एजेंट को कॉल का आयोजन करने दें:
- MCP एंडपॉइंट: MCP
- API कुंजी: इसे MCP क्लाइंट को पास करें ताकि यह Zyla API Hub एंडपॉइंट्स पर अनुरोधों पर Authorization: Bearer YOUR_API_KEY भेज सके।
यह कार्यप्रवाहों को प्रोटोटाइप करने के लिए सहायक है जैसे "NRL राउंड 16 फ़िक्स्चर प्राप्त करें और परिणामों का सारांश बनाएं," सीधे आपके विकास वातावरण में।
वास्तविक दुनिया के उपयोग के मामले जिन्हें आप इस सप्ताह भेज सकते हैं
- राउंड केंद्र: टीम लोगो और किकऑफ़ लाइनों के साथ NRL राउंड फ़िक्स्चर ग्रिड रेंडर करें। अपने विवरण दृश्य से लिंक करने के लिए match_id का उपयोग करें।
- स्टैंडिंग पैनल: घरेलू/दूर विभाजन और ladder_points के साथ सीढ़ी दिखाएं, जो points_difference द्वारा क्रमबद्ध किया जा सकता है।
- परिणाम टिकर: फ़िक्स्चर एंडपॉइंट को अंतिम स्कोर को सतह पर लाने के लिए पोल करें जब वे राउंड के भीतर उपलब्ध हों।
- पूर्व-मैच पूर्वावलोकन: फ़िक्स्चर टीम नामों और स्थल को अपने संपादकीय सामग्री या ऑड्स फ़ीड के साथ मिलाएं।
समस्या निवारण टिप्स
- अनधिकृत: पुष्टि करें कि Authorization हेडर मौजूद है और सही रूप में है।
- खाली फ़िक्स्चर: सुनिश्चित करें कि आप सीजन और राउंड मानों को ठीक से संख्याओं के रूप में पास कर रहे हैं।
- डेटा सामान्यीकरण: स्कोर फ़ील्ड नमूनों में स्ट्रिंग होते हैं; अपने डोमेन मॉडल में आवश्यकतानुसार पूर्णांकों में परिवर्तित करें।
अक्सर पूछे जाने वाले प्रश्न
NRL डेटा कौन से सीज़न को कवर करता है?
NRL फ़िक्स्चर और NRL सीढ़ी एंडपॉइंट 2002 तक के सीज़न लौटाते हैं।
फ़िक्स्चर में मैच समय किस समय क्षेत्र में हैं?
फ़िक्स्चर नमूना तिथि और समय को स्ट्रिंग के रूप में दिखाता है। विस्तृत रग्बी यूनियन मैच फ़ीड ISO 8061 टाइमस्टैम्प UTC में दस्तावेजित करता है; NRL फ़िक्स्चर के लिए, एंडपॉइंट द्वारा प्रदान किए गए स्ट्रिंग प्रारूपण को संभालें।
क्या मुझे मैच डेटा एंडपॉइंट के लिए क्वेरी पैरामीटर की आवश्यकता है?
Get Match Data के लिए इस गाइड में कोई पैरामीटर दस्तावेजित नहीं हैं। आप इसे केवल प्रमाणीकरण के साथ कॉल कर सकते हैं जैसा कि दिखाया गया है।
बिलिंग कैसे संभाली जाती है?
सदस्यता + कोटा। कोई मुफ्त योजना नहीं है। पहले उपयोग के लिए, 7-दिन का परीक्षण या 50 अनुरोध की अपेक्षा करें; वर्तमान पहुंच विकल्पों और मूल्य निर्धारण के लिए API पृष्ठ की जांच करें।
क्या मैं इसे AI कोडिंग एजेंट से चला सकता हूँ?
हाँ। Zyla MCP एंडपॉइंट का उपयोग करें और अपनी API कुंजी प्रदान करें ताकि एजेंट हब एंडपॉइंट्स पर प्रमाणित कॉल कर सके।
क्या आप अपने ऐप में NRL फ़िक्स्चर और सीढ़ी को एकीकृत करने के लिए तैयार हैं? अपना खाता बनाएं, एक API कुंजी प्राप्त करें, और यहाँ अपने 7-दिन के परीक्षण की शुरुआत करें: Rugby Live Data API पर 7-दिन का परीक्षण शुरू करें.
आधिकारिक API प्रतिक्रिया
{
"meta": {
"title": "Rugby Live Data API - Competition List",
"description": "List of currently active rugby competitions.",
"fields": {
"id": "Integer - use to query other endpoints",
"name": "String - competition name",
"season": "Integer - use to query other endpoints",
"season_name": "String - textual representation of season"
}
},
"results": [
{
"id": 30,
"name": "International",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1218,
"name": "Gallagher Prem",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1230,
"name": "TOP 14",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1236,
"name": "United Rugby Championship",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1260,
"name": "Bunnings Warehouse NPC",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1266,
"name": "Six Nations",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1278,
"name": "Pro D2",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1446,
"name": "Heartland Championship",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1464,
"name": "Investec Champions Cup",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1470,
"name": "EPCR Challenge Cup",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1500,
"name": "Women's Six Nations",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1962,
"name": "Top 14 Access Match",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1968,
"name": "Prem Rugby Cup",
"season": 2027,
"season_name": "Season 2027"
},
{
"id": 1980,
"name":…