İçeriğe geç
SanaterServisBelgeler

Fikstür

Başlangıç ve kimlik doğrulamaŞehirlerNamaz vakitleriFinansHava durumuPuan durumuFikstürDünya yerleşim verisiGeçmiş ve arşiv

Beş ligin maç programı: hafta hafta tarih, saat, takımlar ve skor.

Erişimanahtar gerekliküme adı: fikstur
Uç noktalar4aşağıda tek tek açıklanır
Kaynakspor.haber7.com
TazelemeGünde 5 kez10, 13, 16, 19, 22

Varsayılan yanıt güncel haftayı verir. Tüm sezonu istiyorsanız ?hafta=tum, belirli bir haftayı istiyorsanız ?hafta=5 kullanın.

haftalar bir nesnedir ve anahtarları hafta numarası dizgileridir; tek hafta istendiğinde de nesne biçimi korunur, böylece istemci kodu iki durumda aynı çalışır.

Uç noktalar

GET/v1/fikstur
Lig listesi.
GET/v1/fikstur/{lig}
Güncel haftanın maçları.
GET/v1/fikstur/{lig}?hafta=N
Belirli hafta.
GET/v1/fikstur/{lig}?hafta=tum
Sezonun tamamı.

Parametreler

ParametreYerAçıklama
{lig}yolLig slug'ı; puan durumuyla aynı beş değer.
haftasorguHafta numarası, ya da tum. Verilmezse güncel hafta. İstenen hafta yoksa (sezon başı/sonu) mevcut en küçük hafta döner.

Alanlar

Yanıt

AlanTipAçıklama
sezonstringSezon etiketi.
lignesneslug, baslik, ulke ve guncel_hafta.
haftalarnesneHafta numarası → maç dizisi.

haftalar["N"][] · maç

AlanTipAçıklama
tarihstringMaç günü, YYYY-AA-GG. Kaynak tarih vermediyse null olabilir.
tarih_etiketistringKaynağın yazdığı biçim (ör. 10.10.2026 Cumartesi).
saatstringBaşlama saati, SS:DD.
evstringEv sahibi takım.
ev_logostringEv sahibi logosu (bu sunucudan).
deplasmanstringDeplasman takımı.
deplasman_logostringDeplasman logosu.
oynandiboolMaç oynandıysa true.
skorstring|nullOynanmışsa skor, oynanmamışsa null.

Örnek yanıt

Örnek yanıt · /v1/fikstur/super-lig
{
  "ok": true,
  "kume": "fikstur",
  "kaynak": "spor.haber7.com",
  "guncelleme": "2026-09-30T16:00:02+03:00",
  "yas_sn": 6028,
  "bayat": false,
  "sezon": "2026-2027",
  "lig": { "slug": "super-lig", "baslik": "Süper Lig",
           "ulke": "Türkiye", "guncel_hafta": 7 },
  "haftalar": {
    "7": [
      { "tarih": "2026-10-09",
        "tarih_etiketi": "9.10.2026 Cuma", "saat": "20:00",
        "ev": "Galatasaray",
        "ev_logo": "https://api.sanater.com/resim/futbol/dd24….png",
        "deplasman": "Kasımpaşa",
        "deplasman_logo": "https://api.sanater.com/resim/futbol/8da9….png",
        "oynandi": false, "skor": null },
      … haftanın maçları
    ]
  }
}

Kullanım

curl
curl -H "X-Api-Key: ss_…" \
  "https://api.sanater.com/v1/fikstur/super-lig?hafta=7"
JavaScript · haftayı listele
const v = await (await fetch(
  'https://api.sanater.com/v1/fikstur/super-lig',
  { headers: { 'X-Api-Key': 'ss_…' } })).json();

const hafta = Object.keys(v.haftalar)[0];
for (const m of v.haftalar[hafta]) {
  const sonuc = m.oynandi ? m.skor : m.saat;
  console.log(`${m.tarih_etiketi}  ${m.ev} ${sonuc} ${m.deplasman}`);
}

Bilinmesi gerekenler

← Tüm belgelerÜcretsiz anahtar alın