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ı:
fiksturUç 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
Parametreler
| Parametre | Yer | Açıklama |
|---|---|---|
{lig} | yol | Lig slug'ı; puan durumuyla aynı beş değer. |
hafta | sorgu | Hafta numarası, ya da tum. Verilmezse güncel hafta. İstenen hafta yoksa (sezon başı/sonu) mevcut en küçük hafta döner. |
Alanlar
Yanıt
| Alan | Tip | Açıklama |
|---|---|---|
sezon | string | Sezon etiketi. |
lig | nesne | slug, baslik, ulke ve guncel_hafta. |
haftalar | nesne | Hafta numarası → maç dizisi. |
haftalar["N"][] · maç
| Alan | Tip | Açıklama |
|---|---|---|
tarih | string | Maç günü, YYYY-AA-GG. Kaynak tarih vermediyse null olabilir. |
tarih_etiketi | string | Kaynağın yazdığı biçim (ör. 10.10.2026 Cumartesi). |
saat | string | Başlama saati, SS:DD. |
ev | string | Ev sahibi takım. |
ev_logo | string | Ev sahibi logosu (bu sunucudan). |
deplasman | string | Deplasman takımı. |
deplasman_logo | string | Deplasman logosu. |
oynandi | bool | Maç oynandıysa true. |
skor | string|null | Oynanmış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
?hafta=tumyanıtı büyüktür (Süper Lig'de 1.700'den çok maç kaydı); sayfanızda yalnız bir hafta gösteriyorsanız hafta numarasıyla isteyin.- Aynı haftanın maçları farklı günlere yayılır;
tarihalanına göre gruplayın,tarih_etiketi'ni doğrudan ekrana basabilirsiniz. - Takım adları puan durumu ucuyla aynı kaynaktan gelir ama kısaltılmış yazılabilir (
Amed/Amed SK).