API
HTTP endpoints exposed by this instance
API
GET/api/search?q=<text>&season=<year>
Live search across teams and events. Returns { teams, events, query }.
POST/api/upload-schedule
multipart/form-data with "file" (PNG, JPG, WEBP, PDF) and optional "team". Runs OCR, parses the schedule and cross-checks it against the official one.
POST/api/prefs
Stores interface preferences: { lang } and/or { season }.