Tum BATI ANALİZ endpoint referansi. Public API icin X-API-Key header gereklidir.
/api/v1/predictionsGunluk tahminleri listeler. Kelly stake dahil.
date: today | tomorrow | YYYY-MM-DD
{ "success": true, "date": "2025-01-15", "count": 12, "predictions": [...] }/api/opportunitiesDashboard icin firsatlari dondurur. Canli skor, Kelly stake dahil.
date: yesterday | today | tomorrow | day_after_tomorrow
/api/analyticsPerformans analitigi: gunluk trend, kural performansi, lig ve tip bazinda istatistik.
days: 7 | 14 | 30 | 90 (default: 30)
/api/rule-historyBelirli kurallarin gecmis mac sonuclarini getirir.
ruleIds: R1,R2,...
excludeMatch: TeamA-TeamB
limit: number (default: 5)
/api/engine/analyzeAnaliz motorunu calistirir. Maclar API-Football`dan cekilir, kurallar uygulanir, tahminler olusturulur.
date: today | tomorrow | day_after_tomorrow
/api/engine/check-resultsBitmis maclarin sonuclarini kontrol edip tahmin sonuclarini hesaplar.
/api/enrichmentH2H ve form verisini on-demand getirir. Ilk istekte API-Football cagrilir, sonra cache kullanilir.
predictionId: UUID
homeTeamId: number
awayTeamId: number
/api/admin/loginAdmin girisi. Cookie set eder.
/api/admin/api-keysAPI key yonetimi: listeleme, olusturma, silme.
/api/admin/generate-reportPDF performans raporu olusturur. Opsiyonel Telegram gonderimi.
startDate: YYYY-MM-DD
endDate: YYYY-MM-DD
sendTelegram?: boolean
/api/admin/golden-rulesAltin kural CRUD islemleri.
/api/cron/live-scoresCanli skor guncelleme. Her saat calisir.
/api/cron/weekly-reportHaftalik performans raporu PDF olusturur ve Telegram`a gonderir. Pazartesi 09:00 Istanbul.
/api/telegram/sendTelegram mesaj gonderimi. Alarm, tahmin ve ozet tipleri desteklenir.
/api/telegram/botTelegram Bot 2.0 webhook. /bugun, /yarin, /istatistik komutlari.