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ı).

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
Bir sorun bildir
OddsPapi | Dokümanlar GET odds by tournaments