{
"company": "opapstore",
"key_id": "zyla_allwyn",
"count": 6,
"files": [
"site_live_opapstore_basketball.json",
"site_live_opapstore_soccer.json",
"site_live_opapstore_tennis.json",
"site_pregame_opapstore_basketball.json",
"site_pregame_opapstore_soccer.json",
"site_pregame_opapstore_tennis.json"
]
}
curl --location --request GET 'https://zylalabs.com/api/13786/opap+store+odds+api/31613/list+files' --header 'Authorization: Bearer YOUR_API_KEY'
{
"company": "opapstore",
"key_id": "zyla_allwyn",
"file": "site_pregame_opapstore_soccer.json",
"data": {
"data": {
"events": [
{
"id": "12199035",
"name": "KS Warta Poznan v Arka Gdynia",
"sportDrilldownTagId": "11",
"regionDrilldownTagId": "14497",
"competitionDrilldownTagId": "14864",
"blurb": null,
"status": "ACTIVE",
"active": true,
"settled": false,
"resulted": false,
"displayed": true,
"category": {
"id": "17",
"name": "Football",
"displayOrder": "-4100"
},
"class": {
"id": "66",
"name": "Poland",
"displayOrder": "-1840"
},
"type": {
"id": "205",
"name": "First League",
"displayOrder": "-4830"
},
"displayOrder": 0,
"startTime": "2026-09-12T13:30:00Z",
"started": false,
"liveNow": false,
"rcpAvailable": true,
"liveRcpBettingAvailable": false,
"hasBoostedMarket": false,
"marketCounts": {
"total": 62
},
"liveBettingAvailable": true,
"neutralVenue": false,
"sortCode": "MTCH",
"teams": [
{
"id": null,
"name": "KS Warta Poznan",
"side": "HOME"
},
{
"id": null,
"name": "Arka Gdynia",
"side": "AWAY"
}
],
"retailCode": "273",
"meeting": null,
"externalIds": [
{
"id": "cfs:event:12400239",
"provider": "sgd-feed"
},
{
"id": "sr:match:72230758",
"provider": "betradar"
},
{
"id": "19792855",
"provider": "lsports"
}
],
"markets": [
{
"id": "354426328",
"eventId": "12199035",
"type": "-",
"subType": "MR",
"groupCode": "MATCH_RESULT",
"name": "Match Result",
"flags": [
"PRI"
],
"status": "ACTIVE",
"active": true,
"displayed": true,
"displayOrder": 10,
"handicapValue": null,
"livePriceAvailable": true,
"startingPriceAvailable": false,
"fixedOddsAvailable": true,
"displaySortId": null,
"displaySortName": null,
"rcpAvailable": true,
"rcpBetInRun": false,
"eachWay": {
"available": false,
"numerator": 0,
"denominator": 0,
"places": 0
},
"templateMarketId": "1404",
"collectionIds": [
"1003",
"139"
],
"hasBoostedOutcome": false,
"castBetTypesAvailable": [],
"globalTeamIds": [],
"globalPlayerIds": [],
"outcomes": [
{
"id": "1569177593",
"name": "Draw",
"marketId": "354426328",
"type": "MR",
"subType": "D",
"displayOrder": 2,
"status": "ACTIVE",
"displayed": true,
"active": true,
"rcpAvailable": true,
"boosted": false,
"outcomeScore": null,
"prices": [
{
"numerator": 11,
"denominator": 5,
"decimal": 3.2,
"place": false,
"handicapLow": null,
"handicapHigh": null,
"priceType": "LP"
}
],
"globalTeamIds": [],
"globalPlayerIds": []
},
{
"id": "1569177600",
"name": "Arka Gdynia",
"marketId": "354426328",
"type": "MR",
"subType": "A",
"displayOrder": 3,
"status": "ACTIVE",
"displayed": true,
"active": true,
"rcpAvailable": true,
"boosted": false,
"outcomeScore": null,
"prices": [
{
"numerator": 27,
"denominator": 20,
"decimal": 2.35,
"place": false,
"handicapLow": null,
"handicapHigh": null,
"priceType": "LP"
}
],
"globalTeamIds": [],
"globalPlayerIds": []
},
{
"id": "1569177604",
"name": "KS Warta Poznan",
"marketId": "354426328",
"type": "MR",
"subType": "H",
"displayOrder": 1,
"status": "ACTIVE",
"displayed": true,
"active": true,
"rcpAvailable": true,
"boosted": false,
"outcomeScore": null,
"prices": [
{
"numerator": 17,
"denominator": 10,
"decimal": 2.7,
"place": false,
"handicapLow": null,
"handicapHigh": null,
"priceType": "LP"
}
],
"globalTeamIds": [],
"globalPlayerIds": []
}
]
}
]
},
{
"id": "12465331",
"name": "SD Eibar B v Gimnastica de Torrelavega",
"sportDrilldownTagId": "11",
"regionDrilldownTagId": "14479",
"competitionDrilldownTagId": "14712",
"blurb": null,
"status": "ACTIVE",
"active": true
}
]
}
},
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13786/opap+store+odds+api/31614/get+data&filename=Required' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 OPAP商店赔率 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
足球、篮球和网球的实时和赛前OPAP商店(Allwyn)赔率以结构化的JSON格式呈现,按运动分类,通常每2-3秒更新一次
OPAP商店(Allwyn)现场和赛前赔率的结构化JSON数据,按体育项目划分,包括足球、篮球和网球 调用GET /v1/files列出数据集,然后调用GET /v1/data/{filename}下载数据集
使用公共文档中显示的市场认证:Authorization: Bearer YOUR_API_KEY。网关对请求进行认证,并可能接受所示的Zyla所需的API密钥头
API返回结构化的JSON,其中包含表示数据集元数据、事件、比赛、市场、选项和赔率的字段。每个响应都是适合在应用程序和分析管道中解析的JSON对象或数组
实时数据集为site_live_opapstore_soccer.json site_live_opapstore_basketball.json和site_live_opapstore_tennis.json 赛前数据集为site_pregame_opapstore_soccer.json site_pregame_opapstore_basketball.json和site_pregame_opapstore_tennis.json
数据通常在活跃时段每2到3秒刷新一次 现场市场更新速度快于赛前市场 但没有保证的服务水平协议因为新鲜度取决于OPAP商店的发布节奏
不 它汇总了公开展示的OPAP商店赔率,并不与Allwyn或OPAP S.A.有关联或获得授权 仅供信息和分析使用
否 该API仅用于信息和分析用途,不进行投注或执行赌博行为 请用于研究 仪表板 警报 套利分析和体育建模 而非交易
原始数据集被命名为opapstore。这是Allwyn / OPAP Store列表背后的OPAP Store源,因此文件名保留了源标识符,以确保可用的实时和赛前文件的一致性