ब्विन ओड्स API

API ID 13788

फुटबॉल बास्केटबॉल और टेनिस के लिए रियल-टाइम और प्री-मैच बीविन ऑड्स को संरचित JSON में विभाजित किया गया है जिसे खेल के हिसाब से हर 2-3 सेकंड में सामान्यतः अपडेट किया जाता है

968 ms औसत रिस्पॉन्स

API डॉक्यूमेंटेशन

एंडपॉइंट्स

अनुरोध
आपकी सदस्यता द्वारा पढ़े जा सकने वाले ऑड्स फ़ाइलों की सूची नाम के अनुसार क्रमबद्ध की गई है। {"कंपनी", "गिनती", "फ़ाइलें"} लौटाता है। इसे पहले कॉल करें और केवल उन नामों का अनुरोध करें जो यह लौटाता है
Endpoint ID: 31616
GET https://zylalabs.com/api/13788/bwin+odds+api/31616/list+files
इनपुट पैरामीटर्स

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.

इस एंडपॉइंट के लिए किसी इनपुट पैरामीटर की आवश्यकता नहीं है।

API उदाहरण प्रतिक्रिया
JSON
{
    "company": "bwin",
    "count": 6,
    "files": [
        "site_live_bwin_basketball.json",
        "site_live_bwin_soccer.json",
        "site_live_bwin_tennis.json",
        "site_pregame_bwin_basketball.json",
        "site_pregame_bwin_soccer.json",
        "site_pregame_bwin_tennis.json"
    ]
}
फाइलों की सूची — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/13788/bwin+odds+api/31616/list+files' --header 'Authorization: Bearer YOUR_API_KEY' 


    
अनुरोध
एक लिफाफे के अंदर एक ऑड्स फ़ाइल लौटाता है: {"company", "file", "updated_at", "data"}। डेटा बुकमेकर का अपना JSON है, अपरिवर्तित; updated_at उस समय को दर्शाता है जब फ़ाइल को अंतिम बार अपडेट किया गया था (UTC)। वही समय Last-Modified हेडर के रूप में भेजा जाता है - इसे If-Modified-Since के रूप में वापस भेजें ताकि फ़ाइल में बदलाव होने तक 304 Not Modified प्राप्त हो। अनुरोध gzip: प्रतिक्रियाएँ लगभग 6-10 गुना छोटी आती हैं त्रुटियाँ (शरीर {"detail": "…"}): 400 अवैध फ़ाइल नाम · 401 API कुंजी गायब या अमान्य · 403 अज्ञात फ़ाइल या किसी अन्य बुकमेकर की फ़ाइल · 404 फ़ाइल अस्थायी रूप से उपलब्ध नहीं · 429 बहुत अधिक अनुरोध (Retry-After देखें) · 500 फ़ाइल अस्थायी रूप से अमान्य
Endpoint ID: 31617
GET https://zylalabs.com/api/13788/bwin+odds+api/31617/get+data
इनपुट पैरामीटर्स

शेष मुफ्त टेस्ट रिक्वेस्ट्स: 3 में से 3.

