GET odds-by-tournaments
Belirli bir turnuvadaki tüm fikstürler için oranları getirir.
Uç nokta
GET /v4/odds-by-tournamentsİstek Parametreleri
- tournamentIds*
(string)— Virgülle ayrılmış turnuva ID’leri listesi. - bookmakers
(string)— Docs.GetOddsByTournaments.bookmakers_param - language
(string)— (İsteğe bağlı) Çevrilmiş etiketler için dil kodu (örn. en, de, es). Varsayılan: en. - verbosity
(number)— (İsteğe bağlı) Yanıtın detay seviyesini kontrol eden ayrıntı düzeyi. - oddsFormat
(string)— (İsteğe bağlı) Yanıttaki oran formatı. (Örn.decimal,american).
Örnek İstek
GET /v4/odds-by-tournaments?tournamentIds=17&bookmakers=pinnacle&language=en&verbosity=3Örnek Yanıt
{
"fixtureId": "id1000001761301153",
"participant1Id": 35,
"participant2Id": 34,
"sportId": 10,
"tournamentId": 17,
"seasonId": 130281,
"statusId": 0,
"hasOdds": true,
"startTime": "2026-04-13T19:00:00.000Z",
"trueStartTime": null,
"trueEndTime": null,
"updatedAt": "2026-04-06T23:17:08.202Z",
"bookmakerOdds": {
"pinnacle": {
"bookmakerIsActive": true,
"bookmakerFixtureId": "1626291706",
"fixturePath": "https://www.pinnacle.com/en/e/e/e/1626291706/#all",
"suspended": false,
"markets": {
"1012": {
"bookmakerMarketId": "line/29/1980/1626291706/56152425451/0/totals",
"marketActive": true,
"outcomes": {
"1012": {
"players": {
"0": {
"active": true,
"betslip": null,
"bookmakerOutcomeId": "3.5/over",
"bookmakerChangedAt": "2026-04-13T09:24:46.990Z",
"changedAt": "2026-04-13T09:24:47.424Z",
"limit": 20000,
"playerName": null,
"price": 2.71,
"priceAmerican": "171",
"priceFractional": "171/100",
"mainLine": false,
"exchangeMeta": null
}
}
},
"1013": {
"players": {
"0": {
"active": true,
"betslip": null,
"bookmakerOutcomeId": "3.5/under",
"bookmakerChangedAt": "2026-04-13T09:11:04.603Z",
"changedAt": "2026-04-13T09:11:05.099Z",
"limit": 40241,
"playerName": null,
"price": 1.497,
"priceAmerican": "-201",
"priceFractional": "49/99",
"mainLine": false,
"exchangeMeta": null
}
}
}
}
}
}
}
}
}Yanıt (200 OK)
Başarılı bir istek üzerine sunucu şu durum koduyla yanıt verir 200 ve ilişkili oranlarla birlikte fikstürleri içeren bir JSON nesnesi döner.
Üst Seviye Alanlar
- fixtureId
(string)— Skorların getirileceği fikstürün benzersiz tanımlayıcısı. - participant1Id
(number)— Birinci katılımcının kimliği. - participant2Id
(number)— İkinci katılımcının kimliği. - sportId
(number)— Spor için benzersiz tanımlayıcı. Bu ID mevcut bir spora karşılık gelmelidir. - tournamentId
(number)— Turnuva için benzersiz tanımlayıcı. Bu ID mevcut bir turnuvaya karşılık gelmelidir. - seasonId
(number|null)— Sezonun kimliği, varsa. - statusId
(number)— Maç durum kodu (örn. 0 = Maç öncesi, 1 = Planlandı, 2 = Canlı, 3 = Bitti). - hasOdds
(boolean)— Bu maç için oran verilerinin mevcut olup olmadığını belirtir. - startTime
(string)— ISO 8601 başlangıç zamanı. - trueStartTime
(string|null)— Planlananla farklıysa gerçek başlangıç saati (örn. gecikmeli başlama vuruşu). - trueEndTime
(string|null)— Maçın gerçek bitiş saati, varsa. - updatedAt
(string)— Son güncellemenin ISO 8601 zaman damgası (UTC). - bookmakerOdds
(object)— Bahis sitesi slug’ına göre gruplanmış oranlar:- bookmakerIsActive
(boolean)— Bu bahis şirketinin şu anda bu maç için aktif olup olmadığını belirtir (genellikle bu bahis şirketinden veri toplayıp toplamadığımızı gösterir). - bookmakerFixtureId
(string)— Bahis sitesinin kullandığı benzersiz fikstür ID’si. - fixturePath
(string)— Bahis sitesinin ilgili fikstür bahis sayfasına bağlantı. - suspended
(boolean)— Bu bahis şirketinin tüm pazarlarının şu anda askıya alınıp alınmadığını belirtir. - markets
(object)— Anahtar olarak pazar kimliklerini ve karşılık gelen pazar verilerini içeren nesne:- bookmakerMarketId
(string)— Bahis sitesi tarafından kullanılan dahili market ID’si veya yolu. - marketActive
(boolean)— Bu özel pazarın şu anda aktif olup olmadığını belirtir. - outcomes
(object)— Sonuç kimliklerinin sonuç verilerine eşlemesi:- players
(object)— Oyuncu kimliklerinin oyuncu seviyesindeki fiyatlara eşlemesi:- active
(boolean)— Oranların şu anda aktif olup olmadığı. - betslip
(string|null)— Bahis kuponu derin bağlantısı veya tanımlayıcısı, varsa. - bookmakerOutcomeId
(string)— Bahis sitesinin sonuç etiketi. - bookmakerChangedAt
(string|null)— Bahis şirketinin son bildirilen değişikliğinin ISO 8601 zaman damgası, varsa. - changedAt
(string)— Oranlarda yapılan son değişikliğin zaman damgası. - limit
(number|null)— Oran için izin verilen maksimum bahis. - playerName
(string|null)— Player props pazarlarında oyuncu adı; standart pazarlarda null. - price
(number)— Ondalık formatta oranlar. - priceAmerican
(string)— Amerikan formatında oranlar (örn. «-201», «171»). - priceFractional
(string)— Kesirli formatta oranlar (örn. «49/99»). - mainLine
(boolean)— Bunun pazarın ana/birincil hattı olup olmadığını belirtir. - exchangeMeta
(any|null)— Exchange tipi bahis şirketleri için ek meta veriler (örn. likidite, lay fiyatı).
- active
- players
- bookmakerMarketId
- bookmakerIsActive
Notlar
- Uç nokta bekleme süresi (hız sınırı): 1000ms
- bookmakers parametresi belirtilmezse, mevcut tüm bahis şirketlerinin oranları dahil edilir.
- Tüm zaman damgaları UTC formatındadır (ISO 8601).
- Üç fiyat formatı da (price, priceAmerican, priceFractional) oddsFormat sorgu parametresinden bağımsız olarak her zaman döndürülür.
Önceki sayfaGET odds
Sonraki sayfaGET historical odds
