Analýza třetí verze API školního systému Bakaláři.
Toto rozhraní (tedy API) primárně slouží ke komunikaci mezi mobilní aplikací Bakaláři OnLine a servery jednotlivých škol.
Všechny adresy v seznamu endpointů začínají lomítkem. Část před lomítkem se pro každou školu liší, odpovídá umístění webové aplikace Bakaláři.
Příklad: Pokud je přihlášení do Bakalářů na adrese https://www.example.com:444/login
, pak bude „část před lomítkem“ odpovídat https://www.example.com:444
. Adresa modulu marks tedy bude https://www.example.com:444/api/3/marks
.
- Průměr Známek – aplikace pro výpočet váženého průměru s možností předvídání známek (funkční offline): Průměr Známek na Google Play
- Lepší Rozvrh – rychlejší klient pro rozvrh (funguje i offline). Google Play, GitLab
- Online token generator – jednoduchý generátor tokenů pro API v1 i v3: https://ondrovywebovky.cz/token/
- Java wrapper pro API v3: https://github.com/PanJohnny/Baka4J
- Plochý rozvrh – snadno dostupný, přehledný a aktuální rozvrh jako součást tapety plochy.
- Asynchronní API k Bakalářům async-bakalari-api3 (dokumentace)