API उदाहरण प्रतिक्रिया
JSON
{
    "company": "bwin",
    "file": "site_pregame_bwin_tennis.json",
    "updated_at": "2026-09-27T18:36:16Z",
    "data": {
        "fixtures": [
            {
                "optionMarkets": [],
                "games": [
                    {
                        "id": 1561752080,
                        "name": {
                            "value": "Match Winner"
                        },
                        "results": [
                            {
                                "id": 2305552667,
                                "odds": 4,
                                "name": {
                                    "value": "B. Arias"
                                },
                                "sourceName": {
                                    "value": "1"
                                },
                                "visibility": "Visible",
                                "numerator": 3,
                                "denominator": 1,
                                "americanOdds": 300,
                                "playerId": 2757783,
                                "version": 10999532721
                            },
                            {
                                "id": 2305552668,
                                "odds": 1.19,
                                "name": {
                                    "value": "S. De La Fuente"
                                },
                                "sourceName": {
                                    "value": "2"
                                },
                                "visibility": "Visible",
                                "numerator": 2,
                                "denominator": 11,
                                "americanOdds": -525,
                                "playerId": 2868555,
                                "version": 10999532721
                            }
                        ],
                        "templateId": 62,
                        "categoryId": 33,
                        "resultOrder": "Default",
                        "combo1": "NoEventCombo",
                        "combo2": "Single",
                        "visibility": "Visible",
                        "category": "Gridable",
                        "templateCategory": {
                            "id": 33,
                            "name": {
                                "value": "2Way - Winner"
                            },
                            "category": "Gridable",
                            "dynamicCategories": [
                                "popcorndctest"
                            ]
                        },
                        "isMain": true,
                        "grouping": {
                            "gridGroups": [
                                "33ucep4lc"
                            ],
                            "detailed": [
                                {
                                    "subIndex": 0,
                                    "displayType": "Regular",
                                    "marketGroupId": "6e97222e-c303-4375-a779-15bd7ef44d7e",
                                    "marketGroupItemId": "0a7ff3ec-6ddf-4bd8-adb0-899f48ebff9b",
                                    "orderType": "None"
                                },
                                {
                                    "subIndex": 0,
                                    "displayType": "Regular",
                                    "marketGroupId": "4124bf6e-ee25-4b6e-871f-99f9023d6a43",
                                    "marketGroupItemId": "df04fe40-ca12-4086-887c-62c9de3e5bc3",
                                    "orderType": "None"
                                }
                            ]
                        },
                        "isBetBuilder": true
                    }
                ],
                "participants": [
                    {
                        "participantId": 2757783,
                        "name": {
                            "value": "Boris Arias (BOL)",
                            "short": "B. Arias"
                        },
                        "image": {
                            "jersey": "2757783",
                            "rotateJersey": false,
                            "isParticipantProfile": false
                        },
                        "options": [],
                        "source": "V1"
                    },
                    {
                        "participantId": 2868555,
                        "name": {
                            "value": "Santiago De La Fuente (ARG)",
                            "short": "S. De La Fuente"
                        },
                        "image": {
                            "jersey": "2868555",
                            "rotateJersey": false,
                            "isParticipantProfile": false
                        },
                        "options": [],
                        "source": "V1"
                    }
                ],
                "id": "19970143",
                "name": {
                    "value": "Boris Arias (BOL) - Santiago De La Fuente (ARG)"
                },
                "sourceId": 19970143,
                "source": "V1",
                "fixtureType": "Standard",
                "context": "v1|en|19970143",
                "addons": {
                    "betRadar": 75069918,
                    "statistics": true,
                    "participantDividend": [],
                    "surface": "Clay",
                    "betBuilderProvider": "None"
                },
                "stage": "PreMatch",
                "groupId": 4433056,
                "liveType": "NotSet",
                "liveAlert": true,
                "startDate": "2026-09-27T19:00:00Z",
                "cutOffDate": "2026-09-27T19:00:00Z",
                "sport": {
                    "type": "Sport",
                    "id": 5,
                    "name": {
                        "value": "Tennis",
                        "sign": "LtiLkw=="
                    }
                },
                "competition": {
                    "parentTournamentId": 10,
                    "statistics": false,
                    "sportId": 5,
                    "compoundId": "1:55678",
                    "type": "Competition",
                    "id": 55678,
                    "parentId": 6,
                    "name": {
                        "value": "ATP Challenger - Curitiba (BRA) - Qualification - Clay",
                        "sign": "eWwAmg=="
                    }
                },
                "region": {
                    "code": "WRL",
                    "sportId": 5,
                    "type": "Region",
                    "id": 6,
                    "parentId": 5,
                    "name": {
                        "value": "World",
                        "sign": "pJ/1hw=="
                    }
                },
                "tournament": {
                    "type": "Tournament",
                    "id": 10,
                    "parentId": 5,
                    "name": {
                        "value": "Challenger",
                        "sign": "yOmnKw=="
                    }
                },
                "viewType": "European",
                "isOpenForBetting": true,
                "isVirtual": false,
                "taggedLocations": [],
                "totalMarketsCount": 1,
                "conferences": [],
                "marketGroups": {
                    "outrightMarketGroupIds": [],
                    "specialMarketGroupIds": [],
                    "type": "MarketGroups",
                    "id": 0
                },
                "priceBoostCount": 0,
                "linkedTv1EventIds": [],
                "contexts": [
                    "v1|en|19970143"
                ],
                "playerStats": [],
                "isPlannedInPlay": false
            },
            {
                "optionMarkets": [],
                "games": [
                    {
                        "id": 1561752085,
                        "name": {
                            "value": "Match Winner"
                        },
                        "results": [
                            {
                                "id": 2305552679,
                                "odds": 1.2,
                                "name": {
                                    "value": "P. Sakamoto"
                                },
                                "sourceName": {
                                    "value": "1"
                                },
                                "visibility": "Visible",
                                "numerator": 1,
                                "denominator": 5,
                                "americanOdds": -500,
                                "playerId": 2685278,
                                "version": 10999630979
                            },
                            {
                                "id": 2305552680,
                                "odds": 3.9,
                                "name": {
                                    "value": "J.V. Goncalves Ceolin"
                                }
                            }
                        ]
                    }
                ]
            }
        ]
    },
    "_note": "Response truncated for documentation purposes"
}
डेटा प्राप्त करें — कोड स्निपेट्स

