{
"company": "bwin",
"key_id": "zyla_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": "bwin",
"key_id": "zyla_bwin",
"file": "site_pregame_bwin_soccer.json",
"data": {
"fixtures": [
{
"optionMarkets": [
{
"id": 204581439,
"name": {
"value": "Total Goals"
},
"status": "Visible",
"options": [
{
"id": 784305760,
"status": "Suspended",
"name": {
"value": "Over 2,5"
},
"price": {
"id": 2699545159,
"numerator": 58,
"denominator": 100,
"odds": 1.58,
"americanOdds": -175
},
"parameters": {
"optionTypes": [
"Over"
]
}
},
{
"id": 784305761,
"status": "Suspended",
"name": {
"value": "Under 2,5"
},
"price": {
"id": 2699545160,
"numerator": 6,
"denominator": 5,
"odds": 2.2,
"americanOdds": 120
},
"parameters": {
"optionTypes": [
"Under"
]
}
}
],
"parameters": [
{
"key": "DecimalValue",
"type": "Decimal",
"value": "2.5000"
},
{
"key": "Happening",
"type": "String",
"value": "Goal"
},
{
"key": "MarketType",
"type": "String",
"value": "Over/Under"
},
{
"key": "Period",
"type": "String",
"value": "RegularTime"
}
],
"grouping": {
"gridGroups": [
"tabpo1c9n",
"1gq9sx84q"
],
"detailed": [
{
"subIndex": 3,
"marketTabId": 1,
"displayType": "OverUnder",
"marketGroupId": "e51b4b83-d87c-4592-8296-9d6b75cfca27",
"marketGroupItemId": "ae5e7a46-fc6b-4aa2-a943-7ab5a162933a",
"orderType": "None"
},
{
"subIndex": 3,
"marketTabId": 1,
"displayType": "OverUnder",
"marketGroupId": "e51b4b83-d87c-4592-8296-9d6b75cfca27",
"marketGroupItemId": "98536d75-e92e-4306-ac96-d8901ee00a7d",
"orderType": "None"
},
{
"subIndex": 3,
"marketTabId": 1,
"displayType": "OverUnder",
"marketGroupId": "fbb41fa9-997a-4eaa-8a8a-1d5fd008fb3d",
"marketGroupItemId": "a89b1bb9-438e-4b68-ad21-521ec99dc263",
"orderType": "None"
},
{
"subIndex": 3,
"marketTabId": 1,
"displayType": "OverUnder",
"marketGroupId": "fbb41fa9-997a-4eaa-8a8a-1d5fd008fb3d",
"marketGroupItemId": "2e933da4-a9f0-4e8a-b28e-954c1b61331d",
"orderType": "None"
},
{
"subIndex": 3,
"marketTabId": 1,
"displayType": "OverUnder",
"marketGroupId": "1a3b6a64-b1c5-49bb-8fc9-629c6b7d9bf0",
"marketGroupItemId": "b017a23f-5c89-4b72-9ea9-90ee3498632b",
"orderType": "None"
}
]
},
"attr": "2.5",
"spread": 0.62,
"balanced": 1,
"isMain": false,
"templateCategory": {
"id": 0,
"category": "Gridable",
"dynamicCategories": [
"bbplus",
"goals",
"bbplustest",
"bbplusdach",
"goalsdach",
"bbplus_module",
"totalgoals_module",
"bbplusmgm",
"teamtotals",
"gametotals",
"bbplusoddset",
"goalsoddset"
]
},
"comboPrevention": "NoFixtureCombo",
"minCombo": 1,
"isEachWay": false,
"source": "V2",
"isBetBuilder": true,
"oddsKey": 108.75
},
{
"id": 204581440,
"name": {
"value": "Total Goals"
},
"status": "Visible",
"options": [
{
"id": 784305762,
"status": "Suspended",
"name": {
"value": "Over 1,5"
},
"price": {
"id": 2699545161,
"numerator": 2,
"denominator": 11,
"odds": 1.18,
"americanOdds": -550
},
"parameters": {
"optionTypes": [
"Over"
]
}
},
{
"id": 784305763,
"status": "Suspended",
"name": {
"value": "Under 1,5"
},
"price": {
"id": 2699545162,
"numerator": 17,
"denominator": 5,
"odds": 4.4,
"americanOdds": 340
},
"parameters": {
"optionTypes": [
"Under"
]
}
}
],
"parameters": [
{
"key": "DecimalValue",
"type": "Decimal",
"value": "1.5000"
},
{
"key": "Happening",
"type": "String"
}
]
}
]
}
]
},
"_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'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Bwin Odds API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento.
Odds em tempo real e pré-jogo da Bwin para futebol, basquete e tênis estruturadas em JSON, separadas por esporte e geralmente atualizadas a cada 2–3 segundos
Esta API fornece feeds JSON estruturados de odds ao vivo e pré-jogo da Bwin para futebol, basquete e tênis, divididos por esporte Chame GET /v1/files para listar conjuntos de dados, depois GET /v1/data/{filename} para baixar um
Use a autenticação do marketplace mostrada na documentação pública: Authorization: Bearer SUA_CHAVE_DE_API. O gateway autentica a solicitação e também pode aceitar o cabeçalho da chave de API exigido pela Zyla onde mostrado
Os conjuntos de dados disponíveis incluem arquivos ao vivo de futebol, basquete e tênis, além de arquivos pré-jogo de futebol, basquete e tênis: site_live_bwin_soccer.json, site_live_bwin_basketball.json, site_live_bwin_tennis.json e os correspondentes arquivos site_pregame_bwin_*
Os arquivos são atualizados continuamente, tipicamente a cada 2 a 3 segundos durante as horas ativas. Os mercados ao vivo geralmente se atualizam mais rápido do que os dados pré-jogo, mas não há um acordo de nível de serviço garantido porque a atualidade depende da cadência de publicação da Bwin
Cada plano de preços tem seu próprio limite de taxa e cota mostrados na aba de Preços A origem pode retornar HTTP 429 se você ultrapassar 10 solicitações por segundo, então use limitação ou um breve retrocesso exponencial
Não Este serviço agrega as odds da Bwin exibidas publicamente e não é afiliado nem endossado pela Bwin ou pela Entain plc Os preços refletem o horário da coleta e podem diferir do site atual do bookmaker
Não Esta API é para uso informativo e analítico apenas como pesquisa de arbitragem comparação de odds painéis alertas e modelagem esportiva Não realiza apostas nem fornece transações de apostas
Não. Os dados ao vivo e pré-jogo da Bwin são fornecidos em arquivos separados e cada conjunto é dividido por esporte. Escolha o nome do arquivo apropriado site_live_bwin_* ou site_pregame_bwin_* retornado pelo GET /v1/files