Riot Games najavio je da će se 14. studenoga otvoriti Riot Games Open Access powered by GRID, program besplatnog pristupa službenim esport podacima za studente, istraživače, hobiste i developere koji tek razvijaju svoje projekte. Obuhvaća League of Legends i VALORANT, a podaci o serijama koje su u tijeku kasnit će pet minuta.

Objava od 12. studenoga izdvaja finale Worldsa, dok Worlds 2026 navodi kao prvi događaj dostupan kroz portal. To je koristan početak za vlastiti statistički alat, ali nije obećanje pristupa arhivi svih LoL i VALORANT natjecanja. Za sportski kontekst završnice tu je naš pregled puta BLG-a i Gen.G-a do finala Worldsa 2026.

Što se dobiva kroz Open Access?

Riot i GRID za obje igre navode Central Data Feed i Series State API, uključujući Loopfeed. Central Data Feed donosi podatke o natjecanjima, timovima i serijama, uključujući raspored. Series State API služi za dohvat stanja serije: rezultata, statistika timova i igrača te podataka o pojedinačnim partijama.

Prema GRID-ovoj dokumentaciji, stanje se mijenja tijekom igre, a završno stanje ostaje dostupno i nakon serije. Dohvat završnog rezultata zato treba razlikovati od detaljne povijesti svakog događaja u meču. GRID ima i zasebne servise za događaje te preuzimanje datoteka, ali Riotova najava ne potvrđuje da su i oni dio ovog besplatnog paketa.

Loopfeed je testna serija koja se ponavlja u petlji. Developer na njoj može vježbati dohvat i prikaz podataka i kada se ne igra pravi meč. Takav testni sadržaj ne treba predstavljati kao aktualni rezultat ili podatke s Worldsa.

Pet minuta odnosi se na kašnjenje podataka uživo. GRID navodi da time štiti integritet natjecanja i da kašnjenje ne smanjuje detaljnost podataka. Za podatke usklađene s brzinom službenog prijenosa upućuje na zaseban komercijalni pristup. Besplatni projekt zato treba jasno označiti da prikazuje stanje s odgodom.

Što od toga mogu napraviti studenti i developeri iz regije?

Za studentski projekt ili portfolio praktičan početak bio bi preglednik rasporeda i rezultata dostupnih serija, uz kartice timova. Sljedeći korak može biti statistička ploča koja prikazuje stanje partije s odgodom, broj killova ili usporedbu igrača. To su primjeri primjene dokumentiranih podataka, a ne gotovi alati koje Riot isporučuje korisniku.

Analitičar može složiti usporedbu završnih statistika dostupnih mečeva ili graf za istraživački rad. Za graf koji prati promjene tijekom partije treba planirati dohvat stanja dok serija traje, u granicama dopuštene kvote. Jedan upit nakon završetka ne daje automatski cijelu vremensku liniju. Dostupnost podataka pritom ovisi o ovlastima za konkretan API, igru, turnir i seriju, kako upozorava tehnička dokumentacija.

Za pristup je potreban račun i API ključ. Registracijski obrazac traži opis projekta i njegovu kategoriju te potvrde o nekomercijalnoj namjeni i zabrani korištenja za klađenje. GraphQL zahtjevi koriste zaglavlje x-api-key. Ključ treba ostati tajan, izvan javnog repozitorija i javno dostupnog koda aplikacije. GRID određuje kvote i ograničenja zahtjeva, a prečesto osvježavanje može zaustaviti daljnje upite dok ne prođe određeno vrijeme.

Besplatan pristup ima konkretna pravila

Uvjeti programa Riot Open Access dopuštaju izradu vlastitih proizvoda i prikaz podataka korisnicima, ali zabranjuju dijeljenje sirovih podataka, skupnih izvoza i vlastitog API-ja za njihovu daljnju distribuciju. Istraživači smiju objaviti nalaze, analize i grafikone, ne i pripadajući izvorni skup podataka.

Program traži punoljetnog registriranog korisnika. Pravo pristupa prestaje ako korisnik zajedno s povezanim subjektima prijeđe 100.000 američkih dolara godišnjeg prihoda ili prikupi više od milijun dolara financiranja. To su pragovi prihvatljivosti, ne dopuštenje da se ispod njih prodaje alat.

Naplata pristupa, plaćene funkcije i korištenje podataka za promociju tuđeg brenda spadaju u aktivnu komercijalizaciju i traže zaseban pisani ugovor s GRID-om. Uvjeti ipak zasebno dopuštaju uvjetovanu pasivnu monetizaciju, primjerice oglase, pretplate na kanal i prihode autora od videa ili streamova, uz pravila i procjenu GRID-a ili Riota. Zato ni tvrdnja da je sve komercijalno dopušteno ni tvrdnja da je svaki prihod zabranjen ne opisuje ovaj program točno.

Klađenje, igre na sreću i fantasy s pravim novcem izričito su isključeni. Za treniranje, fino podešavanje, evaluaciju ili uspoređivanje AI i strojnih modela potrebno je prethodno pisano odobrenje. Pri prikazu podataka obvezni su oznaka „Official Riot Esports Data powered by GRID”, GRID-ov logotip i obavijest da proizvod nema podršku ni sponzorstvo Riota ili GRID-a.

Za prvi projekt stoga vrijedi krenuti od jedne dostupne serije, nekoliko potrebnih statistika i jasno označenog kašnjenja. Prije naplate alata, sponzorske integracije ili objave skupa podataka treba provjeriti uvjete i, gdje je potrebno, dogovoriti zaseban pristup s GRID-om.

Ilustrativna fotografija programskog koda na računalnom monitoru (2017.). Ne prikazuje GRID-ovo sučelje, podatkovni graf ni stvarne podatke s esport meča. Foto: Markus Spiske / Unsplash, putem Wikimedia Commonsa, CC0 1.0 (izvorna objava prije 5. lipnja 2017.). Izvor i prava.