GET odds
Belirli bir spor fikstürü için çeşitli bahis sitelerinden detaylı oranlar ve meta verileri getirir.
Uç nokta
GET /v4/oddsİstek Parametreleri
- fixtureId*
(string)— Fikstür için benzersiz ID - bookmakers
(string)— (İsteğe bağlı) Virgülle ayrılmış bahis siteleri listesi - oddsFormat
(string)— (İsteğe bağlı) İstenen oran formatı. Seçenekler:fractional,decimal,american - language
(string)— (İsteğe bağlı) Çevrilmiş etiketler için dil kodu - verbosity
(number)— (İsteğe bağlı) Yanıt ayrıntı düzeyi. Daha yüksek değer daha detaylı çıktı döndürür.
Örnek İstek
GET /v4/odds?fixtureId=id1000003969653792&bookmakers=pinnacle&language=en&verbosity=3Örnek Yanıt
{
"fixtureId": "id1000003969653792",
"participant1Id": 1302,
"participant2Id": 4872,
"sportId": 10,
"tournamentId": 39,
"seasonId": 130951,
"statusId": 0,
"hasOdds": true,
"startTime": "2026-04-13T17:00:00.000Z",
"trueStartTime": null,
"trueEndTime": null,
"updatedAt": "2026-04-08T18:00:30.461Z",
"externalProviders": {
"betradarId": 69653792,
"mollybetId": "2026-04-13,625,676",
"opticoddsId": "20260413B49C7BD7",
"lsportsId": null,
"txoddsId": null,
"sofascoreId": 15676262,
"betgeniusId": 13679074,
"flashscoreId": "nDaPAq53",
"pinnacleId": 1627730447,
"oddinId": null
},
"statusName": "Pre-Game",
"participant1Name": "FC Fredericia",
"participant1ShortName": "Fredericia",
"participant1Abbr": "FRE",
"participant2Name": "Vejle BK",
"participant2ShortName": "Vejle",
"participant2Abbr": "VEJ",
"sportName": "Soccer",
"tournamentSlug": "superliga",
"categorySlug": "denmark",
"categoryName": "Denmark",
"tournamentName": "Superliga",
"bookmakerOdds": {
"pinnacle": {
"bookmakerIsActive": true,
"bookmakerFixtureId": "1627730447",
"fixturePath": "https://www.pinnacle.com/en/e/e/e/1627730447/#all",
"suspended": false,
"markets": {
"10286": {
"bookmakerMarketId": "1627730447/6020879114/1628099951",
"marketActive": true,
"outcomes": {
"10287": {
"players": {
"0": {
"active": true,
"betslip": null,
"bookmakerOutcomeId": "1628099962",
"bookmakerChangedAt": null,
"changedAt": "2026-04-13T09:00:11.194Z",
"limit": 125,
"playerName": null,
"price": 4.01,
"priceAmerican": "301",
"priceFractional": "301/100",
"mainLine": false,
"exchangeMeta": null
}
}
}
}
}
}
}
}
}Yanıt Alanlarının Ayrıntılı Dökümü
Üst Seviye Alanlar
- fixtureId
string— Fikstür için dahili benzersiz ID. - participant1Id
number— Birinci katılımcının ID’si. - participant2Id
number— İkinci katılımcının ID’si. - sportId
number— Spor ID’si - tournamentId
number— Turnuva ID’si - seasonId
number|null— (İsteğe bağlı) Sezon ID’si. - statusId
number— Fikstürün mevcut durumu. - hasOdds
boolean— Fikstür için oranların mevcut olup olmadığını belirtir. - startTime
string— ISO 8601 başlangıç zamanı. - trueStartTime
string|null— Varsa, fikstürün gerçek başlangıç zamanı. - trueEndTime
string|null— Varsa, fikstürün gerçek bitiş zamanı. - updatedAt
string— ISO 8601 son güncelleme zamanı. - statusName
string— Okunabilir maç durumu (örn. «Pre-Game», «In-Play», «Ended»). - participant1Name
string— Birinci katılımcının adı (talep ettiğiniz dilde). - participant1ShortName
string— Birinci katılımcının kısa görüntü adı. language parametresi ayarlandığında çevrilir. - participant1Abbr
string— Birinci katılımcının 3 harfli kısaltması. language parametresi ayarlandığında çevrilir. - participant2Name
string— İkinci katılımcının adı (talep ettiğiniz dilde). - participant2ShortName
string— İkinci katılımcının kısa görüntü adı. language parametresi ayarlandığında çevrilir. - participant2Abbr
string— İkinci katılımcının 3 harfli kısaltması. language parametresi ayarlandığında çevrilir. - sportName
string— Sporun adı. - tournamentSlug
string— URL uyumlu turnuva tanımlayıcısı. - categorySlug
string— Yarışma kategorisinin slug değeri (örn. «england»). - categoryName
string— Kategorinin görüntü adı (örn. «England»). - tournamentName
string— Turnuvanın tam adı (language parametresi ayarlandığında çevrilir). - externalProviders
(object)— Üçüncü taraf sağlayıcılardan gelen ID’ler:- betradarId
(number|null)— (İsteğe bağlı) Betradar tarafından atanmış ID. - mollybetId
(string|null)— (İsteğe bağlı) Mollybet tarafından atanmış benzersiz ID. - opticoddsId
(string|null)— (İsteğe bağlı) Opticodds tarafından atanmış benzersiz ID. - lsportsId
(number|null)— (İsteğe bağlı) LSports tarafından atanmış benzersiz ID. - txoddsId
(number|null)— (İsteğe bağlı) TXOdds tarafından atanmış benzersiz ID. - sofascoreId
(number|null)— (İsteğe bağlı) Sofascore tarafından atanmış ID. - betgeniusId
(number|null)— (İsteğe bağlı) Betgenius tarafından atanmış ID. - flashscoreId
(string|null)— (İsteğe bağlı) Flashscore tarafından atanmış ID. - pinnacleId
(number|null)— (İsteğe bağlı) Pinnacle tarafından atanmış ID. - oddinId
(number|null)— (İsteğe bağlı) Oddin tarafından atanmış ID.
- betradarId
bookmakerOdds nesnesi
- 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 şirketinin kendi maç tanımlayıcısı. - fixturePath
string— Bahis şirketinin sitesindeki maça doğrudan URL. - 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 şirketinin dahili pazar tanımlayıcısı. - 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— Bu seçimin şu anda sunulup sunulmadığını belirtir. - betslip
string|null— Bahis kuponu derin bağlantısı veya tanımlayıcısı, varsa. - bookmakerOutcomeId
string— Bahis şirketinin sonuç tanımlayıcısı (örn. «3.5/under», «home»). - bookmakerChangedAt
string|null— Bahis şirketinin son bildirilen değişikliğinin ISO 8601 zaman damgası, varsa. - changedAt
string— Sistemimizde kaydedilen son değişikliğin ISO 8601 zaman damgası. - limit
number|null— Bu seçim için izin verilen maksimum bahis tutarı. - 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
Notlar
- Uç nokta bekleme süresi (hız sınırı): 500ms
- 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 participants
Sonraki sayfaGET odds by tournaments