curl --location --request GET 'https://zylalabs.com/api/13788/bwin+odds+api/31617/get+data&filename=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    

API एक्सेस कुंजी और प्रमाणीकरण

साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए ब्विन ओड्स API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।

हेडर्स
हेडर विवरण
Authorization आवश्यक होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।

कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।

(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)

🚀 एंटरप्राइज़ प्लान

शुरू होता है
$ 10,000/वर्ष


  • कस्टम वॉल्यूम
  • कस्टम रेट लिमिट
  • विशेष ग्राहक सहायता
  • रीयल-टाइम API मॉनिटरिंग

अवलोकन

फुटबॉल, बास्केटबॉल और टेनिस के लिए वास्तविक समय और पूर्व-मैच Bwin ऑड्स जिसे संरचित JSON के रूप में प्रदर्शित किया गया है, खेल के अनुसार विभाजित और आमतौर पर हर 2-3 सेकंड में अपडेट किया जाता है

ब्विन ओड्स API FAQs

यह एपीआई फुटबॉल, बास्केटबॉल और टेनिस के लिए Bwin लाइव और प्री-मैच ऑड्स के संरचित JSON फीड प्रदान करता है जो खेल के अनुसार विभाजित हैं GET /v1/files कॉल करें डेटा सेट की सूची बनाने के लिए फिर GET /v1/data/{filename} किसी एक को डाउनलोड करने के लिए

वेब मार्केटप्लेस प्रमाणीकरण का उपयोग करें जो सार्वजनिक दस्तावेजों में प्रदर्शित है: प्राधिकरण: बियरर YOUR_API_KEY गेटवे अनुरोध को प्रमाणित करता है और जहां दिखाया गया है वहां ज़ायला-आवश्यक एपीआई की हेडर भी स्वीकार कर सकता है

उपलब्ध डेटा सेट में लाइव फुटबॉल, बास्केटबॉल और टेनिस फाइलों के साथ-साथ प्री-मैच फुटबॉल, बास्केटबॉल और टेनिस फाइलें शामिल हैं: site_live_bwin_soccer.json, site_live_bwin_basketball.json, site_live_bwin_tennis.json, और संबंधित site_pregame_bwin_* फाइलें

फाइलें लगातार अपडेट की जाती हैं आमतौर पर लाइव फाइलें हर 2-5 सेकंड में और प्री-मैच फाइलें सक्रिय घंटों के दौरान हर 6-10 सेकंड में होती हैं लाइव मार्केट आमतौर पर प्री-मैच डेटा की तुलना में तेजी से ताज़ा होते हैं लेकिन कोई सुनिश्चित सेवा स्तर समझौता नहीं है क्योंकि ताजगी Bwin प्रकाशन ताल पर निर्भर करती है

