{
"company": "novibet",
"count": 4,
"files": [
"site_live_novibet.json",
"site_pregame_novibet_basketball.json",
"site_pregame_novibet_soccer.json",
"site_pregame_novibet_tennis.json"
]
}
curl --location --request GET 'https://zylalabs.com/api/13782/novibet+odds+api/31605/list+files' --header 'Authorization: Bearer YOUR_API_KEY'
{
"company": "novibet",
"file": "site_pregame_novibet_tennis.json",
"updated_at": "2026-09-27T18:21:07Z",
"data": [
{
"betViews": [
{
"marketCaptions": [
{
"betTypeSysname": "TENNIS_SINGLES_MATCH_WINNER",
"marketCaption": "Match Winner",
"betCaptions": [
"1",
"2"
]
},
{
"betTypeSysname": "TENNIS_SINGLES_MATCH_GAMES_UNDER_OVER",
"marketCaption": "Games Over/Under",
"betCaptions": [
"1",
"2"
]
},
{
"betTypeSysname": "TENNIS_SINGLES_SET_1_WINNER",
"marketCaption": "1st Set Winner",
"betCaptions": [
"1",
"2"
]
},
{
"betTypeSysname": "TENNIS_SINGLES_SET_2_WINNER",
"marketCaption": "2nd Set Winner",
"betCaptions": [
"1",
"2"
]
},
{
"betTypeSysname": "TENNIS_SINGLES_SET_1_GAMES_UNDER_OVER",
"marketCaption": "1st Set - Games Over/Under",
"betCaptions": [
"1",
"2"
]
},
{
"betTypeSysname": "TENNIS_SINGLES_SET_1_GAMES_HANDICAP",
"marketCaption": "1st Set - Games Handicap",
"betCaptions": [
"1",
"2"
]
},
{
"betTypeSysname": "TENNIS_SINGLES_GAME_HANDICAP",
"marketCaption": "Handicap Games",
"betCaptions": [
"1",
"2"
]
},
{
"betTypeSysname": "TENNIS_SINGLES_SET_2_GAMES_UNDER_OVER",
"marketCaption": "2nd Set - Games Over/Under",
"betCaptions": [
"1",
"2"
]
},
{
"betTypeSysname": "TENNIS_SINGLES_SET_2_GAMES_HANDICAP",
"marketCaption": "2nd Set - Games Handicap",
"betCaptions": [
"1",
"2"
]
}
],
"items": [
{
"eventBetContextId": 48341677,
"competitionId": 32180,
"homeTeamId": null,
"awayTeamId": null,
"competitionMarketViewId": 6441767,
"competitionLocationId": 4495016,
"competitionRootLocationId": 4372812,
"competitionOrdering": 32767,
"additionalCaptions": {
"type": 1,
"competitor1": "James Kent Trotter",
"competitor1ImageId": 96293,
"competitor2": "Alexander Okonkwo",
"competitor2ImageId": 0,
"discriminator": "TwoCompetitorCaptionModel"
},
"supportsActions": true,
"liveStreamingCountries": "CY,GR,MX,BR,CL",
"providers": {
"streams": [
{
"matchId": 75072832,
"streamId": "av:stream:33107575",
"streamType": "av:product:2",
"discriminator": "Sportradar"
}
],
"flashbets": [],
"fields": [
{
"matchId": "sr:match:75072832",
"discriminator": "Sportradar"
}
]
},
"sportradarMatchId": 75072832,
"competitionHistoryCaption": "Columbus",
"competitionCaption": "Columbus",
"regionId": 1185,
"regionCaption": "Challenger ",
"regionImageId": 143633,
"startTime": "in 13'",
"startDateTime": "2026-09-27T18:35:00+00:00",
"startDateTimeUnix": 1790534100,
"path": "matches/james-kent-trotter-alexander-okonkwo",
"numMarkets": 21,
"isLive": false,
"marketTags": [],
"markets": [
{
"marketId": 1740218416,
"betTypeSysname": "TENNIS_SINGLES_MATCH_WINNER",
"useInstanceCaption": false,
"betItems": [
{
"id": "7254874132",
"code": "1",
"codeCaption": null,
"caption": "1",
"instanceCaption": null,
"betDisplayCaption": null,
"price": 1.23,
"oddsText": "1.23",
"isAvailable": true,
"marketStatistic": null
},
{
"id": "7254874133",
"code": "2",
"codeCaption": null,
"caption": "2",
"instanceCaption": null,
"betDisplayCaption": null,
"price": 3.85,
"oddsText": "3.85",
"isAvailable": true,
"marketStatistic": null
}
]
},
{
"marketId": 1740630245,
"betTypeSysname": "TENNIS_SINGLES_MATCH_GAMES_UNDER_OVER",
"useInstanceCaption": false,
"betItems": [
{
"id": "7256499994",
"code": "O",
"codeCaption": "O",
"caption": "Over 22.5",
"instanceCaption": "22.5",
"betDisplayCaption": null,
"price": 1.97,
"oddsText": "1.97",
"isAvailable": true,
"marketStatistic": null
},
{
"id": "7256499995",
"code": "U",
"codeCaption": "U",
"caption": "Under 22.5",
"instanceCaption": "22.5",
"betDisplayCaption": null
}
]
}
]
}
]
}
]
}
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13782/novibet+odds+api/31606/get+data&filename=Required' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए नोविबेट ऑड्स API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
(वार्षिक बिलिंग के साथ 2 महीने बचाएँ 🎉)
फुटबॉल, बास्केटबॉल और टेनिस के लिए नविबेट ग्रीस के वास्तविक समय और पूर्व-मैच ऑड्स संरचित JSON के रूप में, आमतौर पर हर 2-3 सेकंड में अपडेट किए जाते हैं
नॉविबेट ग्रीस के फुटबॉल, बास्केटबॉल और टेनिस के लाइव और प्री-मैच ऑड्स के संरचित JSON फीड्स कॉल करें GET /v1/files फिर GET /v1/data/{filename}
मार्केटप्लेस प्रमाणीकरण का उपयोग करें जो सार्वजनिक दस्तावेज़ों में दिखाया गया है: अधिकृत: बिअरर YOUR_API_KEY गेटवे अनुरोध को प्रमाणित करता है और जहां दिखाया गया है वहां ज़ायला-आवश्यक एपीआई कुंजी हेडर को भी स्वीकार कर सकता है
साइट_लाइव_नॉविबेट.json प्लस साइट_प्रीगेम_नॉविबेट_सॉकर.json साइट_प्रीगेम_नॉविबेट_बास्केटबॉल.json और साइट_प्रीगेम_नॉविबेट_टेनिस.json
सामान्यतः सक्रिय घंटों के दौरान प्रत्येक 2-5 सेकंड में लाइव फ़ाइलें और प्रत्येक 6-10 सेकंड में प्री-मैच फ़ाइलें होती हैं लाइव मार्केट प्री-मैच की तुलना में तेज़ी से अपडेट होते हैं कोई सुनिश्चित SLA नहीं है
मूल्य निर्धारण देखें योजना की सीमाओं और कोटा के लिए मूल HTTP 429 पर 10 अनुरोध प्रति सेकंड से ऊपर लौट सकता है अनुरोधों को धीमा करें या छोटे बैकऑफ का उपयोग करें
नहीं यह सार्वजनिक रूप से प्रदर्शित नोविबेट ऑड्स को एकत्र करता है और न ही नोविबेट या लॉगफ्लेक्स एमटी होल्डिंग लिमिटेड से संबद्ध है या उनका समर्थन प्राप्त करता है
नहीं जानकारीपूर्ण और विश्लेषणात्मक उपयोग के लिए केवल यह दांव नहीं लगाता या सट्टा क्रियाएं नहीं करता है यह केवल अनुसंधान डैशबोर्ड अलर्ट और मॉडलिंग के लिए ऑड्स डेटा प्रदान करता है बिना किसी सट्टा निष्पादन क्षमता के
कंपनी, फ़ाइल, अपडेटेड_एट और डेटा के साथ JSON जिसमें मांगा गया नोवीबेट डेटासेट पेलोड शामिल है अपडेटेड_एट आखिरी रिफ्रेश समय (UTC) है इसे लास्ट-मोडिफाइड के रूप में भी भेजा गया है इसे आईएफ-मोडिफाइड-सीन्स के रूप में भेजें ताकि यह 304 नॉट मॉडिफाइड प्राप्त करे जब तक कि यह न बदले गज़िप प्रतिक्रियाओं को लगभग 6-10x छोटा बनाता है यदि आपको यह सुनिश्चित नहीं है कि किस फ़ाइल नाम को अनुरोध करना है तो पहले /v1/files कॉल करें