प्रत्येक मूल्य निर्धारण योजना की अपनी दर सीमा और कोटा होता है जो मूल्य निर्धारण टैब पर दिखाया जाता है यदि आप प्रति सेकंड 10 अनुरोध से अधिक करते हैं तो मूल HTTP 429 वापस कर सकता है इसलिए थ्रॉटलिंग या एक छोटा एक्सपोनेंशियल बैकऑफ का उपयोग करें

नहीं यह सेवा सार्वजनिक रूप से प्रदर्शित बीविन ऑड्स को एकत्रित करती है और बीविन या एंटेन पीएलसी से संबद्ध या समर्थन प्राप्त नहीं करती है कीमतें स्क्रैप समय को दर्शाती हैं और वर्तमान बुकमेकर साइट से भिन्न हो सकती हैं

नहीं यह एपीआई केवल जानकारी और विश्लेषणात्मक उपयोग के लिए है जैसे आर्बिट्रज अनुसंधान लाइन शॉपिंग डैशबोर्ड अलर्ट और खेल मॉडलिंग यह शर्तें नहीं लगाता या सट्टेबाजी लेनदेन प्रदान नहीं करता

नहीं Bwin लाइव और प्री-मैच डेटा अलग-अलग फ़ाइलों में प्रदान किया जाता है और प्रत्येक सेट को खेल के अनुसार विभाजित किया गया है उचित site_live_bwin_* या site_pregame_bwin_* फ़ाइल नाम का चयन करें जो GET /v1/files द्वारा लौटाया गया है

सामान्य FAQs

Zyla API Hub APIs के लिए एक बड़ा स्टोर जैसा है, जहाँ आप हजारों APIs एक ही जगह पर पा सकते हैं। हम सभी APIs की समर्पित सपोर्ट और रीयल-टाइम मॉनिटरिंग भी प्रदान करते हैं। एक बार साइन अप करने के बाद, आप चुन सकते हैं कि कौन सी APIs उपयोग करनी हैं। बस याद रखें, प्रत्येक API को अपनी स्वयं की सब्सक्रिप्शन की आवश्यकता होती है। लेकिन यदि आप कई APIs पर सब्सक्राइब करते हैं, तो आप सभी के लिए एक ही की का उपयोग करेंगे, जिससे आपके लिए चीज़ें आसान हो जाती हैं।
कीमतें USD (अमेरिकी डॉलर), EUR (यूरो), CAD (कनाडाई डॉलर), AUD (ऑस्ट्रेलियाई डॉलर), और GBP (ब्रिटिश पाउंड) में सूचीबद्ध हैं। हम सभी प्रमुख डेबिट और क्रेडिट कार्ड स्वीकार करते हैं। हमारा पेमेंट सिस्टम नवीनतम सुरक्षा तकनीक का उपयोग करता है और Stripe द्वारा संचालित है, जो दुनिया की सबसे विश्वसनीय पेमेंट कंपनियों में से एक है। यदि आपको कार्ड से पेमेंट करने में कोई समस्या हो, तो बस हमसे संपर्क करें [email protected]

इसके अलावा, यदि आपके पास पहले से ही इनमें से किसी भी करेंसी (USD, EUR, CAD, AUD, GBP) में एक सक्रिय सब्सक्रिप्शन है, तो बाद की सब्सक्रिप्शंस के लिए वही करेंसी बनी रहेगी। जब तक आपके पास कोई सक्रिय सब्सक्रिप्शन नहीं है, आप किसी भी समय करेंसी बदल सकते हैं।
प्राइसिंग पेज पर दिखाई देने वाली स्थानीय करेंसी आपके IP पते के देश पर आधारित है और केवल संदर्भ के लिए प्रदान की गई है। वास्तविक कीमतें USD (अमेरिकी डॉलर) में हैं। जब आप भुगतान करते हैं, तो आपके कार्ड स्टेटमेंट पर चार्ज USD में दिखाई देगा, भले ही हमारी वेबसाइट पर आपको आपकी स्थानीय करेंसी में समतुल्य राशि दिखाई दे। इसका अर्थ है कि आप सीधे अपनी स्थानीय करेंसी से भुगतान नहीं कर सकते।
कभी-कभी, बैंक फ्रॉड प्रोटेक्शन सेटिंग्स के कारण चार्ज को डिक्लाइन कर सकता है। हम सुझाव देते हैं कि आप पहले अपने बैंक से संपर्क करें कि क्या वे हमारे चार्ज को ब्लॉक कर रहे हैं। साथ ही, आप बिलिंग पोर्टल तक पहुंच सकते हैं और भुगतान करने के लिए जुड़े कार्ड को बदल सकते हैं। यदि यह काम नहीं करता और आपको अतिरिक्त सहायता की आवश्यकता है, तो कृपया हमारी टीम से संपर्क करें [email protected]
कीमतें पुनरावर्ती मासिक या वार्षिक सब्सक्रिप्शन के आधार पर निर्धारित की जाती हैं, जो चुने गए प्लान पर निर्भर करती हैं।
API कॉल्स आपके प्लान से सफल रिक्वेस्ट के आधार पर घटाई जाती हैं। प्रत्येक प्लान में प्रति माह आप जितनी कॉल कर सकते हैं उसकी एक विशेष संख्या होती है। केवल सफल कॉल्स, जो स्टेटस 200 रिस्पॉन्स से इंगित होती हैं, आपकी कुल संख्या से घटाई जाएँगी। इससे सुनिश्चित होता है कि असफल या अधूरी रिक्वेस्ट आपके मासिक कोटा को प्रभावित नहीं करतीं।
Zyla API Hub एक पुनरावर्ती मासिक सब्सक्रिप्शन सिस्टम पर काम करता है। आपका बिलिंग साइकल उस दिन से शुरू होगा जिस दिन आप किसी पेड प्लान को खरीदते हैं, और अगले महीने के उसी दिन नवीनीकृत होगा। इसलिए यदि आप भविष्य के चार्ज से बचना चाहते हैं, तो समय पर अपनी सब्सक्रिप्शन कैंसल करना सुनिश्चित करें।
अपनी मौजूदा सब्सक्रिप्शन प्लान को अपग्रेड करने के लिए, बस API के प्राइसिंग पेज पर जाएँ और वह प्लान चुनें जिस पर आप अपग्रेड करना चाहते हैं। अपग्रेड तुरंत प्रभावी होगा, जिससे आपको नए प्लान की सुविधाओं का तुरंत आनंद मिलेगा। कृपया ध्यान दें कि आपके पिछले प्लान से बची हुई कॉल्स नए प्लान में नहीं जोड़ी जाएँगी, इसलिए अपग्रेड करने से पहले इसे ध्यान में रखें। आपको नए प्लान की पूरी राशि चार्ज की जाएगी।
यह देखने के लिए कि आपके पास वर्तमान महीने के लिए कितनी API कॉल्स बची हैं, रिस्पॉन्स हेडर में "X-Zyla-API-Calls-Monthly-Remaining" फ़ील्ड देखें। उदाहरण के लिए, यदि आपके प्लान में प्रति माह 1,000 रिक्वेस्ट की अनुमति है और आपने 100 का उपयोग किया है, तो रिस्पॉन्स हेडर में यह फ़ील्ड 900 बची हुई कॉल्स दिखाएगा।
आपके प्लान में अनुमत API रिक्वेस्ट्स की अधिकतम संख्या देखने के लिए, "X-Zyla-RateLimit-Limit" रिस्पॉन्स हेडर देखें। उदाहरण के लिए, यदि आपके प्लान में प्रति माह 1,000 रिक्वेस्ट्स शामिल हैं, तो यह हेडर 1,000 दिखाएगा।
"X-Zyla-RateLimit-Reset" हेडर यह दिखाता है कि आपकी रेट लिमिट रीसेट होने में कितने सेकंड बचे हैं। यह आपको बताता है कि आपकी रिक्वेस्ट गिनती कब से फिर से शुरू होगी। उदाहरण के लिए, यदि यह 3,600 दिखाता है, तो इसका मतलब है कि लिमिट रीसेट होने में 3,600 सेकंड बचे हैं।
हाँ, आप कभी भी अपने अकाउंट में जाकर और बिलिंग पेज पर कैंसिलेशन विकल्प चुनकर अपना प्लान कैंसल कर सकते हैं। कृपया ध्यान दें कि अपग्रेड, डाउनग्रेड और कैंसिलेशन तुरंत प्रभावी होते हैं। साथ ही, कैंसल करने पर आपको सेवा तक पहुंच नहीं होगी, भले ही आपके कोटा में कॉल्स बची हों।
आपको बिना किसी प्रतिबद्धता के हमारी APIs का अनुभव करने का मौका देने के लिए, हम 7-दिवसीय फ्री ट्रायल प्रदान करते हैं, जो आपको 50 API कॉल्स तक मुफ्त में करने की अनुमति देता है। यह ट्रायल केवल एक बार उपयोग किया जा सकता है, इसलिए हम सलाह देते हैं कि आप इसे उस API पर लागू करें जिसमें आपको सबसे अधिक रुचि है। जबकि अधिकांश APIs फ्री ट्रायल प्रदान करते हैं, कुछ शायद न करें। ट्रायल 7 दिनों के बाद या 50 रिक्वेस्ट होने पर, जो भी पहले हो, समाप्त हो जाता है। यदि आप ट्रायल के दौरान 50 रिक्वेस्ट लिमिट तक पहुँच जाते हैं, तो रिक्वेस्ट जारी रखने के लिए आपको "Start Your Paid Plan" करना होगा। आप अपने प्रोफाइल में Subscription -> जिस API पर आप सब्सक्राइब हैं उसे चुनें -> Pricing टैब में "Start Your Paid Plan" बटन पा सकते हैं। यदि आप 7वें दिन से पहले अपनी सब्सक्रिप्शन कैंसल नहीं करते हैं, तो आपका फ्री ट्रायल समाप्त हो जाएगा और आपका प्लान अपने आप चार्ज हो जाएगा, जिससे आपको अपने प्लान में निर्दिष्ट सभी API कॉल्स तक पहुंच मिल जाएगी। अवांछित चार्ज से बचने के लिए कृपया इसे ध्यान में रखें।
7 दिनों के बाद, आपको उस प्लान की पूरी राशि चार्ज की जाएगी, जिस पर आप ट्रायल के दौरान सब्सक्राइब थे। इसलिए, ट्रायल अवधि समाप्त होने से पहले कैंसल करना महत्वपूर्ण है। समय पर कैंसल करना भूलने के लिए रिफंड अनुरोध स्वीकार नहीं किए जाते।
जब आप किसी API के फ्री ट्रायल पर सब्सक्राइब करते हैं, तो आप 50 API कॉल्स तक कर सकते हैं। यदि आप इस लिमिट से आगे अतिरिक्त API कॉल्स करना चाहते हैं, तो API आपको "Start Your Paid Plan" करने का संकेत देगा। आप अपने प्रोफाइल में Subscription -> जिस API पर आप सब्सक्राइब हैं उसे चुनें -> Pricing टैब में "Start Your Paid Plan" बटन पा सकते हैं।
पAYOUT ऑर्डर्स महीने की 20 तारीख से 30 तारीख के बीच प्रोसेस किए जाते हैं। यदि आप अपना अनुरोध 20 तारीख से पहले सबमिट करते हैं, तो आपका पेमेंट इस समयावधि के भीतर प्रोसेस किया जाएगा।
आप तुरंत सहायता प्राप्त करने के लिए हमारे चैट चैनल के माध्यम से हमसे संपर्क कर सकते हैं। हम हमेशा सुबह 8 बजे से शाम 5 बजे (EST) तक ऑनलाइन रहते हैं। यदि आप हमें उस समय के बाद संपर्क करते हैं, तो हम यथाशीघ्र आपसे संपर्क करेंगे। इसके अलावा, आप हमें ईमेल के माध्यम से भी संपर्क कर सकते हैं [email protected]

संबंधित APIs


आपको ये भी पसंद आ सकते हैं