diff --git a/.gitignore b/.gitignore index 690eed6..6766dfe 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,134 @@ log.log __pycache__/ .vscode/ + +/config +config2/* + +tests/testing_config/deps +tests/testing_config/home-assistant.log* + +# Hide sublime text stuff +*.sublime-project +*.sublime-workspace + +# Hide some OS X stuff +.DS_Store +.AppleDouble +.LSOverride +Icon + +# Thumbnails +._* + +# IntelliJ IDEA +.idea +*.iml + +# pytest +.pytest_cache +.cache + +# GITHUB Proposed Python stuff: +*.py[cod] + +# C extensions +*.so + +# Packages +*.egg +*.egg-info +dist +build +eggs +.eggs +parts +bin +var +sdist +develop-eggs +.installed.cfg +lib +lib64 +pip-wheel-metadata + +# Logs +*.log +pip-log.txt + +# Unit test / coverage reports +.coverage +coverage.xml +nosetests.xml +htmlcov/ +test-reports/ +test-results.xml +test-output.xml +pytest-*.txt + +# Translations +*.mo + +# Mr Developer +.mr.developer.cfg +.project +.pydevproject + +.python-version + +# emacs auto backups +*~ +*# +*.orig + +# venv stuff +pyvenv.cfg +pip-selfcheck.json +venv +.venv +Pipfile* +share/* +/Scripts/ + +# vimmy stuff +*.swp +*.swo +tags +ctags.tmp + +# vagrant stuff +virtualization/vagrant/setup_done +virtualization/vagrant/.vagrant +virtualization/vagrant/config + +# Visual Studio Code +.vscode/* +!.vscode/cSpell.json +!.vscode/extensions.json +!.vscode/tasks.json +.env + +# Windows Explorer +desktop.ini +/home-assistant.pyproj +/home-assistant.sln +/.vs/* + +# mypy +/.mypy_cache/* +/.dmypy.json + +# Secrets +.lokalise_token + +# monkeytype +monkeytype.sqlite3 + +# This is left behind by Azure Restore Cache +tmp_cache + +# python-language-server / Rope +.ropeproject + +# Will be created from script/split_tests.py +pytest_buckets.txt diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b0b08a..eeb2ce3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,13 +6,21 @@ All notable changes to this project will be documented in this file. ### Added -- better excetions handling and logging +- better exceptions handling and logging - `class Komens` - count unread messages + - tests and coverage + +### Changed + +- `async_schools_list` moved to `Bakalari` class +- Refactor login functions +- Refactor token handling ### Fixed - Invalid refresh token +- Refactor send_request to better maintenance ## [0.0.1] @@ -21,7 +29,7 @@ All notable changes to this project will be documented in this file. - main `class Bakalari` - supports saving `access token` and `refresh token` localy - - automaticaly refreshes access token with refresh token if refresh token is not expired + - automatically refreshes access token with refresh token if refresh token is not expired - `class Schools` in `datastructures.py` lists all schools with their API points diff --git a/README.md b/README.md index e93cf9c..3717327 100644 --- a/README.md +++ b/README.md @@ -15,3 +15,7 @@ Now supports to download list of schools with their API points. * first login with username and password and stores access and refresh token * automaticaly refreshes access token with refresh token if refresh token is not expired * save access and refresh token localy to be cached + +## Class Komens + +* count unread messages `count_unread_messages` diff --git a/__init__.py b/__init__.py deleted file mode 100644 index 4910634..0000000 --- a/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -"""Async client to communicate with Bakalari API v3.""" - -from exceptions import Ex -from .bakalari import Bakalari, Credentials - -__all__ = [ - "Bakalari", - "Credentials", -] diff --git a/bakalari.py b/bakalari.py deleted file mode 100644 index bd55695..0000000 --- a/bakalari.py +++ /dev/null @@ -1,281 +0,0 @@ -"""Async Bakalari v3 API connector.""" -from __future__ import annotations - -import asyncio -from urllib import parse -from typing import Any -import orjson - -import aiohttp -from aiohttp import hdrs - -import async_timeout - - -from exceptions import Ex -from const import REQUEST_TIMEOUT, Errors, EndPoint -from datastructure import Credentials, Schools - - -async def schools_list() -> Schools: - """Returns list of schools with their API points.""" - - _schools_list = Schools() - request = "https://sluzby.bakalari.cz/api/v1/municipality" - headers = {"Accept": "application/json"} - session = aiohttp.ClientSession() - - try: - async with async_timeout.timeout(REQUEST_TIMEOUT): - response = await session.request( - method=hdrs.METH_GET, url=request, ssl=True, headers=headers - ) - except asyncio.TimeoutError as err: - raise Ex.TimeoutException( - f"Timeout occurred while connecting to server {request}." - ) from err - - except aiohttp.ClientConnectionError as err: - raise Ex.BadRequestException(f"Connection error: {request}.") from err - - try: - response_json = await response.json() - except Exception as err: - await session.close() - raise Ex.InvalidResponse("Invalid response from server.") from err - - schools: list = [] - for town in response_json: - town_name = str(town["name"]) - if town_name == "": - continue - if "." in town_name: - town_name = town_name[: town_name.find(".")] - - request_town = f"{request}/{parse.quote(town_name)}" - response_town = await session.request( - method=hdrs.METH_GET, url=request_town, ssl=True, headers=headers - ) - schools: dict = await response_town.json() - for _schools in schools.get("schools"): - _schools_list.append_school( - name=_schools.get("name"), - api_point=_schools.get("schoolUrl"), - town=town_name, - ) - - await session.close() - - return _schools_list - - -class Bakalari: - """Root class of Bakalari.""" - - session: aiohttp.client.ClientSession | None = None - response: None - response_json: None - - _close_session = False - - def __init__( - self, - server: str = None, - auto_cache_credentials: bool = False, - cache_filename: str = None, - ): - self.server = server - self.credentials = Credentials - self.new_token = False - self.auto_cache_credentials = auto_cache_credentials - self.cache_filename = cache_filename - - @staticmethod - def purge_request(request=str) -> str: - """Clean request. - - TODO - """ - return request - - async def first_login( - self, username: str = None, password: str = None - ) -> Credentials: - """First login. - - Create access and refresh tokens. - """ - - login_url = f"client_id=ANDR&grant_type=password&username={username}&password={password}" - headers = {"Content-Type": "application/x-www-form-urlencoded"} - - _credentials = await self.send_request( - EndPoint.LOGIN, data=login_url, headers=headers - ) - if isinstance(_credentials, Ex): - return _credentials - - _credentials.update({"username": username}) - self.credentials = Credentials.get(_credentials) - - if self.auto_cache_credentials: - self.save_credentials() - return self.credentials - - async def refresh_access_token(self): - """Refresh access token using refresh token. - - returns new Credentials if success, else RefreshTokenExpired exception - """ - - login_url = f"client_id=ANDR&grant_type=refresh_token&refresh_token={self.credentials.refresh_token}" - headers = {"Content-Type": "application/x-www-form-urlencoded"} - - _credentials = await self.send_request( - EndPoint.LOGIN, data=login_url, headers=headers - ) - if isinstance(_credentials, Ex): - return _credentials - - self.credentials = Credentials.get(_credentials) - - if self.auto_cache_credentials: - self.save_credentials() - - return self.credentials - - async def send_request(self, request: EndPoint, method=hdrs.METH_POST, **kwargs): - """Send request to server.""" - - request = f"{self.server}{request}" - - if (self.credentials.access_token) and ("headers" not in kwargs): - headers_access_token = { - "Content-Type": "application/x-www-form-urlencoded", - "Authorization": f"Bearer {self.credentials.access_token}", - } - headers = headers_access_token - elif "headers" in kwargs: - headers = kwargs.pop("headers") - - if self.session is None: - self.session = aiohttp.ClientSession() - self._close_session = True - - try: - async with async_timeout.timeout(REQUEST_TIMEOUT): - response = await self.session.request( - method=method, url=request, ssl=True, headers=headers, **kwargs - ) - response_json = await response.json() - - except asyncio.TimeoutError as err: - raise Ex.TimeoutException( - f"Timeout occurred while connecting to server {request}." - ) from err - except aiohttp.ClientConnectionError as err: - raise Ex.BadRequestException(f"Connection error: {request}.") from err - - if (response.status == 401) and ( - Errors.ACCESS_TOKEN_EXPIRED in response.headers["WWW-Authenticate"] - ): - try: - new_credentials = await self.refresh_access_token() - except Ex.RefreshTokenExpired as exc: - raise Ex.TokensExpired( - "Unable to refresh access token. Refresh token has been redeemd." - ) from exc - self.credentials = new_credentials - self.new_token = True - raise Ex.AccessTokenExpired - - if (response.status == 400) and ( - Errors.INVALID_METHOD in response_json["error_uri"] - ): - raise Ex.InvalidHTTPMethod - - if (response.status == 400) and ( - Errors.INVALID_LOGIN in response_json["error_uri"] - ): - raise Ex.InvalidLogin - - if (response.status == 400) and ( - Errors.REFRESH_TOKEN_EXPIRED in response_json["error_uri"] - ): - raise Ex.RefreshTokenExpired("Refresh token already redeemd!") - - if response.status in [400, 401]: - raise Ex.BadRequestException(response, response_json) - - if response.status == 200: - return response_json - - def save_credentials(self, filename: str = None) -> bool: - """Save credentials to file in JSON format. - - If auto_save_credentials are enabled, parameters could be ommited.""" - - if (filename is None) and (self.auto_cache_credentials): - if self.cache_filename is None: - return False - filename = self.cache_filename - try: - with open(filename, "wb") as file: - file.write(orjson.dumps(self.credentials, option=orjson.OPT_INDENT_2)) - file.close() - except OSError: - return False - - return True - - def load_credentials(self, filename: str = None) -> bool: - """Loads credentials from file.""" - - if filename is None: - return False - try: - with open(filename, "rb") as file: - data = orjson.loads(file.read()) - file.close() - except OSError: - return False - - self.credentials = Credentials.get_from_json(data) - return self.credentials - - async def close(self) -> None: - """Close open client session.""" - - if self.session: - await self.session.close() - self.session = None - - async def __aenter__(self): - """Async enter. - - Returns: - Bakalari object. - """ - return self - - async def __aexit__(self, *_exc_info: Any) -> None: - """Async exit. - Args: - _exc_info: Exec type. - """ - await self.close() - - -class Komens: - """Class for manipulating Komens messages.""" - - def __init__(self, bak: Bakalari): - """Initialize class.""" - self._bak = bak - - async def messages(self): - """Get unread messages.""" - return await self._bak.send_request(EndPoint.KOMENS_UNREAD) - - def unread_messages(self): - pass diff --git a/const.py b/const.py deleted file mode 100644 index 1b89db5..0000000 --- a/const.py +++ /dev/null @@ -1,33 +0,0 @@ -"""Constants.""" - -from typing import Final -from strenum import StrEnum - -REQUEST_TIMEOUT: int = 10 - - -class Errors(StrEnum): - """Returned errors.""" - - INVALID_METHOD: str = "ID2084" - INVALID_LOGIN: str = "ID2024" - MISSING_LOGIN: str = "ID2059" - ACCESS_TOKEN_EXPIRED: str = "ID2019" - REFRESH_TOKEN_EXPIRED: str = "ID2012" - - -class EndPoint(StrEnum): - """List of endpoins.""" - - VERSION: Final = "/api" - LOGIN: Final = "/api/login" - KOMENS_UNREAD: Final = "/api/3/komens/messages/received" - -class Token(StrEnum): - """Token.""" - - USER_ID: str = "bak:UserId" - ACCESS_TOKEN: str = "access_token" - REFRESH_TOKEN: str = "refresh_token" - - diff --git a/coverage.rc b/coverage.rc new file mode 100644 index 0000000..b240c69 --- /dev/null +++ b/coverage.rc @@ -0,0 +1,2 @@ +[run] +ommit = tests/* \ No newline at end of file diff --git a/fake_file b/fake_file new file mode 100644 index 0000000..853feea --- /dev/null +++ b/fake_file @@ -0,0 +1,6 @@ +{ + "username": "test_name", + "access_token": "test_access", + "refresh_token": "test_refresh", + "user_id": "test_user_id" +} \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..58762bb --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,213 @@ +[build-system] +requires = ["setuptools >= 61.0"] +build-backend = "setuptools.build_meta" + +[project] +name = "bakalari_api" +version = "0.1" +dependencies = [ + "asyncio", + "typing", + "aiohttp", + "orjson", + "async_timeout", + "logger", + "strenum", + "pytest", +] + +requires-python = ">=3.12" +authors = [ + {name = "Lukas Svoboda (@schizza)", email = "opensource@schizza.cz"} +] +maintainers = [ + {name = "Lukas Svoboda", email = "opensource@schizza.cz"} +] + +description = "Async API for Bakalari endpoint v3" +readme = "README.md" +license = {file = "LICENSE.md"} +keywords = ["bakalari", "async"] +classifiers = [ + "Development Status :: 4 - Beta", + "Programming Language :: Python" +] + +[project.urls] +Homepage = "https://github.com/schizza/bakalari-api3" +Documentation = "https://github.com/schizza/bakalari-api3" +Repository = "https://github.com/schizza/bakalari-api3" +"Bug Tracker" = "https://github.com/schizza/bakalari-api3/issues" +Changelog = "https://github.com/schizza/bakalari-api3/blob/master/CHANGELOG.md" + +[project.scripts] +bakalari = "bakalari_api:main" + +[tool.setuptools] +platforms = ["any"] +zip-safe = false +include-package-data = true + +[tool.pylint.MAIN] +py-version = "3.12" +ignore = [ + "tests" +] + +[tool.pytest.ini_options] +asyncio_mode = "auto" +testpaths = [ + "tests" +] +addopts = "--cov=bakalari_api --cov-report html" + +norecursedirs = [ + ".git", + "testing_config", +] + +[tool.ruff] +required-version = ">=0.4.2" + +[tool.ruff.lint] +select = [ + "A001", # Variable {name} is shadowing a Python builtin + "B002", # Python does not support the unary prefix increment + "B005", # Using .strip() with multi-character strings is misleading + "B007", # Loop control variable {name} not used within loop body + "B014", # Exception handler with duplicate exception + "B015", # Pointless comparison. Did you mean to assign a value? Otherwise, prepend assert or remove it. + "B017", # pytest.raises(BaseException) should be considered evil + "B018", # Found useless attribute access. Either assign it to a variable or remove it. + "B023", # Function definition does not bind loop variable {name} + "B026", # Star-arg unpacking after a keyword argument is strongly discouraged + "B032", # Possible unintentional type annotation (using :). Did you mean to assign (using =)? + "B904", # Use raise from to specify exception cause + "B905", # zip() without an explicit strict= parameter + "C", # complexity + "COM818", # Trailing comma on bare tuple prohibited + "D", # docstrings + "DTZ003", # Use datetime.now(tz=) instead of datetime.utcnow() + "DTZ004", # Use datetime.fromtimestamp(ts, tz=) instead of datetime.utcfromtimestamp(ts) + "E", # pycodestyle + "F", # pyflakes/autoflake + "FLY", # flynt + "G", # flake8-logging-format + "I", # isort + "INP", # flake8-no-pep420 + "ISC", # flake8-implicit-str-concat + "ICN001", # import concentions; {name} should be imported as {asname} + "LOG", # flake8-logging + "N804", # First argument of a class method should be named cls + "N805", # First argument of a method should be named self + "N815", # Variable {name} in class scope should not be mixedCase + "PERF", # Perflint + "PGH", # pygrep-hooks + "PIE", # flake8-pie + "PL", # pylint + "PT", # flake8-pytest-style + "PYI", # flake8-pyi + "RET", # flake8-return + "RSE", # flake8-raise + "RUF005", # Consider iterable unpacking instead of concatenation + "RUF006", # Store a reference to the return value of asyncio.create_task + "RUF013", # PEP 484 prohibits implicit Optional + "RUF018", # Avoid assignment expressions in assert statements + "RUF019", # Unnecessary key check before dictionary access + # "RUF100", # Unused `noqa` directive; temporarily every now and then to clean them up + "S102", # Use of exec detected + "S103", # bad-file-permissions + "S108", # hardcoded-temp-file + "S306", # suspicious-mktemp-usage + "S307", # suspicious-eval-usage + "S313", # suspicious-xmlc-element-tree-usage + "S314", # suspicious-xml-element-tree-usage + "S315", # suspicious-xml-expat-reader-usage + "S316", # suspicious-xml-expat-builder-usage + "S317", # suspicious-xml-sax-usage + "S318", # suspicious-xml-mini-dom-usage + "S319", # suspicious-xml-pull-dom-usage + "S320", # suspicious-xmle-tree-usage + "S601", # paramiko-call + "S602", # subprocess-popen-with-shell-equals-true + "S604", # call-with-shell-equals-true + "S608", # hardcoded-sql-expression + "S609", # unix-command-wildcard-injection + "SIM", # flake8-simplify + "SLOT", # flake8-slots + "T100", # Trace found: {name} used + "T20", # flake8-print + "TID251", # Banned imports + "TRY", # tryceratops + "UP", # pyupgrade + "W", # pycodestyle +] + +ignore = [ + "D202", # No blank lines allowed after function docstring + "D203", # 1 blank line required before class docstring + "D213", # Multi-line docstring summary should start at the second line + "D406", # Section name should end with a newline + "D407", # Section name underlining + "E501", # line too long + "G004", + + "PLC1901", # {existing} can be simplified to {replacement} as an empty string is falsey; too many false positives + "PLR0911", # Too many return statements ({returns} > {max_returns}) + "PLR0912", # Too many branches ({branches} > {max_branches}) + "PLR0913", # Too many arguments to function call ({c_args} > {max_args}) + "PLR0915", # Too many statements ({statements} > {max_statements}) + "PLR2004", # Magic value used in comparison, consider replacing {value} with a constant variable + "PLW2901", # Outer {outer_kind} variable {name} overwritten by inner {inner_kind} target + "PT004", # Fixture {fixture} does not return anything, add leading underscore + "PT011", # pytest.raises({exception}) is too broad, set the `match` parameter or use a more specific exception + "PT012", # `pytest.raises()` block should contain a single simple statement + "PT018", # Assertion should be broken down into multiple parts + "RUF001", # String contains ambiguous unicode character. + "RUF002", # Docstring contains ambiguous unicode character. + "RUF003", # Comment contains ambiguous unicode character. + "RUF015", # Prefer next(...) over single element slice + "SIM102", # Use a single if statement instead of nested if statements + "SIM108", # Use ternary operator {contents} instead of if-else-block + "SIM115", # Use context handler for opening files + "TRY003", # Avoid specifying long messages outside the exception class + "TRY400", # Use `logging.exception` instead of `logging.error` + # Ignored due to performance: https://github.com/charliermarsh/ruff/issues/2923 + "UP038", # Use `X | Y` in `isinstance` call instead of `(X, Y)` + # Ignored due to incompatible with mypy: https://github.com/python/mypy/issues/15238 + "UP040", # Checks for use of TypeAlias annotation for declaring type aliases. + + # May conflict with the formatter, https://docs.astral.sh/ruff/formatter/#conflicting-lint-rules + "W191", + "E111", + "E114", + "E117", + "D206", + "D300", + "Q", + "COM812", + "COM819", + "ISC001", + + # Disabled because ruff does not understand type of __all__ generated by a function + "PLE0605", + + # temporarily disabled + "PT019", + "PYI024", # Use typing.NamedTuple instead of collections.namedtuple + "RET503", + "RET502", + "RET501", + "TRY002", + "TRY301" +] + +[tool.ruff.lint.flake8-pytest-style] +fixture-parentheses = false +mark-parentheses = false + +[tool.ruff.lint.flake8-tidy-imports.banned-api] +"async_timeout".msg = "use asyncio.timeout instead" + +[tool.ruff.lint.isort] +force-sort-within-sections = true \ No newline at end of file diff --git a/schools_data copy.json b/schools_data copy.json new file mode 100644 index 0000000..e646e0a --- /dev/null +++ b/schools_data copy.json @@ -0,0 +1,15017 @@ +[ + { + "name": "Základní škola a mateřská škola, Albrechtice v Jizerských horách, příspěvková organizace", + "api_point": "https://zsalbrechtice.bakalari.cz", + "town": "Albrechtice" + }, + { + "name": "ZŠ a MŠ s polským jazykem vyučovacím, Albrechtice, Školní 11", + "api_point": "https://zsamsalbrechtice.bakalari.cz", + "town": "Albrechtice" + }, + { + "name": "Základní škola a mateřská škola, Albrechtice v Jizerských horách, příspěvková organizace", + "api_point": "https://zsalbrechtice.bakalari.cz", + "town": "Albrechtice v Jizerských horách" + }, + { + "name": "Základní škola Aš, Kamenná 152, okres Cheb", + "api_point": "https://zskamenna.bakalari.cz/", + "town": "Aš" + }, + { + "name": "Základní škola Aš, Okružní 57", + "api_point": "https://bakalari.zsmsok.eu/", + "town": "Aš" + }, + { + "name": "Základní škola Aš, Hlávkova 26", + "api_point": "https://bakalari.zshlavkova.cz", + "town": "Aš" + }, + { + "name": "OPEN GATE - gymnázium a základní škola s.r.o.", + "api_point": "https://internetbakagym.opengate.cz", + "town": "Babice" + }, + { + "name": "Základní škola Bakov nad Jizerou, okres Mladá Boleslav", + "api_point": "https://zsbakovnj.bakalari.cz/", + "town": "Bakov nad Jizerou" + }, + { + "name": "Základní škola Josefa Bublíka, Bánov, okres Uherské Hradiště, příspěvková organizace", + "api_point": "https://zsbanov.bakalari.cz/", + "town": "Bánov" + }, + { + "name": "Základní škola a Mateřská škola, Baška, příspěvková organizace", + "api_point": "https://skolabaska.bakalari.cz", + "town": "Baška" + }, + { + "name": "Základní škola a mateřská škola Batelov, příspěvková organizace", + "api_point": "https://zsbatelov.bakalari.cz/", + "town": "Batelov" + }, + { + "name": "Základní škola Bavorov, příspěvková organizace", + "api_point": "https://zsbavorov.bakalari.cz", + "town": "Bavorov" + }, + { + "name": "Základní škola a mateřská škola Bečov, Bečov 17", + "api_point": "https://bakalari.zsbecov.cz", + "town": "Bečov" + }, + { + "name": "Základní škola a Mateřská škola Bečváry, okres Kolín", + "api_point": "https://skolabecvary.bakalari.cz", + "town": "Bečváry" + }, + { + "name": "Základní škola Hrubčice, příspěvková organizace", + "api_point": "https://zshrubcice.bakalari.cz", + "town": "Bedihošť" + }, + { + "name": "Základní škola a Mateřská škola Bedihošť, Komenského 86", + "api_point": "https://zsbed.bakalari.cz/", + "town": "Bedihošť" + }, + { + "name": "Základní škola a Mateřská škola Bechlín - příspěvková organizace", + "api_point": "https://zsbechlin.bakalari.cz", + "town": "Bechlín" + }, + { + "name": "Střední uměleckoprůmyslová škola, Bechyně", + "api_point": "https://bakalari.supsbechyne.cz/", + "town": "Bechyně" + }, + { + "name": "Základní škola Bělá nad Radbuzou, Pavlovická 352", + "api_point": "https://belanr.bakalari.cz/bakalari/", + "town": "Bělá nad Radbuzou" + }, + { + "name": "Základní škola Bělá pod Bezdězem, Máchova 1110", + "api_point": "https://bakalari.zsbela.cz", + "town": "Bělá pod Bezdězem" + }, + { + "name": "Základní škola Benátky nad Jizerou, Husovo náměstí 55", + "api_point": "https://1-zsbenatky.bakalari.cz:51413/bakaweb/", + "town": "Benátky nad Jizerou" + }, + { + "name": "Základní škola Benátky n.Jizerou, Pražská 135", + "api_point": "https://zsbenatky.bakalari.cz:51413/bakaweb", + "town": "Benátky nad Jizerou" + }, + { + "name": "Vyšší odborná škola a Střední zemědělská škola, Benešov, Mendelova 131", + "api_point": "https://bakalari.zemsbn.cz/bakaweb/", + "town": "Benešov" + }, + { + "name": "Střední odborná škola a Střední zdravotnická škola Benešov, příspěvková organizace", + "api_point": "https://sosbn.bakalari.cz:444/bakaweb", + "town": "Benešov" + }, + { + "name": "Integrovaná střední škola technická, Benešov, Černoleská 1997", + "api_point": "https://isstbn.bakalari.cz/", + "town": "Benešov" + }, + { + "name": "Gymnázium Benešov, Husova 470", + "api_point": "https://studium.gbn.cz/", + "town": "Benešov" + }, + { + "name": "Základní škola Benešov, Dukelská 1818", + "api_point": "https://e-zakajda.zsben.cz/", + "town": "Benešov" + }, + { + "name": "Základní škola a mateřská škola Benešov, Na Karlově 372, Benešov u Prahy", + "api_point": "https://zsbnkarlov.bakalari.cz/znamky/", + "town": "Benešov" + }, + { + "name": "Střední odborné učiliště stavební, Benešov, Jana Nohy 1302", + "api_point": "https://sousbn.bakalari.cz/", + "town": "Benešov" + }, + { + "name": "Základní škola Benešov, Jiráskova 888", + "api_point": "https://zsjiraskova.bakalari.cz/znamky/", + "town": "Benešov" + }, + { + "name": "Základní škola a Praktická škola Benešov, Hodějovského 1654", + "api_point": "https://zvsbenesov.bakalari.cz", + "town": "Benešov" + }, + { + "name": "Základní škola Benešov, Jiráskova 888", + "api_point": "https://zsjiraskova.bakalari.cz/znamky/", + "town": "Benešov u Prahy" + }, + { + "name": "Základní škola a Praktická škola Benešov, Hodějovského 1654", + "api_point": "https://zvsbenesov.bakalari.cz", + "town": "Benešov u Prahy" + }, + { + "name": "Základní škola a Mateřská škola, Bernartice, okres Trutnov", + "api_point": "https://zsbernartice.bakalari.cz:444/bakaweb/", + "town": "Bernartice" + }, + { + "name": "Mateřská škola Montessori Beroun a Základní škola s.r.o.", + "api_point": "https://montessori-beroun.bakalari.cz", + "town": "Beroun" + }, + { + "name": "Základní škola, Beroun - Závodí, Komenského 249", + "api_point": "https://zavodi.bakalari.cz", + "town": "Beroun" + }, + { + "name": "Manažerská akademie, soukromá střední škola", + "api_point": "https://maberoun.bakalari.cz/", + "town": "Beroun" + }, + { + "name": "Základní škola Beroun, Wagnerovo nám.458", + "api_point": "https://zswagnerka.bakalari.cz", + "town": "Beroun" + }, + { + "name": "Obchodní akademie a SPgŠ, Beroun, U stadionu 486", + "api_point": "https://oaspgsberoun.bakalari.cz:1211/", + "town": "Beroun" + }, + { + "name": "2. základní škola a mateřská škola, Beroun, Preislerova 1335", + "api_point": "https://2zsberoun.bakalari.cz:444/", + "town": "Beroun" + }, + { + "name": "Jungmannova základní škola Beroun 2 - Město, Plzeňská 30", + "api_point": "https://jzsbak.cz/bakalweb/", + "town": "Beroun" + }, + { + "name": "Gymnázium Joachima Barranda, Beroun, Talichova 824", + "api_point": "https://gymberoun.bakalari.cz/", + "town": "Beroun" + }, + { + "name": "Základní škola a Mateřská škola Králův Dvůr, Jungmannova 292, okres Beroun, příspěvková organizace", + "api_point": "https://zskraluvdvur.bakalari.cz/", + "town": "Beroun" + }, + { + "name": "Střední zdravotnická škola, Beroun, Mládeže 1102", + "api_point": "https://szsberoun.bakalari.cz/bakaweb", + "town": "Beroun" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Beroun - Hlinky, Okružní 1404", + "api_point": "https://soshlinky.bakalari.cz/", + "town": "Beroun" + }, + { + "name": "Obchodní akademie a SPgŠ, Beroun, U stadionu 486", + "api_point": "https://oaspgsberoun.bakalari.cz:1211/", + "town": "Beroun 2" + }, + { + "name": "2. základní škola a mateřská škola, Beroun, Preislerova 1335", + "api_point": "https://2zsberoun.bakalari.cz:444/", + "town": "Beroun 2" + }, + { + "name": "Jungmannova základní škola Beroun 2 - Město, Plzeňská 30", + "api_point": "https://jzsbak.cz/bakalweb/", + "town": "Beroun 2" + }, + { + "name": "Gymnázium Joachima Barranda, Beroun, Talichova 824", + "api_point": "https://gymberoun.bakalari.cz/", + "town": "Beroun 2" + }, + { + "name": "Střední zdravotnická škola, Beroun, Mládeže 1102", + "api_point": "https://szsberoun.bakalari.cz/bakaweb", + "town": "Beroun 2" + }, + { + "name": "Obchodní akademie a SPgŠ, Beroun, U stadionu 486", + "api_point": "https://oaspgsberoun.bakalari.cz:1211/", + "town": "Beroun 2 - Město" + }, + { + "name": "2. základní škola a mateřská škola, Beroun, Preislerova 1335", + "api_point": "https://2zsberoun.bakalari.cz:444/", + "town": "Beroun 2 - Město" + }, + { + "name": "Jungmannova základní škola Beroun 2 - Město, Plzeňská 30", + "api_point": "https://jzsbak.cz/bakalweb/", + "town": "Beroun 2 - Město" + }, + { + "name": "Gymnázium Joachima Barranda, Beroun, Talichova 824", + "api_point": "https://gymberoun.bakalari.cz/", + "town": "Beroun 2 - Město" + }, + { + "name": "Základní škola a Mateřská škola Králův Dvůr, Jungmannova 292, okres Beroun, příspěvková organizace", + "api_point": "https://zskraluvdvur.bakalari.cz/", + "town": "Beroun 7 - Králův Dvůr" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Beroun - Hlinky, Okružní 1404", + "api_point": "https://soshlinky.bakalari.cz/", + "town": "Beroun-Hlinky" + }, + { + "name": "Základní škola a Mateřská škola Bezno, Školní 242", + "api_point": "https://bakalari.zsbezno.cz:8081", + "town": "Bezno" + }, + { + "name": "Základní škola Bílina, Za Chlumem 824", + "api_point": "https://zschlum.bakalari.cz/bakaweb/", + "town": "Bílina" + }, + { + "name": "Základní škola, Bílina, Lidická 31/18, okres Teplice, příspěvková organizace", + "api_point": "https://zslidicka.bakalari.cz/bakaweb/", + "town": "Bílina" + }, + { + "name": "Základní škola, Bílina, Aléská 270, okres Teplice, příspěvková organizace", + "api_point": "https://zakovska.zsaleska-bilina.cz:8443/", + "town": "Bílina" + }, + { + "name": "Gymnázium, Bílina, Břežánská 9", + "api_point": "https://gymbilina.bakalari.cz/", + "town": "Bílina" + }, + { + "name": "Gymnázium Blansko, příspěvková organizace", + "api_point": "https://bakalari.gymbk.cz/bakaweb/", + "town": "Blansko" + }, + { + "name": "Základní škola Blansko, Erbenova 13", + "api_point": "https://erbenova.bakalari.cz/", + "town": "Blansko" + }, + { + "name": "Střední škola cestovního ruchu a gastronomie, s.r.o.", + "api_point": "https://cergas-bk.bakalari.cz/", + "town": "Blansko" + }, + { + "name": "Základní škola Blansko, Nad Čertovkou, příspěvková organizace", + "api_point": "https://zsblansko.bakalari.cz", + "town": "Blansko" + }, + { + "name": "Základní škola T.G.Masaryka Blatná, okr. Strakonice", + "api_point": "https://zstgm.bakalari.cz:444/bakaweb", + "town": "Blatná" + }, + { + "name": "Střední odborné učiliště, Blatná, U Sladovny 671", + "api_point": "https://bakalari.soublatna.cz/bakaweb/", + "town": "Blatná" + }, + { + "name": "Základní škola J.A.Komenského Blatná, okr. Strakonice", + "api_point": "https://bakalari.zsjak-blatna.net/", + "town": "Blatná" + }, + { + "name": "Střední odborná škola, Blatná, V Jezárkách 745", + "api_point": "https://bakalari.blek.cz/", + "town": "Blatná" + }, + { + "name": "Základní škola a mateřská škola, Blížkovice, okr. Znojmo příspěvková organizace", + "api_point": "https://zsblizkovice.bakalari.cz/bakaweb/", + "town": "Blížkovice" + }, + { + "name": "Základní škola Bobrová, okres Žďár nad Sázavou, příspěvková organizace", + "api_point": "https://zsbobrova.bakalari.cz", + "town": "Bobrová" + }, + { + "name": "Základní škola a mateřská škola Bohdalov", + "api_point": "https://zsbohdalov.bakalari.cz", + "town": "Bohdalov" + }, + { + "name": "Základní škola a Mateřská škola Bohumín-Skřečoň 1. máje 217 okres Karviná, příspěvková organizace", + "api_point": "https://server.zsskrecon.cz/bakaweb/Login", + "town": "Bohumín" + }, + { + "name": "Gymnázium Františka Živného, Bohumín, Jana Palacha 794, příspěvková organizace", + "api_point": "https://server.gym-bohumin.cz/webrodice/", + "town": "Bohumín" + }, + { + "name": "Základní škola a Mateřská škola Bohumín tř. Dr. E. Beneše 456 okres Karviná, příspěvková organizace", + "api_point": "https://bakalari.zsbenesovka.cz/bakaweb/", + "town": "Bohumín" + }, + { + "name": "Střední škola, Bohumín, Husova 283", + "api_point": "https://bakalari.sosboh.cz/bakalari/", + "town": "Bohumín" + }, + { + "name": "Základní škola a Mateřská škola Bohumín-Skřečoň 1. máje 217 okres Karviná, příspěvková organizace", + "api_point": "https://server.zsskrecon.cz/bakaweb/Login", + "town": "Bohumín - Skřečoň" + }, + { + "name": "Základní škola a Mateřská škola Bohuňovice, Pod Lipami 210", + "api_point": "https://zsbohun.bakalari.cz", + "town": "Bohuňovice" + }, + { + "name": "Základní škola a Mateřská škola Bohuslavice, okres Prostějov, příspěvková organizace", + "api_point": "https://zsamsbohuslavice.bakalari.cz/", + "town": "Bohuslavice" + }, + { + "name": "Základní škola a Mateřská škola Bohušovice nad Ohří, Husovo náměstí 112", + "api_point": "https://zsbohusovice.bakalari.cz", + "town": "Bohušovice nad Ohří" + }, + { + "name": "Základní škola Bohutín, okres Příbram", + "api_point": "https://zsbohutin.bakalari.cz", + "town": "Bohutín" + }, + { + "name": "Základní škola Bochov, okres Karlovy Vary", + "api_point": "https://zsbochov.bakalari.cz", + "town": "Bochov" + }, + { + "name": "Základní škola, Bojanov 90", + "api_point": "https://zsbojanov.bakalari.cz:16443/", + "town": "Bojanov" + }, + { + "name": "Základní škola Bojkovice, Štefánikova 957", + "api_point": "https://zsbojkovice.bakalari.cz", + "town": "Bojkovice" + }, + { + "name": "Církevní střední škola pedagogická a sociální Bojkovice", + "api_point": "https://csosbojkovice.bakalari.cz", + "town": "Bojkovice" + }, + { + "name": "Základní škola a Mateřská škola Bolatice, příspěvková organizace", + "api_point": "https://prospech.zsbolatice.cz/bakaweb/", + "town": "Bolatice" + }, + { + "name": "Střední škola, Bor, Plzeňská 231", + "api_point": "https://ssbor.bakalari.cz", + "town": "Bor u Tachova" + }, + { + "name": "Základní škola T.G.Masaryka, Borohrádek", + "api_point": "https://zsboro.bakalari.cz", + "town": "Borohrádek" + }, + { + "name": "Základní škola Borová", + "api_point": "https://skolaborova.bakalari.cz", + "town": "Borová" + }, + { + "name": "Základní škola Borovany, ul.Petra z Lindy 13", + "api_point": "https://zsbo.bakalari.cz", + "town": "Borovany" + }, + { + "name": "Základní škola a Mateřská škola Jílovice", + "api_point": "https://zsjilovice.bakalari.cz", + "town": "Borovany" + }, + { + "name": "Základní škola Františka Horenského, Boršice, příspěvková organizace", + "api_point": "https://zsborsice.bakalari.cz/bakaweb", + "town": "Boršice" + }, + { + "name": "Základní škola Hany Benešové a Mateřská škola Bory, příspěvková organizace", + "api_point": "https://zsbory.bakalari.cz", + "town": "Bory" + }, + { + "name": "Základní škola, Bouzov", + "api_point": "https://zsbouzov.bakalari.cz", + "town": "Bouzov" + }, + { + "name": "Gymnázium J. S. Machara, Brandýs nad Labem - Stará Boleslav, příspěvková organizace", + "api_point": "https://gbl.bakalari.cz", + "town": "Brandýs nad Labem" + }, + { + "name": "Základní škola Na Výsluní, Brandýs nad Labem-St. Boleslav, Kostelecká 1750", + "api_point": "https://zsnavysluni.bakalari.cz/bakaweb", + "town": "Brandýs nad Labem" + }, + { + "name": "Střední zemědělská škola, Brandýs nad Labem - Stará Boleslav, Zápská 302", + "api_point": "https://szesbrandys.bakalari.cz", + "town": "Brandýs nad Labem" + }, + { + "name": "Základní škola Palachova Brandýs n. L.", + "api_point": "https://bakalari.fzs-palachova.cz/", + "town": "Brandýs nad Labem" + }, + { + "name": "Integrovaná střední škola Františka Melichara, Brandýs nad Labem - Stará Boleslav, Pražská 370", + "api_point": "https://issb.bakalari.cz/bakaweb/", + "town": "Brandýs nad Labem" + }, + { + "name": "Gymnázium J. S. Machara, Brandýs nad Labem - Stará Boleslav, příspěvková organizace", + "api_point": "https://gbl.bakalari.cz", + "town": "Brandýs nad Labem - Stará Bol" + }, + { + "name": "Základní škola Na Výsluní, Brandýs nad Labem-St. Boleslav, Kostelecká 1750", + "api_point": "https://zsnavysluni.bakalari.cz/bakaweb", + "town": "Brandýs nad Labem - Stará Bol" + }, + { + "name": "Základní škola J. A. Komenského Brandýs nad Orlicí, okres Ústí nad Orlicí", + "api_point": "https://zsbrandysno.bakalari.cz/", + "town": "Brandýs nad Orlicí" + }, + { + "name": "Základní škola a Mateřská škola, Brandýsek, Slánská 36", + "api_point": "https://skolabrandysek.bakalari.cz/bakaweb/", + "town": "Brandýsek" + }, + { + "name": "Základní škola Pěnčín 22 - příspěvková organizace", + "api_point": "https://zspencin.bakalari.cz", + "town": "Bratříkov" + }, + { + "name": "Základní škola Brněnec, Moravská Chrastová 100, okres Svitavy", + "api_point": "https://zsbrnenec.bakalari.cz", + "town": "Brněnec" + }, + { + "name": "Základní škola a Mateřská škola Brniště 101", + "api_point": "https://zsbrniste.bakalari.cz/", + "town": "Brniště" + }, + { + "name": "Základní škola a Mateřská škola, Brno, Jana Broskvy 3", + "api_point": "https://zschrlice.bakalari.cz:4430/bakaweb/", + "town": "Brno" + }, + { + "name": "Biskupské gymnázium Brno a mateřská škola", + "api_point": "https://bakalari.bigy.cz/bakaweb", + "town": "Brno" + }, + { + "name": "Základní škola Brno, Měšťanská 21, příspěvková organizace", + "api_point": "https://bakalari.zsmestanska.cz/bakaweb/", + "town": "Brno" + }, + { + "name": "Základní škola a mateřská škola Brno, Křídlovická 30b, příspěvková organizace", + "api_point": "https://bakalari.zskridlovicka.cz/", + "town": "Brno" + }, + { + "name": "Základní škola a Mateřská škola Brno, Blažkova 9, příspěvková organizace", + "api_point": "https://zsblazkova.bakalari.cz/bakaweb/", + "town": "Brno" + }, + { + "name": "Sportovní gymnázium Ludvíka Daňka, Brno, Botanická 70, příspěvková organizace", + "api_point": "https://sgldbrno.bakalari.cz/", + "town": "Brno" + }, + { + "name": "TRIVIS Střední škola veřejnoprávní Brno, s.r.o.", + "api_point": "https://trivisbrno.bakalari.cz", + "town": "Brno" + }, + { + "name": "Hotelová škola s.r.o., Brno, Bosonožská 9", + "api_point": "https://hotskolabrno.bakalari.cz", + "town": "Brno" + }, + { + "name": "Základní škola a mateřská škola Brno, Jihomoravské nám. 2", + "api_point": "https://zsjihomoravske.bakalari.cz", + "town": "Brno" + }, + { + "name": "Křesťanská Základní škola a Mateřská škola Jana Husa", + "api_point": "https://bakalari.krestanskaskola.cz/", + "town": "Brno" + }, + { + "name": "David Aleš", + "api_point": "https://davidales.bakalari.cz", + "town": "Brno" + }, + { + "name": "Církevní střední zdravotnická škola s.r.o.", + "api_point": "https://grohova.bakalari.cz/", + "town": "Brno" + }, + { + "name": "Mateřská škola, základní škola a střední škola Gellnerka Brno, příspěvková organizace", + "api_point": "https://bakalari.gellnerka.cz/bakaweb/", + "town": "Brno" + }, + { + "name": "Integrovaná střední škola automobilní Brno, příspěvková organizace", + "api_point": "https://bakalari.issabrno.cz/", + "town": "Brno" + }, + { + "name": "Základní škola, Brno, Svážná 9", + "api_point": "https://bakalari.zssvazna.cz/", + "town": "Brno" + }, + { + "name": "Střední škola grafická Brno, příspěvková organizace", + "api_point": "https://ssgbrno.bakalari.cz", + "town": "Brno" + }, + { + "name": "Střední škola umění a designu a Vyšší odborná škola Brno, příspěvková organizace - pracoviště Husova", + "api_point": "https://ssudbrno.bakalari.cz:48443/bakaweb/", + "town": "Brno" + }, + { + "name": "Konzervatoř Brno, příspěvková organizace", + "api_point": "https://brko.bakalari.cz/", + "town": "Brno" + }, + { + "name": "Základní škola Gellnerka Brno, příspěvková organizace", + "api_point": "https://bakazs.gellnerka.cz", + "town": "Brno" + }, + { + "name": "Střední škola umění a designu a Vyšší odborná škola Brno, příspěvková organizace - pracoviště Francouzská", + "api_point": "https://supsbrno.bakalari.cz", + "town": "Brno" + }, + { + "name": "Masarykova základní škola, Brno, Kamenačky 3591/4", + "api_point": "https://bakalari.zskamenacky.cz/bakaweb", + "town": "Brno" + }, + { + "name": "Střední škola informatiky, poštovnictví a finančnictví Brno", + "api_point": "https://bakaweb.cichnovabrno.cz/", + "town": "Brno" + }, + { + "name": "Střední odborná škola MORAVA o.p.s.", + "api_point": "https://bakalari.sos-morava.cz/bakaweb/", + "town": "Brno" + }, + { + "name": "TRIVIS - Střední škola veterinární Emila Holuba Brno, s.r.o.", + "api_point": "https://trivisbrnoeh.bakalari.cz/", + "town": "Brno" + }, + { + "name": "Základní škola Brno, Sirotkova 36, příspěvková organizace", + "api_point": "https://www.zssirotkova.cz/bakalari/", + "town": "Brno" + }, + { + "name": "Základní škola Brno, Sekaninova, příspěvková organizace", + "api_point": "https://zssekaninova.bakalari.cz", + "town": "Brno" + }, + { + "name": "AKADEMIA Gymnázium, Základní škola a Mateřská škola, s.r.o.", + "api_point": "https://akademy.bakalari.cz/", + "town": "Brno" + }, + { + "name": "Střední škola uměleckomanažerská, s.r.o.", + "api_point": "https://ssum.bakalari.cz", + "town": "Brno" + }, + { + "name": "Střední průmyslová škola chemická Brno, Vranovská, příspěvková organizace", + "api_point": "https://spschbr.bakalari.cz/", + "town": "Brno" + }, + { + "name": "Základní škola Brno, Heyrovského 32,Brno - Bystrc,", + "api_point": "https://bakalari.zsheyrovskeho32brno.cz/", + "town": "Brno" + }, + { + "name": "Základní škola Brno, Laštůvkova 77, příspěvková organizace", + "api_point": "https://bakalari.zslastuvkova.cz/", + "town": "Brno" + }, + { + "name": "Gymnázium Brno-Bystrc, příspěvková organizace", + "api_point": "https://bakalari.gyby.cz/", + "town": "Brno" + }, + { + "name": "Základní škola a Mateřská škola Brno, náměstí Svornosti 7, příspěvková organizace", + "api_point": "https://zsnsvor.bakalari.cz", + "town": "Brno" + }, + { + "name": "Bezpečnostně právní akademie Brno, s.r.o., střední škola", + "api_point": "https://baka.bpa-brno.cz/", + "town": "Brno" + }, + { + "name": "Gymnázium Brno, Slovanské náměstí, příspěvková organizace", + "api_point": "https://gymnaslo.bakalari.cz", + "town": "Brno" + }, + { + "name": "Mezinárodní Montessori Mateřská škola Perlička a Mezinárodní Montessori Základní škola, s.r.o.", + "api_point": "https://msperlicka.bakalari.cz", + "town": "Brno" + }, + { + "name": "Základní škola Brno, Heyrovského 32,Brno - Bystrc,", + "api_point": "https://bakalari.zsheyrovskeho32brno.cz/", + "town": "Brno - Bystrc" + }, + { + "name": "Základní škola Brno, Laštůvkova 77, příspěvková organizace", + "api_point": "https://bakalari.zslastuvkova.cz/", + "town": "Brno - Bystrc" + }, + { + "name": "Gymnázium Brno-Bystrc, příspěvková organizace", + "api_point": "https://bakalari.gyby.cz/", + "town": "Brno - Bystrc" + }, + { + "name": "Střední průmyslová škola chemická Brno, Vranovská, příspěvková organizace", + "api_point": "https://spschbr.bakalari.cz/", + "town": "Brno - Husovice" + }, + { + "name": "Gymnázium Brno, Slovanské náměstí, příspěvková organizace", + "api_point": "https://gymnaslo.bakalari.cz", + "town": "Brno - Královo Pole" + }, + { + "name": "Biskupské gymnázium Brno a mateřská škola", + "api_point": "https://bakalari.bigy.cz/bakaweb", + "town": "Brno - Stránice" + }, + { + "name": "Základní škola a Mateřská škola Brno, náměstí Svornosti 7, příspěvková organizace", + "api_point": "https://zsnsvor.bakalari.cz", + "town": "Brno - Žabovřesky" + }, + { + "name": "Střední škola uměleckomanažerská, s.r.o.", + "api_point": "https://ssum.bakalari.cz", + "town": "Brno - Židenice" + }, + { + "name": "Základní škola a Mateřská škola, Brno, Jana Broskvy 3", + "api_point": "https://zschrlice.bakalari.cz:4430/bakaweb/", + "town": "Brno Chrlice" + }, + { + "name": "Bezpečnostně právní akademie Brno, s.r.o., střední škola", + "api_point": "https://baka.bpa-brno.cz/", + "town": "Brno-Nový Lískovec" + }, + { + "name": "Mezinárodní Montessori Mateřská škola Perlička a Mezinárodní Montessori Základní škola, s.r.o.", + "api_point": "https://msperlicka.bakalari.cz", + "town": "Brno-Žabovřesky" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Horky nad Jizerou 35", + "api_point": "https://bakaweb.souhorky.cz/bakaweb/", + "town": "Brodce" + }, + { + "name": "Masarykova ZŠ Brodce nad Jizerou, Rudé armády 300", + "api_point": "https://zsbrodce.bakalari.cz/", + "town": "Brodce" + }, + { + "name": "Masarykova ZŠ Brodce nad Jizerou, Rudé armády 300", + "api_point": "https://zsbrodce.bakalari.cz/", + "town": "Brodce nad Jizerou" + }, + { + "name": "Základní škola Brodek u Prostějova, příspěvková organizace", + "api_point": "https://zsbrp.bakalari.cz/", + "town": "Brodek u Prostějova" + }, + { + "name": "Základní škola Brodek u Přerova, Majetínská 275", + "api_point": "https://zsbrodek.bakalari.cz", + "town": "Brodek u Přerova" + }, + { + "name": "Gymnázium Broumov, Hradební 218", + "api_point": "https://gybroumov.bakalari.cz/", + "town": "Broumov" + }, + { + "name": "Základní škola a Praktická škola, Broumov", + "api_point": "https://zvsbroumov.bakalari.cz", + "town": "Broumov" + }, + { + "name": "Masarykova základní škola Broumov, Komenského 312", + "api_point": "https://www.masarykovazsbakalari.cz/bakaweb", + "town": "Broumov" + }, + { + "name": "Základní škola Hradební, Broumov", + "api_point": "https://zshrbroumov.bakalari.cz/", + "town": "Broumov" + }, + { + "name": "Základní škola a mateřská škola Broumy, okres Beroun", + "api_point": "https://zsbroumy.bakalari.cz", + "town": "Broumy" + }, + { + "name": "Střední průmyslová škola a Obchodní akademie, Bruntál, příspěvková organizace", + "api_point": "https://bakalari.spsoa.cz/", + "town": "Bruntál" + }, + { + "name": "Střední odborná škola, Bruntál, příspěvková oganizace", + "api_point": "https://sosbruntal.bakalari.cz/bakaweb/", + "town": "Bruntál" + }, + { + "name": "Základní škola Vojtěcha Martínka Brušperk, okres Frýdek-Místek", + "api_point": "https://brusperk.bakalari.cz:444/bakaweb/", + "town": "Brušperk" + }, + { + "name": "Soukromá SOŠ manažerská a zdravotnická s.r.o., Břeclav, Slovácká 1a", + "api_point": "https://ssoss.bakalari.cz/", + "town": "Břeclav" + }, + { + "name": "Soukromá střední odborná škola Břeclav, s.r.o.", + "api_point": "https://ssos-bv.bakalari.cz", + "town": "Břeclav" + }, + { + "name": "Základní škola Břeclav, Komenského 2, příspěvková organizace", + "api_point": "https://zspostorna.bakalari.cz/bakaweb/", + "town": "Břeclav" + }, + { + "name": "Základní škola a Mateřská škola Břeclav, Kupkova 1, příspěvková organizace", + "api_point": "https://kupkova.bakalari.cz/", + "town": "Břeclav" + }, + { + "name": "Základní škola Březí, okres Břeclav, příspěvková organizace", + "api_point": "https://zsbrezi.bakalari.cz/bakaweb/", + "town": "Březí" + }, + { + "name": "Vyšší odborná škola a Střední odborná škola Březnice, Rožmitálská 340", + "api_point": "https://bakalari.sbrez.eu/bakaweb/", + "town": "Březnice" + }, + { + "name": "Základní škola Březnice, Rožmitálská 419", + "api_point": "https://bakalari.zsbreznice.cz/", + "town": "Březnice" + }, + { + "name": "Základní škola a mateřská škola Březník, příspěvková organizace", + "api_point": "https://bakalari.zsbreznik.cz/", + "town": "Březník" + }, + { + "name": "Základní škola a Mateřská škola Březno", + "api_point": "https://zsbrezno.bakalari.cz", + "town": "Březno" + }, + { + "name": "Základní škola Březová, Komenského 232", + "api_point": "https://bakalari.zs-brezova.cz/bakalari", + "town": "Březová" + }, + { + "name": "Základní škola Břidličná, okres Bruntál", + "api_point": "https://skolabridlicna.bakalari.cz", + "town": "Břidličná" + }, + { + "name": "Gymnázium a Obchodní akademie Bučovice, příspěvková organizace", + "api_point": "https://gymbuc.bakalari.cz/", + "town": "Bučovice" + }, + { + "name": "Základní škola Budišov nad Budišovkou, okres Opava, příspěvková organizace", + "api_point": "https://skolabudisov.bakalari.cz:88/bakaweb/", + "town": "Budišov nad Budišovkou" + }, + { + "name": "Základní škola a Mateřská škola Budkov, okres Třebíč", + "api_point": "https://zsbudkov.bakalari.cz/", + "town": "Budkov" + }, + { + "name": "Základní škola Budyně nad Ohří, okres Litoměřice, příspěvková organizace", + "api_point": "https://zsbudyne.bakalari.cz/bakaweb", + "town": "Budyně nad Ohří" + }, + { + "name": "Základní škola a Mateřská škola Buchlovice", + "api_point": "https://zsbu.bakalari.cz", + "town": "Buchlovice" + }, + { + "name": "Základní škola Bystré, okres Svitavy", + "api_point": "https://zsbystre.bakalari.cz", + "town": "Bystré u Poličky" + }, + { + "name": "Základní škola Bystřany, okres Teplice,Bystřany,Pražská 216", + "api_point": "https://zsbystrany.bakalari.cz/bakaweb", + "town": "Bystřany" + }, + { + "name": "Základní škola a mateřská škola Stanisława Hadyny s polským jazykem vyučovacím Bystřice 366, okr. Frýdek-Místek, příspěvková organizace", + "api_point": "https://pspbystrice.bakalari.cz", + "town": "Bystřice" + }, + { + "name": "Základní škola Bystřice pod Hostýnem, Pod Dubíčkem", + "api_point": "https://bakalari.zsbphdubicek.cz", + "town": "Bystřice" + }, + { + "name": "Vyšší odborná škola a Střední odborná škola zemědělsko-technická Bystřice nad Pernštejnem", + "api_point": "https://bakalari.szesby.cz/", + "town": "Bystřice" + }, + { + "name": "ZÁKLADNÍ ŠKOLA, BYSTŘICE, Dr.E.BENEŠE 300, okres Benešov", + "api_point": "https://zsbystricebn.bakalari.cz/", + "town": "Bystřice" + }, + { + "name": "Vyšší odborná škola a Střední odborná škola zemědělsko-technická Bystřice nad Pernštejnem", + "api_point": "https://bakalari.szesby.cz/", + "town": "Bystřice nad Pernštejnem" + }, + { + "name": "Základní škola Bystřice pod Hostýnem, Pod Dubíčkem", + "api_point": "https://bakalari.zsbphdubicek.cz", + "town": "Bystřice pod Hostýnem" + }, + { + "name": "ZÁKLADNÍ ŠKOLA, BYSTŘICE, Dr.E.BENEŠE 300, okres Benešov", + "api_point": "https://zsbystricebn.bakalari.cz/", + "town": "Bystřice u Benešova" + }, + { + "name": "Základní škola a Mateřská škola Čečelice, příspěvková organizace", + "api_point": "https://skolacecelice.bakalari.cz", + "town": "Byšice" + }, + { + "name": "Základní škola a Mateřská škola Byšice, Komenského 200", + "api_point": "https://bakalari.zsbysice.cz/", + "town": "Byšice" + }, + { + "name": "Střední škola gastronomie, hotelnictví a lesnictví Bzenec, příspěvková organizace", + "api_point": "https://sosbzenec.bakalari.cz/", + "town": "Bzenec" + }, + { + "name": "Základní škola a Mateřská škola Cehnice 105", + "api_point": "https://zscehnice.bakalari.cz", + "town": "Cehnice" + }, + { + "name": "Základní škola Cerekvice", + "api_point": "https://www.zscerekvice.org/bakalari/", + "town": "Cerekvice nad Bystřicí" + }, + { + "name": "Základní škola Cerekvice nad Loučnou", + "api_point": "https://zscerekvice.bakalari.cz", + "town": "Cerekvice nad Loučnou" + }, + { + "name": "Základní škola B. J. Dlabače Cerhenice, příspěvková organizace", + "api_point": "https://cerhenice.bakalari.cz", + "town": "Cerhenice" + }, + { + "name": "Základní škola a Mateřská škola Cerhovice, okres Beroun", + "api_point": "https://zscerhovice.bakalari.cz/", + "town": "Cerhovice" + }, + { + "name": "Základní škola a mateřská škola, Citonice, okres Znojmo, příspěvková organizace", + "api_point": "https://skolacitonice.bakalari.cz", + "town": "Citonice" + }, + { + "name": "Základní škola a Mateřská škola Cotkytle, okres Ústí nad Orlicí", + "api_point": "https://zscotkytle.bakalari.cz", + "town": "Cotkytle" + }, + { + "name": "Základní škola Bohumila Hynka Cvikov, příspěvková organizace", + "api_point": "https://www.zscvikov.eu/bakaweb/", + "town": "Cvikov" + }, + { + "name": "Základní škola a mateřská škola Čachovice, příspěvková organizace", + "api_point": "https://cachovice.bakalari.cz", + "town": "Čachovice" + }, + { + "name": "Základní škola Čáslav, nám. Jana Žižky z Trocnova 182", + "api_point": "https://zscaslav.bakalari.cz", + "town": "Čáslav" + }, + { + "name": "Základní škola Čáslav, Sadová 1756, okres Kutná Hora", + "api_point": "https://sadovazs.bakalari.cz/webrodice/", + "town": "Čáslav" + }, + { + "name": "Vyšší odborná škola, Střední průmyslová škola a Obchodní akademie, Čáslav, Přemysla Otakara II. 938", + "api_point": "https://sps-caslav.bakalari.cz/bakaweb/", + "town": "Čáslav" + }, + { + "name": "Střední zemědělská škola, Čáslav, Sadová 1234", + "api_point": "https://szescaslav.bakalari.cz", + "town": "Čáslav" + }, + { + "name": "Základní škola Čáslav, Masarykova 357", + "api_point": "https://1zscaslav.bakalari.cz", + "town": "Čáslav" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště dopravní Čáslav, Aug. Sedláčka 1145", + "api_point": "https://sosasoudopravnicaslav.bakalari.cz/bakaweb", + "town": "Čáslav" + }, + { + "name": "Základní škola a mateřská škola Častolovice", + "api_point": "https://zs-castolovice.bakalari.cz", + "town": "Častolovice" + }, + { + "name": "Základní škola Čebín, okres Brno-venkov, příspěvková organizace", + "api_point": "https://zscebin.bakalari.cz", + "town": "Čebín" + }, + { + "name": "Základní škola Čechtice, Na Lázni 335", + "api_point": "https://zscechtice.bakalari.cz/webznamky/", + "town": "Čechtice" + }, + { + "name": "Základní škola Čeladná", + "api_point": "https://zsceladna.bakalari.cz/bakaweb/", + "town": "Čeladná" + }, + { + "name": "Střední odborná škola Čelákovice s.r.o.", + "api_point": "https://soscelakovice.bakalari.cz", + "town": "Čelákovice" + }, + { + "name": "VOŠ,SŠ,JŠ s pr.SJZ,ZŠ a MŠ MILLS, s.r.o.", + "api_point": "https://mills.bakalari.cz", + "town": "Čelákovice" + }, + { + "name": "Základní škola Čerčany, Sokolská 180", + "api_point": "https://zscercany.bakalari.cz/bakaweb/", + "town": "Čerčany" + }, + { + "name": "Základní škola Černá Hora, příspěvková organizace", + "api_point": "https://zscernahora.bakalari.cz/", + "town": "Černá Hora" + }, + { + "name": "ZŠ a MŠ Černíkovice, Černíkovice 5", + "api_point": "https://zscernikovice.bakalari.cz", + "town": "Černíkovice" + }, + { + "name": "Masarykova jubilejní základní škola a mateřská škola, Černilov", + "api_point": "https://zscernilov.bakalari.cz/bakaweb", + "town": "Černilov" + }, + { + "name": "Základní škola Černošice, příspěvková organizace", + "api_point": "https://www.zscernos.cz/", + "town": "Černošice" + }, + { + "name": "Základní škola Černovice, okres Blansko", + "api_point": "https://zscernovice.bakalari.cz", + "town": "Černovice" + }, + { + "name": "Základní škola a Mateřská škola Černovice, příspěvková organizace", + "api_point": "https://zsmscernovice.bakalari.cz", + "town": "Černovice" + }, + { + "name": "Střední odborná škola, Střední odborné učiliště a Základní škola Třešť - Černovice, Dobešovská 1", + "api_point": "https://zss-cernovice.bakalari.cz", + "town": "Černovice" + }, + { + "name": "Základní škola a Mateřská škola, Černý Důl, okres Trutnov", + "api_point": "https://zscernydul.bakalari.cz", + "town": "Černý Důl" + }, + { + "name": "Základní škola a mateřská škola Červená Voda", + "api_point": "https://cvvoda.bakalari.cz:4443/", + "town": "Červená Voda" + }, + { + "name": "Základní a Mateřská škola Červené Janovice, příspěvková organizace", + "api_point": "https://zscervenejanovice.bakalari.cz/", + "town": "Červené Janovice" + }, + { + "name": "Základní škola a Mateřská škola Červené Pečky, okres Kolín", + "api_point": "https://skola.zscp.cz/bakalari/", + "town": "Červené Pečky" + }, + { + "name": "Střední škola oděvní, služeb a ekonomiky, Červený Kostelec, 17. listopadu 1197", + "api_point": "https://ssck.bakalari.cz/bakaweb", + "town": "Červený Kostelec" + }, + { + "name": "Základní škola a Mateřská škola Česká Bělá", + "api_point": "https://zsceskabela.bakalari.cz", + "town": "Česká Bělá" + }, + { + "name": "Základní škola T. G. Masaryka a gymnázium Česká Kamenice", + "api_point": "https://zs-gymnazium.bakalari.cz/", + "town": "Česká Kamenice" + }, + { + "name": "Euroškola Česká Lípa střední odborná škola s.r.o.", + "api_point": "https://bakalari.eso-cl.cz/bakaweb/", + "town": "Česká Lípa" + }, + { + "name": "Obchodní akademie Česká Lípa, nám.Osvobození 422", + "api_point": "https://www.oacl.cz/webznamky/", + "town": "Česká Lípa" + }, + { + "name": "Základní škola, Česká Lípa, Partyzánská 1053, příspěvková organizace", + "api_point": "https://zspartyzanska.bakalari.cz/", + "town": "Česká Lípa" + }, + { + "name": "Střední zdravotnická škola a Střední odborná škola, Česká Lípa, příspěvková organizace", + "api_point": "https://bakalari.skolalipa.cz/", + "town": "Česká Lípa" + }, + { + "name": "Základní škola a Mateřská škola Klíč s.r.o., Česká Lípa, Klášterní 2490", + "api_point": "https://skolaklic.bakalari.cz/", + "town": "Česká Lípa" + }, + { + "name": "Základní škola Sever Česká Lípa, Školní 2520", + "api_point": "https://gw.zs-sever.cz/", + "town": "Česká Lípa" + }, + { + "name": "Základní škola, Česká Lípa, Šluknovská 2904, příspěvková organizace", + "api_point": "https://skola.zslada.cz/bakaweb", + "town": "Česká Lípa" + }, + { + "name": "Základní škola, Praktická škola a Mateřská škola,Česká Lípa,Moskevská 679/40", + "api_point": "https://zspsms.bakalari.cz", + "town": "Česká Lípa" + }, + { + "name": "Základní škola Dr. Tyrše Česká Lípa, Mánesova 1526", + "api_point": "https://gw.zstyrsceskalipa.cz/znamky/", + "town": "Česká Lípa" + }, + { + "name": "Základní škola, Česká Lípa, 28. října 2733, příspěvková organizace", + "api_point": "https://bakalari.zs-spicak.cz", + "town": "Česká Lípa" + }, + { + "name": "Základní škola, Česká Lípa, Jižní 1903", + "api_point": "https://skola.zsmsjizni.cz/bakaweb", + "town": "Česká Lípa" + }, + { + "name": "Střední průmyslová škola Česká Lípa, Havlíčkova 426", + "api_point": "https://bakalari.sps-cl.cz", + "town": "Česká Lípa" + }, + { + "name": "Základní škola Slovanka, Česká Lípa, Antonína Sovy 3056", + "api_point": "https://slovanka.bakalari.cz/", + "town": "Česká Lípa" + }, + { + "name": "Základní škola, Česká Lípa, Pátova 406", + "api_point": "https://bakalari.zspatova.cz/", + "town": "Česká Lípa" + }, + { + "name": "Gymnázium, Česká Třebová, Tyršovo náměstí 970", + "api_point": "https://gymnct.bakalari.cz/", + "town": "Česká Třebová" + }, + { + "name": "Základní škola zítřka", + "api_point": "https://skolazitrka.bakalari.cz", + "town": "Česká Třebová" + }, + { + "name": "Základní škola Česká Třebová, Nádražní ulice", + "api_point": "https://zsnadrazni.bakalari.cz/bakaweb/", + "town": "Česká Třebová" + }, + { + "name": "Základní škola Česká Třebová, Habrmanova ulice", + "api_point": "https://znamky.zs-habrmanova.cz/", + "town": "Česká Třebová" + }, + { + "name": "Základní škola a mateřská škola Rybník, okres Ústí nad Orlicí", + "api_point": "https://zsrybnik.bakalari.cz", + "town": "Česká Třebová" + }, + { + "name": "Základní škola Česká Třebová, Ústecká ulice", + "api_point": "https://znamky.zs-ustecka.cz", + "town": "Česká Třebová" + }, + { + "name": "Základní škola Česká Ves, Makarenkova 414", + "api_point": "https://zsceskaves.bakalari.cz", + "town": "Česká Ves" + }, + { + "name": "Konzervatoř, České Budějovice, Kanovnická 22", + "api_point": "https://konzervatorcb.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "Střední odborná škola veterinární, mechanizační a zahradnická a Jazyková škola s právem státní jazykové zkoušky, České Budějovice, Rudolfovská 92", + "api_point": "https://bakalari.soscb.cz/", + "town": "České Budějovice" + }, + { + "name": "Základní škola a Mateřská škola, Nová 5, České Budějovice", + "api_point": "https://zsnovacb.bakalari.cz/", + "town": "České Budějovice" + }, + { + "name": "Střední průmyslová škola České Budějovice, Dukelská 13", + "api_point": "https://bakalari.spssecb.cz/bakaweb/", + "town": "České Budějovice" + }, + { + "name": "Česko-anglické gymnázium s.r.o.", + "api_point": "https://bakalari.cag.cz/", + "town": "České Budějovice" + }, + { + "name": "Střední škola obchodní, České Budějovice, Husova 9 (Kněžskodvorská, Třebízského)", + "api_point": "https://sso2.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "Základní škola a Mateřská škola, L. Kuby 48, České Budějovice", + "api_point": "https://zsroznov.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "Střední škola informatiky a právních studií, z.ú.", + "api_point": "https://system.stredniskola.cz/", + "town": "České Budějovice" + }, + { + "name": "Základní škola a Mateřská škola, L. Kuby 48, České Budějovice", + "api_point": "https://msroznov.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "Střední průmyslová škola stavební Č.Budějovice, Resslova 2", + "api_point": "https://rodice.stavarna.com/", + "town": "České Budějovice" + }, + { + "name": "Gymnázium České Budějovice, Jírovcova 8", + "api_point": "https://znamky.gymji.cz/", + "town": "České Budějovice" + }, + { + "name": "České reálné gymnázium České Budějovice, Pražská 54a", + "api_point": "https://crg.bakalari.cz/bakaweb/", + "town": "České Budějovice" + }, + { + "name": "Základní škola, Dukelská 11, České Budějovice", + "api_point": "https://zsdukelska.bakalari.cz/bakaweb/", + "town": "České Budějovice" + }, + { + "name": "RENER EDUCATION - jazyková škola s právem státní jazykové zkoušky, s.r.o.", + "api_point": "https://rener.bakalari.cz/", + "town": "České Budějovice" + }, + { + "name": "Základní škola a Mateřská škola, Emy Destinové 46, České Budějovice", + "api_point": "https://destinka.bakalari.cz/", + "town": "České Budějovice" + }, + { + "name": "Hudební gymnázium České Budějovice s.r.o.", + "api_point": "https://hgcb.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "Střední škola obchodní, České Budějovice, Husova 9", + "api_point": "https://sso.bakalari.cz/bakaweb", + "town": "České Budějovice" + }, + { + "name": "Základní škola České Budějovice, Grünwaldova 13", + "api_point": "https://zsgrunwaldova.bakalari.cz/bakaweb/", + "town": "České Budějovice" + }, + { + "name": "Mateřská škola, Základní škola a Praktická škola ČB,Štítného 3", + "api_point": "https://stitnehocb.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "Biskupské gymnázium J. N. Neumanna, církevní základní škola a základní umělecká škola České Budějovice", + "api_point": "https://bigy-cb.bakalari.cz/", + "town": "České Budějovice" + }, + { + "name": "Základní škola, Matice školské 3, České Budějovice", + "api_point": "https://zsmatice.bakalari.cz/bakaweb/", + "town": "České Budějovice" + }, + { + "name": "Základní škola České Budějovice, Kubatova 1", + "api_point": "https://zskucb.bakalari.cz/", + "town": "České Budějovice" + }, + { + "name": "Gymnázium, České Budějovice, Česká 64", + "api_point": "https://gymceska.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "ZŠ a ZUŠ České Budějovice, Bezdrevská 3", + "api_point": "https://zsvltava.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "Střední škola polytechnická, České Budějovice, Nerudova 59", + "api_point": "https://bakalari.sspcb.cz/bakaweb/", + "town": "České Budějovice" + }, + { + "name": "Soukromá základní škola a mateřská škola Viva Bambini s.r.o.", + "api_point": "https://montessoricb.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "Střední škola Jeronýmova České Budějovice, s. r. o.", + "api_point": "https://skolacb.bakalari.cz/", + "town": "České Budějovice" + }, + { + "name": "ZŠ sídliště MÁJ I. České Budějovice, M.Chlajna 21", + "api_point": "https://zsmaj.bakalari.cz/bakaweb", + "town": "České Budějovice" + }, + { + "name": "Obchodní akademie České Budějovice, Husova 1", + "api_point": "https://oacb-ds.oacb.cz:444/", + "town": "České Budějovice" + }, + { + "name": "Střední zdravotnická škola a Vyšší odborná škola zdravotnická, České Budějovice, Husova 3", + "api_point": "https://bakalari.szscb.cz/", + "town": "České Budějovice" + }, + { + "name": "Gymnázium J. V. Jirsíka, České Budějovice, Fráni Šrámka 23", + "api_point": "https://rodice.gjvj.cz/", + "town": "České Budějovice" + }, + { + "name": "Svobodná základní škola a lesní mateřská škola DOMA V LESE, z.s.", + "api_point": "https://domavlese.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "Církevní základní škola a Biskupské gymnázium J. N. Neumanna", + "api_point": "https://czs.bakalari.cz", + "town": "České Budějovice" + }, + { + "name": "Základní škola a Mateřská škola J. Š. Baara, Jírovcova 9/a, České Budějovice", + "api_point": "https://zsbaara.bakalari.cz/", + "town": "České Budějovice" + }, + { + "name": "Základní škola a Mateřská škola, České Libchavy", + "api_point": "https://zsamsceskelibchavy.bakalari.cz/", + "town": "České Libchavy" + }, + { + "name": "Základní škola, České Meziříčí, okres Rychnov nad Kněžnou", + "api_point": "https://zscm.bakalari.cz", + "town": "České Meziříčí" + }, + { + "name": "Střední škola České Velenice, Revoluční 220", + "api_point": "https://znamky.sscv.cz:444/", + "town": "České Velenice" + }, + { + "name": "Základní škola a Mateřská škola České Velenice", + "api_point": "https://zsvelenice.bakalari.cz/", + "town": "České Velenice" + }, + { + "name": "1. Základní škola Český Brod, Žitomířská 885", + "api_point": "https://zszitomirska.bakalari.cz/", + "town": "Český Brod" + }, + { + "name": "Gymnázium Český Brod, Vítězná 616", + "api_point": "https://gcbrod.bakalari.cz", + "town": "Český Brod" + }, + { + "name": "Základní škola Český Brod, Tyršova 68, okres Kolín", + "api_point": "https://2zscbrod.bakalari.cz", + "town": "Český Brod" + }, + { + "name": "Střední škola managementu a grafiky", + "api_point": "https://sosceskybrod.bakalari.cz", + "town": "Český Brod" + }, + { + "name": "Střední škola managementu a grafiky", + "api_point": "https://sosceskybrod.bakalari.cz", + "town": "Český Brod - Liblice" + }, + { + "name": "Gymnázium Český Krumlov, Chvalšinská 112", + "api_point": "https://bakaweb.gymck.cz:4430/", + "town": "Český Krumlov" + }, + { + "name": "Základní škola Český Krumlov, Plešivec 249", + "api_point": "https://bakalari.zsplesivec.cz/", + "town": "Český Krumlov" + }, + { + "name": "Základní škola Český Krumlov, Za Nádražím 222", + "api_point": "https://bakalari.zsnadrazi.cz/", + "town": "Český Krumlov" + }, + { + "name": "Střední uměleckoprůmyslová škola sv. Anežky České, Český Krumlov, Tavírna 109", + "api_point": "https://supsck.bakalari.cz/", + "town": "Český Krumlov" + }, + { + "name": "SZŠ a SOU Český Krumlov, Tavírna 342", + "api_point": "https://bakalari.zdravkack.cz/", + "town": "Český Krumlov" + }, + { + "name": "Základní škola TGM, Český Krumlov, T. G. Masaryka 213", + "api_point": "https://zstgm-ck.bakalari.cz/", + "town": "Český Krumlov" + }, + { + "name": "Základní škola Český Krumlov, Linecká 43", + "api_point": "https://zslinecka.bakalari.cz/", + "town": "Český Krumlov" + }, + { + "name": "Albrechtova střední škola, Český Těšín, příspěvkova organizace", + "api_point": "https://albrechtovastredni.bakalari.cz/", + "town": "Český Těšín" + }, + { + "name": "Základní škola a mateřská škola Český Těšín Kontešinec", + "api_point": "https://zskontesinec.bakalari.cz/bakalari/", + "town": "Český Těšín" + }, + { + "name": "AGEL Střední zdravotnická škola s.r.o. - pobočka Český Těšín", + "api_point": "https://skolact.agel.cz", + "town": "Český Těšín" + }, + { + "name": "Polské gymnázium - Polskie Gimnazjum im. Juliusza Słowackiego, Český Těšín, příspěvková organizace", + "api_point": "https://gympol.bakalari.cz/", + "town": "Český Těšín" + }, + { + "name": "Gymnázium Josefa Božka, Český Těšín, příspěvková organizace", + "api_point": "https://gmct.bakalari.cz:444", + "town": "Český Těšín" + }, + { + "name": "Obchodní akademie, Český Těšín, příspěvková organizace", + "api_point": "https://oact.bakalari.cz/bakaweb/", + "town": "Český Těšín" + }, + { + "name": "Masarykova základní škola a mateřská škola Český Těšín, Komenského 607/3", + "api_point": "https://masarykovazsms.bakalari.cz/", + "town": "Český Těšín" + }, + { + "name": "Základní škola a mateřská škola Český Těšín Pod Zvonek, příspěvková organizace", + "api_point": "https://podzvonek.bakalari.cz", + "town": "Český Těšín" + }, + { + "name": "Základní škola s polským jazykem vyučovacím a Mateřská škola s polským jazykem vyučovacím Český Těšín Havlíčkova 13 okres Karviná", + "api_point": "https://zsptesin.bakalari.cz/", + "town": "Český Těšín" + }, + { + "name": "Základní škola a Mateřská škola Čimelice, okres Písek", + "api_point": "https://zscimelice.bakalari.cz", + "town": "Čimelice" + }, + { + "name": "Základní škola a Mateřská škola Čistá, okres Rakovník", + "api_point": "https://zsmscista.bakalari.cz:444", + "town": "Čistá" + }, + { + "name": "Základní škola a mateřská škola Čížkovice, okres Litoměřice", + "api_point": "https://zs-cizkovice.bakalari.cz", + "town": "Čížkovice" + }, + { + "name": "Střední škola technická a obchodní, Dačice, Strojírenská 304", + "api_point": "https://gw.issto.cz/bakaweb/", + "town": "Dačice" + }, + { + "name": "SOU zemědělské a služeb Dačice, nám. Republiky 86", + "api_point": "https://mail.souz-dacice.cz/bakaweb", + "town": "Dačice" + }, + { + "name": "Gymnázium, Dačice,Boženy Němcové 213", + "api_point": "https://gw.gymn-dacice.cz/bakaweb/", + "town": "Dačice" + }, + { + "name": "Základní škola B. Němcové Dačice", + "api_point": "https://gw.zsdacice.cz/bakaweb/", + "town": "Dačice" + }, + { + "name": "Základní škola a mateřská škola Damníkov", + "api_point": "https://zsdamnikov.bakalari.cz", + "town": "Damníkov" + }, + { + "name": "Základní škola a mateřská škola Daskabát, příspěvková organizace", + "api_point": "https://zsdaskabat.bakalari.cz", + "town": "Daskabát" + }, + { + "name": "Základní škola Dašice, okres Pardubice", + "api_point": "https://zsdasice.bakalari.cz", + "town": "Dašice" + }, + { + "name": "ZŠ Malšovice, okres Děčín,Děčín 2,Chmelnická 31", + "api_point": "https://zsmalsovice.bakalari.cz", + "town": "Děčín 2" + }, + { + "name": "Základní škola a Mateřská škola Děčín IX, Na Pěšině 330, příspěvková organizace", + "api_point": "https://zsbynov.bakalari.cz/bakaweb/", + "town": "Děčín 9" + }, + { + "name": "Speciální základní škola a Speciální mateřská škola a Praktická škola, Děčín", + "api_point": "https://specdcbynov.bakalari.cz/bakaweb", + "town": "Děčín I" + }, + { + "name": "Vyšší odborná škola a Střední průmyslová škola strojní, stavební a dopravní, Děčín, příspěvková organizace", + "api_point": "https://prumkadc.bakalari.cz/", + "town": "Děčín I" + }, + { + "name": "Základní škola Dr. Miroslava Tyrše Děčín II, Vrchlického 630/5, příspěvková organizace", + "api_point": "https://zsvrch.bakalari.cz/", + "town": "Děčín I" + }, + { + "name": "Základní škola Děčín II, Kamenická 1145", + "api_point": "https://zskamenicka.bakalari.cz/", + "town": "Děčín I" + }, + { + "name": "Základní škola Děčín III., Březová 369", + "api_point": "https://skola.zsamsbrezova.cz/", + "town": "Děčín I" + }, + { + "name": "Gymnázium Děčín, příspěvková organizace", + "api_point": "https://gymnaziumdc.bakalari.cz/", + "town": "Děčín I" + }, + { + "name": "Evropská obchodní akademie Děčín I, Komenského nám. 2, p. o.", + "api_point": "https://oadc.bakalari.cz/", + "town": "Děčín I" + }, + { + "name": "SŠŘaS Děčín IV, Ruská 147", + "api_point": "https://sosruska.bakalari.cz/bakaweb/", + "town": "Děčín I" + }, + { + "name": "Vyšší odborná škola a Střední průmyslová škola strojní, stavební a dopravní, Děčín, příspěvková organizace", + "api_point": "https://prumkadc.bakalari.cz/", + "town": "Děčín I - Děčín" + }, + { + "name": "Základní škola Dr. Miroslava Tyrše Děčín II, Vrchlického 630/5, příspěvková organizace", + "api_point": "https://zsvrch.bakalari.cz/", + "town": "Děčín II" + }, + { + "name": "Základní škola Děčín II, Kamenická 1145", + "api_point": "https://zskamenicka.bakalari.cz/", + "town": "Děčín II" + }, + { + "name": "Základní škola Děčín III., Březová 369", + "api_point": "https://skola.zsamsbrezova.cz/", + "town": "Děčín II" + }, + { + "name": "Základní škola Děčín III., Březová 369", + "api_point": "https://skola.zsamsbrezova.cz/", + "town": "Děčín III" + }, + { + "name": "SŠŘaS Děčín IV, Ruská 147", + "api_point": "https://sosruska.bakalari.cz/bakaweb/", + "town": "Děčín IV" + }, + { + "name": "Speciální základní škola a Speciální mateřská škola a Praktická škola, Děčín", + "api_point": "https://specdcbynov.bakalari.cz/bakaweb", + "town": "Děčín IX - Bynov" + }, + { + "name": "Základní škola Děčín VI, Na Stráni 879/2, příspěvková organizace", + "api_point": "https://zsnastrani.bakalari.cz/bakaweb/", + "town": "Děčín VI" + }, + { + "name": "Základní škola a Mateřská škola Děčín VI, Školní 1544/5, příspěvková organizace", + "api_point": "https://skola.zszelenice.cz/bakaweb/", + "town": "Děčín VI" + }, + { + "name": "Střední škola lodní dopravy a technických řemesel, Děčín VI, příspěvková organizace", + "api_point": "https://bakalari.dorado.cz:8443/bakaweb/", + "town": "Děčín VI" + }, + { + "name": "Základní škola Děčín VIII.,Vojanova 178/12", + "api_point": "https://zsvojanova.bakalari.cz/bakaweb/", + "town": "Děčín VI" + }, + { + "name": "Základní škola Děčín VIII.,Vojanova 178/12", + "api_point": "https://zsvojanova.bakalari.cz/bakaweb/", + "town": "Děčín VIII" + }, + { + "name": "Základní škola a Mateřská škola Děčín XXVII, Kosmonautů 177, příspěvková organizace", + "api_point": "https://zsbreziny.bakalari.cz/bakaweb", + "town": "Děčín XXVII - Březiny" + }, + { + "name": "Základní škola Děčín XXXII, Míru 152, příspěvková organizace", + "api_point": "https://zsboletice.bakalari.cz", + "town": "Děčín XXXI" + }, + { + "name": "Výchovný ústav, dětský domov se školou, středisko výchovné péče, ZŠ, SŠ a školní jídelna, Děčín XXXII, Vítězství 70", + "api_point": "https://vuboletice.bakalari.cz", + "town": "Děčín XXXI" + }, + { + "name": "Křesťanská základní škola NATIVITY, Děčín XXXI, Potoční 51", + "api_point": "https://nativity.bakalari.cz/bakaweb", + "town": "Děčín XXXI" + }, + { + "name": "Základní škola Děčín XXXII, Míru 152, příspěvková organizace", + "api_point": "https://zsboletice.bakalari.cz", + "town": "Děčín XXXII" + }, + { + "name": "Výchovný ústav, dětský domov se školou, středisko výchovné péče, ZŠ, SŠ a školní jídelna, Děčín XXXII, Vítězství 70", + "api_point": "https://vuboletice.bakalari.cz", + "town": "Děčín XXXII" + }, + { + "name": "Střední škola zahradnická a zemědělská Antonína Emanuela Komerse, Děčín - Libverda, Děčín-Libverda, Českolipská 123", + "api_point": "https://bakalari.libverdadc.cz:4443/bakaweb/", + "town": "Děčín-Libverda" + }, + { + "name": "Základní škola a mateřská škola Desná v Jizerských horách,Krkonošská 613", + "api_point": "https://zsdesna.bakalari.cz", + "town": "Desná v Jizerských horách" + }, + { + "name": "Základní škola a Mateřská škola Deštná", + "api_point": "https://zsdestne.bakalari.cz", + "town": "Deštná" + }, + { + "name": "Základní škola a Mateřská škola Deštné v Orlických horách", + "api_point": "https://zsdestne.bakalari.cz/", + "town": "Deštné v Orlických horách" + }, + { + "name": "Základní škola a Mateřská škola Dětmarovice, příspěvková organizace", + "api_point": "https://zsdetmarovice.bakalari.cz/BAKAWEB/", + "town": "Dětmarovice" + }, + { + "name": "Základní škola a Mateřská škola Dětřichov 234, okres Liberec", + "api_point": "https://zsdetrichov.bakalari.cz", + "town": "Dětřichov" + }, + { + "name": "Základní škola a Mateřská škola,Dětřichov nad Bystřicí", + "api_point": "https://skoladetrichov.bakalari.cz", + "town": "Dětřichov" + }, + { + "name": "Základní škola a Mateřská škola,Dětřichov nad Bystřicí", + "api_point": "https://skoladetrichov.bakalari.cz", + "town": "Dětřichov nad Bystřicí" + }, + { + "name": "Základní škola a Mateřská škola Dobrá Voda u Českých Budějovic", + "api_point": "https://bakalari.zsdv.cz", + "town": "Dobrá" + }, + { + "name": "Základní škola Dobrá, příspěvková organizace", + "api_point": "https://bakalari.zsdobra.cz/bakaweb/", + "town": "Dobrá" + }, + { + "name": "Základní škola a Mateřská škola Dobrá Voda u Českých Budějovic", + "api_point": "https://bakalari.zsdv.cz", + "town": "Dobrá Voda u Českých Budějovic" + }, + { + "name": "Základní škola a mateřská škola Dobratice, okres Frýdek-Místek, příspěvková organizace", + "api_point": "https://zsdobratice.bakalari.cz", + "town": "Dobratice" + }, + { + "name": "Základní škola, Dobré, okres Rychnov nad Kněžnou", + "api_point": "https://zsdobre.bakalari.cz", + "town": "Dobré" + }, + { + "name": "Základní škola a mateřská škola Dobrovice, Komenského 46", + "api_point": "https://zsdobrovice.bakalari.cz/bakaweb/", + "town": "Dobrovice" + }, + { + "name": "Gymnázium Dobruška, Pulická 779", + "api_point": "https://gympldka.bakalari.cz", + "town": "Dobruška" + }, + { + "name": "SŠ - Podorlické vzdělávací centrum,Dobruška,Pulická 695", + "api_point": "https://bakaweb.sspvc.cz/bakaweb/", + "town": "Dobruška" + }, + { + "name": "Základní škola Dobruška, Pulická 378", + "api_point": "https://zs-pulicka.bakalari.cz", + "town": "Dobruška" + }, + { + "name": "Základní škola Františka Kupky, Dobruška, Františka Kupky 350", + "api_point": "https://zsdobruska.bakalari.cz", + "town": "Dobruška" + }, + { + "name": "Střední průmyslová škola elektrotechniky a informačních technologií Dobruška, Čs. odboje 670.", + "api_point": "https://baka.spselitdobruska.cz/", + "town": "Dobruška" + }, + { + "name": "Základní škola Dobřany, příspěvková organizace", + "api_point": "https://zsdobrany.bakalari.cz", + "town": "Dobřany" + }, + { + "name": "Základní škola Dobřichovice, 5. května 40", + "api_point": "https://bakalari.zsdobrichovice.cz/", + "town": "Dobřichovice" + }, + { + "name": "2. základní škola Dobříš, Školní 1035, okres Příbram", + "api_point": "https://2zsdobris.bakalari.cz", + "town": "Dobříš" + }, + { + "name": "Základní škola TRNKA", + "api_point": "https://zstrnka.bakalari.cz/", + "town": "Dobříš" + }, + { + "name": "Základní škola Dobříš, Komenského nám. 35, okres Příbram", + "api_point": "https://bakalari.zsdobris.cz/bakaweb/", + "town": "Dobříš" + }, + { + "name": "Gymnázium Karla Čapka Dobříš, Školní 1530", + "api_point": "https://bakalari.gymkc.cz/", + "town": "Dobříš" + }, + { + "name": "Základní škola K. H. Máchy Doksy, Valdštejnská 253", + "api_point": "https://gw.zsdoksy.cz/bakalari/", + "town": "Doksy" + }, + { + "name": "Základní škola a Mateřská škola Aloise Štěpánka, Dolany, příspěvková organizace", + "api_point": "https://zsdolany.bakalari.cz", + "town": "Dolany" + }, + { + "name": "Základní škola a Mateřská škola, Dolany, okres Náchod", + "api_point": "https://bakalari.skola-dolany.cz", + "town": "Dolany" + }, + { + "name": "Základní škola a Mateřská škola Aloise Štěpánka, Dolany, příspěvková organizace", + "api_point": "https://zsdolany.bakalari.cz", + "town": "Dolany u Olomouce" + }, + { + "name": "Základní škola a mateřská škola Dolní Bečva, okres Vsetín", + "api_point": "https://zsdolnibecva.bakalari.cz/", + "town": "Dolní Bečva" + }, + { + "name": "Základní škola a mateřská škola Dolní Bojanovice", + "api_point": "https://zsdolboj.bakalari.cz/bakaweb/", + "town": "Dolní Bojanovice" + }, + { + "name": "Základní škola T. G. Masaryka a Mateřská škola Dolní Bousov", + "api_point": "https://zsdb.bakalari.cz/", + "town": "Dolní Bousov" + }, + { + "name": "Základní škola Dolní Břežany, příspěvková organizace", + "api_point": "https://skolabrezany.bakalari.cz/", + "town": "Dolní Břežany" + }, + { + "name": "Základní škola a mateřská škola Dolní Cerekev, příspěvková organizace", + "api_point": "https://zsdcerekev.bakalari.cz/bakaweb", + "town": "Dolní Cerekev" + }, + { + "name": "Základní škola Vincence Junka Dolní Čermná, okres Ústí nad Orlicí", + "api_point": "https://zsdolnicermna.bakalari.cz/", + "town": "Dolní Čermná" + }, + { + "name": "Základní škola a mateřská škola Dolní Hbity, okres Příbram", + "api_point": "https://zsdolnihbity.bakalari.cz/", + "town": "Dolní Hbity" + }, + { + "name": "Základní škola a mateřská škola Dolní Kounice, příspěvková organizace", + "api_point": "https://zsdolnikounice.bakalari.cz/bakaweb", + "town": "Dolní Kounice" + }, + { + "name": "Základní škola a mateřská škola Dolní Kralovice, okres Benešov", + "api_point": "https://bakalari.zsdolnikralovice.cz/bakaweb/", + "town": "Dolní Kralovice" + }, + { + "name": "Základní škola a Mateřská škola Dolní Lomná 149, příspěvková organizace", + "api_point": "https://zsdolnilomna.bakalari.cz", + "town": "Dolní Lomná" + }, + { + "name": "Základní škola a Mateřská škola Dolní Loučky, okres Brno-venkov, příspěvková organizace", + "api_point": "https://zsdolniloucky.bakalari.cz/bakalari/", + "town": "Dolní Loučky" + }, + { + "name": "Základní škola a Mateřská škola Aloise Jiráska Dolní Lutyně Komenského 1000 okres Karviná, příspěvková organizace", + "api_point": "https://server.zsdl.cz/bakaweb/", + "town": "Dolní Lutyně" + }, + { + "name": "Základní škola a Základní umělecká škola, Dolní Němčí, okres Uherské Hradiště", + "api_point": "https://posta.zsdolninemci.cz/bakaweb/", + "town": "Dolní Němčí" + }, + { + "name": "Základní škola a Mateřská škola Dolní Poustevna, Tyršova 302", + "api_point": "https://zsdpou.bakalari.cz/bakaweb/", + "town": "Dolní Poustevna" + }, + { + "name": "Základní škola a mateřská škola Dolní Újezd", + "api_point": "https://zsdu.bakalari.cz/bakaweb", + "town": "Dolní Újezd" + }, + { + "name": "Základní škola a Mateřská škola Dolní Vilémovice", + "api_point": "https://zs-dolnivilemovice.bakalari.cz", + "town": "Dolní Vilémovice" + }, + { + "name": "Základní škola a Mateřská škola DOMAMIL, příspěvková organizace", + "api_point": "https://zsdomamil.bakalari.cz", + "town": "Domamil" + }, + { + "name": "Základní škola a mateřská škola Domaželice, okres Přerov, příspěvková organizace", + "api_point": "https://zsamsdomazelice.bakalari.cz/", + "town": "Domaželice" + }, + { + "name": "Střední odborné učiliště, Domažlice, Prokopa Velikého 640", + "api_point": "https://soudom.bakalari.cz", + "town": "Domažlice" + }, + { + "name": "Vyšší odborná škola, Obchodní akademie a Střední zdravotnická škola, Domažlice, Erbenova 184", + "api_point": "https://oadom.bakalari.cz/bakaweb/", + "town": "Domažlice" + }, + { + "name": "Základní škola a mateřská škola Domažlice, Msgre B. Staška 232, příspěvková organizace", + "api_point": "https://novaskoladomazlice.bakalari.cz", + "town": "Domažlice" + }, + { + "name": "Gymnázium J.Š.Baara Domažlice, Pivovarská 323", + "api_point": "https://bakalari.gymdom.cz/bakaweb1/", + "town": "Domažlice" + }, + { + "name": "Základní škola Domažlice, Komenského 17", + "api_point": "https://zskom17.bakalari.cz/", + "town": "Domažlice" + }, + { + "name": "Střední odborné učiliště, Domažlice, Prokopa Velikého 640", + "api_point": "https://soudom.bakalari.cz", + "town": "Domažlice-Týnské Předměstí" + }, + { + "name": "Základní škola a Mateřská škola Doudleby nad Orlicí, Dukelská 52", + "api_point": "https://zsdoudleby.bakalari.cz/", + "town": "Doudleby nad Orlicí" + }, + { + "name": "Základní škola a mateřská škola Na statku Drahelčice", + "api_point": "https://zsdrahelcice.bakalari.cz", + "town": "Drahelčice" + }, + { + "name": "Základní škola a mateřská škola Drnholec, okres Břeclav, příspěvková organizace", + "api_point": "https://zsamsdrnholec.bakalari.cz/", + "town": "Drnholec" + }, + { + "name": "Základní škola Drnovice, Náves 109", + "api_point": "https://zs-drnovice.bakalari.cz", + "town": "Drnovice" + }, + { + "name": "Základní škola a Mateřská škola Drnovice, okres Blansko", + "api_point": "https://skoladrnovice.bakalari.cz", + "town": "Drnovice" + }, + { + "name": "Základní škola a Mateřská škola Dřísy", + "api_point": "https://zsdrisy.bakalari.cz", + "town": "Dřísy" + }, + { + "name": "Základní škola Dubá - příspěvková organizace", + "api_point": "https://zsduba.bakalari.cz/rodice/", + "town": "Dubá" + }, + { + "name": "Základní škola Dukelských bojovníků a mateřská škola, Dubenec", + "api_point": "https://zsdubenec.bakalari.cz", + "town": "Dubenec" + }, + { + "name": "Základní škola Dubí 1, Školní náměstí 177", + "api_point": "https://zsdubi1.bakalari.cz/", + "town": "Dubí 1" + }, + { + "name": "Základní škola Dubí 2, Tovární 110, okres Teplice, příspěvková org.", + "api_point": "https://zsdubi2.bakalari.cz:4443/bakaweb", + "town": "Dubí 2" + }, + { + "name": "GYMNÁZIUM Jana Amose Komenského s.r.o", + "api_point": "https://gymdubi.bakalari.cz/", + "town": "Dubí u Teplic" + }, + { + "name": "Základní škola a mateřská škola Dubicko, příspěvková organizace", + "api_point": "https://zsdubicko.bakalari.cz", + "town": "Dubicko" + }, + { + "name": "Gymnázium a Střední průmyslová škola, Duchcov, příspěvková organizace", + "api_point": "https://gspsd.bakalari.cz:446/bakaweb/", + "town": "Duchcov" + }, + { + "name": "Základní škola Jaroslava Pešaty, Duchcov, J. Pešaty 1313, okres Teplice", + "api_point": "https://zsjpesaty.bakalari.cz:9443", + "town": "Duchcov" + }, + { + "name": "Základní škola 5.května, Dvůr Králové nad Labem, 28.října 731", + "api_point": "https://zs5kvdk.bakalari.cz", + "town": "Dvůr Králové nad Labem" + }, + { + "name": "Gymnázium, Dvůr Králové nad Labem, nám. Odboje 304", + "api_point": "https://w2.gym-dk.cz/bakalari/", + "town": "Dvůr Králové nad Labem" + }, + { + "name": "Střední průmyslová škola a střední odborná škola, Dvůr Králové nad Labem, příspěvková organizace", + "api_point": "https://sposdk.bakalari.cz/", + "town": "Dvůr Králové nad Labem" + }, + { + "name": "Základní škola Podharť, Dvůr Králové n. Labem, Máchova 884", + "api_point": "https://zspodhart.bakalari.cz/", + "town": "Dvůr Králové nad Labem" + }, + { + "name": "Základní škola Strž, Dvůr Králové nad Labem, E. Krásnohorské 2919", + "api_point": "https://zsstrz.bakalari.cz/bakaweb/", + "town": "Dvůr Králové nad Labem" + }, + { + "name": "ZŠ Schulzovy sady Dvůr Králové nad Labem, Školní 1235", + "api_point": "https://zsschsady.bakalari.cz:8443/", + "town": "Dvůr Králové nad Labem" + }, + { + "name": "Základní škola a Mateřská škola Frenštát pod Radhoštěm, Záhuní 408, okres Nový Jičín", + "api_point": "https://skola.skolafren.cz/", + "town": "Frenštát pod Radhoštěm" + }, + { + "name": "Základní škola a Mateřská škola Frenštát pod Radhoštěm, Tyršova 913, okres Nový Jičín", + "api_point": "https://zstyrfren.bakalari.cz", + "town": "Frenštát pod Radhoštěm" + }, + { + "name": "Hotelová škola, Frenštát, Mariánská 252", + "api_point": "https://hotelovkafren.bakalari.cz/bakaweb/", + "town": "Frenštát pod Radhoštěm" + }, + { + "name": "Základní škola Fryčovice, okres Frýdek-Místek, příspěvková organizace", + "api_point": "https://bakalari.zsfrycovice.cz", + "town": "Fryčovice" + }, + { + "name": "Základní škola Frýdek-Místek, Jiřího z Poděbrad 3109", + "api_point": "https://11zsfm.bakalari.cz/", + "town": "Frýdek-Místek" + }, + { + "name": "Střední zdravotnická škola Frýdek-Místek, T.G.Masaryka 451", + "api_point": "https://zdrskolafm.bakalari.cz/", + "town": "Frýdek-Místek" + }, + { + "name": "Střední odborná škola Frýdek-Místek, Lískovecká 2089", + "api_point": "https://sosfm-L.bakalari.cz/", + "town": "Frýdek-Místek" + }, + { + "name": "Střední škola informačních technologií, s.r.o.", + "api_point": "https://ssinfotech.bakalari.cz/", + "town": "Frýdek-Místek" + }, + { + "name": "Základní škola a mateřská škola Frýdek - Místek, Lískovec, K Sedlištím 320", + "api_point": "https://liskovec.bakalari.cz", + "town": "Frýdek-Místek" + }, + { + "name": "PrimMat - Soukromá střední škola podnikatelská, s.r.o.", + "api_point": "https://primmat.bakalari.cz/bakaweb/", + "town": "Frýdek-Místek" + }, + { + "name": "Střední škola, Základní škola a Mateřská škola, Frýdek-Místek, příspěvková organizace", + "api_point": "https://ruzovka.bakalari.cz:4443", + "town": "Frýdek-Místek" + }, + { + "name": "Základní škola P.Bezruče Frýdek-Místek, T.G.Masaryka 454", + "api_point": "https://1zsfm.bakalari.cz/bakaweb/", + "town": "Frýdek-Místek" + }, + { + "name": "Základní škola Frýdek-Místek, Československé armády 570", + "api_point": "https://bakalari.osmicka.cz/", + "town": "Frýdek-Místek" + }, + { + "name": "Základní škola Frýdek-Místek, El. Krásnohorské 2254", + "api_point": "https://5zsfm.bakalari.cz/bakaweb/", + "town": "Frýdek-Místek" + }, + { + "name": "Základní škola a mateřská škola Naděje, Frýdek-Místek, Škarabelova 562", + "api_point": "https://zsamsnadejefm.bakalari.cz/bakaweb/", + "town": "Frýdek-Místek" + }, + { + "name": "Střední odborná škola, Frýdek-Místek, příspěvková organizace", + "api_point": "https://sosfm-h.bakalari.cz/bakaweb/", + "town": "Frýdek-Místek" + }, + { + "name": "Střední uměleckoprůmyslová škola s.r.o.", + "api_point": "https://sumprum.bakalari.cz//", + "town": "Frýdek-Místek" + }, + { + "name": "Základní škola Frýdek-Místek, 1. máje 1700", + "api_point": "https://7zsfm.bakalari.cz/bakaweb/", + "town": "Frýdek-Místek" + }, + { + "name": "Gymnázium Cihelní, Frýdek-Místek, příspěvková organizace", + "api_point": "https://gsosfm.bakalari.cz/", + "town": "Frýdek-Místek" + }, + { + "name": "Střední průmyslová škola, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky, Frýdek-Místek, příspěvková organizace", + "api_point": "https://spsoafm.bakalari.cz", + "town": "Frýdek-Místek" + }, + { + "name": "Základní škola Frýdek-Místek, Jana Čapka 2555", + "api_point": "https://2zsfm.bakalari.cz/bakaweb/", + "town": "Frýdek-Místek" + }, + { + "name": "Základní škola Frýdek-Místek, Pionýrů 400", + "api_point": "https://sestka-fm.bakalari.cz/bakaweb/", + "town": "Frýdek-Místek" + }, + { + "name": "Střední škola gastronomie, oděvnictví a služeb, Frýdek-Místek, příspěvková organizace", + "api_point": "https://ssgos.bakalari.cz/bakaweb", + "town": "Frýdek-Místek" + }, + { + "name": "Gymnázium Frýdlant nad Ostravicí, nám.T.G.Masaryka 1260", + "api_point": "https://bakalari.gymfrydl.cz/bakaweb/", + "town": "Frýdlant" + }, + { + "name": "Základní škola Frýdlant nad Ostravicí, náměstí T. G. Masaryka 1260", + "api_point": "https://bakalari.zsfrydlant.cz/bakaweb/", + "town": "Frýdlant" + }, + { + "name": "Základní škola Frýdlant nad Ostravicí, Komenského 420", + "api_point": "https://zskomenskehofno.bakalari.cz", + "town": "Frýdlant" + }, + { + "name": "Základní škola Mjr. Ambrože Bílka a Mateřská škola Metylovice, příspěvková organizace", + "api_point": "https://metylovice.bakalari.cz", + "town": "Frýdlant" + }, + { + "name": "Střední škola hospodářská a lesnická, Frýdlant, Bělíkova 1387, příspěvková organizace", + "api_point": "https://leshej.bakalari.cz/", + "town": "Frýdlant" + }, + { + "name": "Základní škola a mateřská škola Višňová, okres Liberec, příspěvková organizace", + "api_point": "https://zsvisnova.bakalari.cz", + "town": "Frýdlant" + }, + { + "name": "Základní škola speciální, Frýdlant, okres Liberec, příspěvková organizace", + "api_point": "https://zsps-frydlant.bakalari.cz", + "town": "Frýdlant" + }, + { + "name": "Základní škola, Základní umělecká škola a Mateřská škola, Frýdlant, okres Liberec, příspěvková organizace", + "api_point": "https://zsazusfrydlant.bakalari.cz", + "town": "Frýdlant" + }, + { + "name": "Gymnázium, Frýdlant, Mládeže 884, příspěvková organizace", + "api_point": "https://gymfry.bakalari.cz/", + "town": "Frýdlant" + }, + { + "name": "Gymnázium Frýdlant nad Ostravicí, nám.T.G.Masaryka 1260", + "api_point": "https://bakalari.gymfrydl.cz/bakaweb/", + "town": "Frýdlant nad Ostravicí" + }, + { + "name": "Základní škola Frýdlant nad Ostravicí, náměstí T. G. Masaryka 1260", + "api_point": "https://bakalari.zsfrydlant.cz/bakaweb/", + "town": "Frýdlant nad Ostravicí" + }, + { + "name": "Základní škola Frýdlant nad Ostravicí, Komenského 420", + "api_point": "https://zskomenskehofno.bakalari.cz", + "town": "Frýdlant nad Ostravicí" + }, + { + "name": "Základní škola Mjr. Ambrože Bílka a Mateřská škola Metylovice, příspěvková organizace", + "api_point": "https://metylovice.bakalari.cz", + "town": "Frýdlant nad Ostravicí" + }, + { + "name": "Základní škola a Mateřská škola Halenkovice, Pláňavy 550", + "api_point": "https://zshal.bakalari.cz", + "town": "Halenkovice" + }, + { + "name": "Základní škola Dr. h. c. Jana Masaryka, Harrachov, příspěvková organizace", + "api_point": "https://zsharrachov.bakalari.cz", + "town": "Harrachov" + }, + { + "name": "Základní škola a Mateřská škola s polským jazykem vyučovacím Havířov - Bludovice Selská, příspěvková organizace", + "api_point": "https://pspbledowice.bakalari.cz/", + "town": "Havířov - Bludovice" + }, + { + "name": "Základní škola, Havířov - Město, Žákovská 1/1006", + "api_point": "https://zakovska-havirov.bakalari.cz/", + "town": "Havířov - Město" + }, + { + "name": "Základní škola Havířov - Město M. Kudeříkové 14 okres Karviná, příspěvková organizace", + "api_point": "https://bakalari.zsmk.eu/bakaweb/", + "town": "Havířov - Město" + }, + { + "name": "Gymnázium, Havířov-Město, Komenského 2, příspěvková organizace", + "api_point": "https://bakalari.gkh.cz/", + "town": "Havířov - Město" + }, + { + "name": "Základní škola, Havířov - Město, 1. máje 10a", + "api_point": "https://bakalari.zs1maje.cz:8443/", + "town": "Havířov - Město" + }, + { + "name": "Základní škola Havířov - Město,Gorkého 1/329", + "api_point": "https://zsgh.bakalari.cz/", + "town": "Havířov - Město" + }, + { + "name": "Hotelová škola a Obchodní akademie Havířov s.r.o.", + "api_point": "https://hoahavirov.bakalari.cz", + "town": "Havířov - Podlesí" + }, + { + "name": "Gymnázium Havířov - Podlesí, Studentská 11", + "api_point": "https://gsh.bakalari.cz/bakaweb", + "town": "Havířov - Podlesí" + }, + { + "name": "Základní škola F. Hrubína Havířov-Podlesí, příspěvková organizace", + "api_point": "https://zshrubina.bakalari.cz/bakaweb", + "town": "Havířov - Podlesí" + }, + { + "name": "SPŠ stavební, Havířov, příspěvková organizace, Kollárova 1308/2, Havířov-Podlesí", + "api_point": "https://ssstav-havirov.bakalari.cz/", + "town": "Havířov - Podlesí" + }, + { + "name": "Základní škola Havířov-Podlesí Mládežnická 11/1564 okres Karviná,", + "api_point": "https://mladezka.bakalari.cz", + "town": "Havířov - Podlesí" + }, + { + "name": "Střední škola, Havířov - Prostřední Suchá", + "api_point": "https://stredniskola-sucha.bakalari.cz", + "town": "Havířov - Prostřední Suchá" + }, + { + "name": "Základní škola Kapitána Jasioka Havířov-Prostřední Suchá Kpt. Jasioka 57 okres Karviná", + "api_point": "https://zsjasioka-havirov.bakalari.cz", + "town": "Havířov - Prostřední Suchá" + }, + { + "name": "Základní škola Havířov-Šumbark M. Pujmanové 17/1151 okres Karviná", + "api_point": "https://zs-pujmanove.bakalari.cz/", + "town": "Havířov - Šumbark" + }, + { + "name": "Základní škola Havířov, Jarošova 33/851", + "api_point": "https://zs-jarosova.bakalari.cz/", + "town": "Havířov - Šumbark" + }, + { + "name": "Základní škola Havířov-Šumbark, Školní 1/814, příspěvková organizace", + "api_point": "https://zsskolni-havirov.bakalari.cz", + "town": "Havířov - Šumbark" + }, + { + "name": "Střední škola polytechnická, Havířov-Šumbark, příspěvková organizace", + "api_point": "https://ssph.bakalari.cz", + "town": "Havířov - Šumbark" + }, + { + "name": "Střední škola a Základní škola, Havířov-Šumbark, příspěvková organizace", + "api_point": "https://ssazs-havirov.bakalari.cz/", + "town": "Havířov - Šumbark" + }, + { + "name": "Střední škola technických oborů, Havířov-Šumbark, Lidická 1a/600, příspěvková organizace", + "api_point": "https://bakalari.ssto-havirov.cz/bakaweb", + "town": "Havířov - Šumbark" + }, + { + "name": "Základní škola, Havířov - Šumbark, Gen. Svobody 16", + "api_point": "https://zssvobody.bakalari.cz", + "town": "Havířov - Šumbark" + }, + { + "name": "Střední zdravotnická škola a Vyšší odborná škola zdravotnická Havlíčkův Brod, Masarykova 2033", + "api_point": "https://zdravskolhb.bakalari.cz", + "town": "Havlíčkův Brod" + }, + { + "name": "Gymnázium Havlíčkův Brod", + "api_point": "https://ghb.bakalari.cz", + "town": "Havlíčkův Brod" + }, + { + "name": "Základní škola Havlíčkův Brod, Štáflova 2004", + "api_point": "https://zsstaflova.bakalari.cz", + "town": "Havlíčkův Brod" + }, + { + "name": "Střední průmyslová škola stavební ak. Stanislava Bechyně", + "api_point": "https://stavskola.bakalari.cz", + "town": "Havlíčkův Brod" + }, + { + "name": "Obchodní akademie a Hotelová škola Havlíčkův Brod, Bratříků 851", + "api_point": "https://bakalari.oahshb.cz/bakaweb/", + "town": "Havlíčkův Brod" + }, + { + "name": "Základní škola a mateřská škola Hazlov, okres Cheb, příspěvková organizace", + "api_point": "https://zshazlov.bakalari.cz", + "town": "Hazlov" + }, + { + "name": "Střední škola pedagogická a sociálně právní a střední zdravotnická škola Jana Blahoslava", + "api_point": "https://ssjb.bakalari.cz/bakaweb", + "town": "Hejnice" + }, + { + "name": "Mateřská škola a Základní škola Heršpice, okres Vyškov, příspěvková organizace", + "api_point": "https://zsherspice.bakalari.cz/", + "town": "Heršpice" + }, + { + "name": "Základní škola Heřmanice u Oder okres Nový Jičín, příspěvková organizace", + "api_point": "https://zshermaniceuoder.bakalari.cz/", + "town": "Heřmanice u Oder" + }, + { + "name": "Základní škola Heřmanův Městec, okres Chrudim", + "api_point": "https://zshm.bakalari.cz/bakaweb/", + "town": "Heřmanův Městec" + }, + { + "name": "Gymnázium K. V. Raise a Střední odborné učiliště, Hlinsko, Adámkova 55", + "api_point": "https://bakalari.gymhlinsko.cz/bakaweb", + "town": "Hlinsko" + }, + { + "name": "Základní škola Hlinsko, Smetanova 403", + "api_point": "https://bakalari.zssmetanova.cz", + "town": "Hlinsko" + }, + { + "name": "Základní škola, Hlinsko, Resslova 603, okres Chrudim", + "api_point": "https://bakalari.zsresslova.cz/bakaweb/", + "town": "Hlinsko" + }, + { + "name": "Základní škola Hlinsko, Ležáků 1449, okres Chrudim", + "api_point": "https://zslezaku.bakalari.cz", + "town": "Hlinsko" + }, + { + "name": "SOŠ elektrotechnická, COP, Zvolenovská 537, Hluboká nad Vltavou", + "api_point": "https://bakalari.sosehl.cz/", + "town": "Hluboká nad Vltavou" + }, + { + "name": "Střední odborné učiliště, Hluboš 178", + "api_point": "https://souhlubos.bakalari.cz/bakaweb/", + "town": "Hluboš" + }, + { + "name": "Základní škola Hlučín-Rovniny, okres Opava", + "api_point": "https://zsrovniny.bakalari.cz", + "town": "Hlučín" + }, + { + "name": "Odborné učiliště a Praktická škola, Hlučín, příspěvková organizace", + "api_point": "https://ouhlucin.bakalari.cz:8087/bakaweb", + "town": "Hlučín" + }, + { + "name": "Základní škola Hlučín, Hornická 7, okres Opava, příspěvková organizace", + "api_point": "https://zshornicka7.bakalari.cz/bakaweb/", + "town": "Hlučín" + }, + { + "name": "Základní škola Hluk, okres Uherské Hradiště, příspěvková organizace", + "api_point": "https://zshluk.bakalari.cz/", + "town": "Hluk" + }, + { + "name": "Základní škola a Mateřská škola Hlušice", + "api_point": "https://skolahlusice.bakalari.cz", + "town": "Hlušice" + }, + { + "name": "Základní škola a Mateřská škola Hněvošice, Lesní 147", + "api_point": "https://zshnevosice.bakalari.cz", + "town": "Hněvošice" + }, + { + "name": "Základní škola a Mateřská škola Hněvotín, příspěvková organizace", + "api_point": "https://skolahnevotin.bakalari.cz", + "town": "Hněvotín" + }, + { + "name": "Masarykova Základní škola a mateřská škola Hnojník 120", + "api_point": "https://zshnojnik.bakalari.cz/bakaweb/", + "town": "Hnojník" + }, + { + "name": "Základní škola Hodonín, Vančurova 2, příspěvková organizace", + "api_point": "https://zsvancur.bakalari.cz/", + "town": "Hodonín" + }, + { + "name": "Základní škola Hodonín, Mírové náměstí 19", + "api_point": "https://zshodonin.bakalari.cz/bakaweb/", + "town": "Hodonín" + }, + { + "name": "Střední škola průmyslová a umělecká, Hodonín, Brandlova 32", + "api_point": "https://prumyslovka.bakalari.cz:446/bakaweb/", + "town": "Hodonín" + }, + { + "name": "Gymnázium Ladislava Jaroše Holešov", + "api_point": "https://bakalari.gymhol.cz:444", + "town": "Holešov" + }, + { + "name": "Odborné učiliště a Základní škola Holešov", + "api_point": "https://ouholesov.bakalari.cz/", + "town": "Holešov" + }, + { + "name": "Odborné učiliště a Základní škola Holešov", + "api_point": "https://zsholesov.bakalari.cz", + "town": "Holešov" + }, + { + "name": "Česká Republika - Vyšší policejní škola a Střední policejní škola Ministerstva vnitra v Holešově", + "api_point": "https://spshol.bakalari.cz", + "town": "Holešov" + }, + { + "name": "Střední škola automobilní Holice", + "api_point": "https://spsauto.bakalari.cz/", + "town": "Holice" + }, + { + "name": "Základní škola Holice, Holubova 47, okres Pardubice", + "api_point": "https://bakalari.zsholubova.cz/", + "town": "Holice" + }, + { + "name": "Střední škola automobilní Holice", + "api_point": "https://spsauto.bakalari.cz/", + "town": "Holice v Čechách" + }, + { + "name": "Základní škola Holýšov, příspěvková organizace", + "api_point": "https://zsholysov.bakalari.cz", + "town": "Holýšov" + }, + { + "name": "Střední škola, Horažďovice, Blatenská 313", + "api_point": "https://horazdovice.bakalari.cz/bakaweb/", + "town": "Horažďovice" + }, + { + "name": "Základní škola a mateřská škola, Adršpach", + "api_point": "https://adrspach.bakalari.cz", + "town": "Horní Adršpach" + }, + { + "name": "Základní škola T. G. Masaryka a mateřská škola Horní Bečva, okres Vsetín", + "api_point": "https://mail.zshornibecva.cz/bakaweb/", + "town": "Horní Bečva" + }, + { + "name": "Základní škola a Mateřská škola Josefa Šíra, Horní Branná, příspěvková organizace", + "api_point": "https://skolabranna.bakalari.cz", + "town": "Horní Branná" + }, + { + "name": "Masarykova základní škola Horní Bříza, okres Plzeň-sever, příspěvková organizace", + "api_point": "https://zshornibriza.bakalari.cz", + "town": "Horní Bříza" + }, + { + "name": "Základní škola, Horní Čermná, okres Ústí nad Orlicí", + "api_point": "https://zshornicermna.bakalari.cz/", + "town": "Horní Čermná" + }, + { + "name": "Základní škola a Mateřská škola, Horní Dunajovice, okres Znojmo, příspěvková organizace", + "api_point": "https://zshdunajovice.bakalari.cz", + "town": "Horní Dunajovice" + }, + { + "name": "Základní škola a Mateřská škola Horní Jiřetín", + "api_point": "https://izms.bakalari.cz/", + "town": "Horní Jiřetín" + }, + { + "name": "Základní škola a Mateřská škola, Horní Maršov", + "api_point": "https://zshornimarsov.bakalari.cz", + "town": "Horní Maršov" + }, + { + "name": "Základní škola Horní Planá, Jiráskova 186", + "api_point": "https://zshp.bakalari.cz/", + "town": "Horní Planá" + }, + { + "name": "Základní škola a mateřská škola s polským jazykem vyučovacím Horní Suchá, příspěvková organizace", + "api_point": "https://pspsuchagorna.bakalari.cz/", + "town": "Horní Suchá" + }, + { + "name": "Základní škola a mateřská škola, Horní Suchá, příspěvková organizace", + "api_point": "https://zs-hornisucha.bakalari.cz", + "town": "Horní Suchá" + }, + { + "name": "Základní škola a Mateřská škola, Horní Vltavice", + "api_point": "https://skolavltavice.bakalari.cz", + "town": "Horní Vltavice" + }, + { + "name": "Základní škola a mateřská škola Blížejov, příspěvková organizace", + "api_point": "https://bakalari.zsblizejov.cz:8082/bakaweb", + "town": "Horšovský Týn" + }, + { + "name": "Základní škola a Odborná škola, Horšovský Týn, Nádražní 89 - OŠ", + "api_point": "https://os-htyn.bakalari.cz/bakaweb", + "town": "Horšovský Týn" + }, + { + "name": "Základní škola a Odborná škola, Horšovský Týn, Nádražní 89", + "api_point": "https://zs-htyn.bakalari.cz:4443/bakaweb/", + "town": "Horšovský Týn" + }, + { + "name": "Základní škola Horšovský Týn, Zámecký park 3", + "api_point": "https://zshtyn.bakalari.cz", + "town": "Horšovský Týn" + }, + { + "name": "SOŠ a SOU Horšovský Týn, Littrowa 122", + "api_point": "https://sos-souhtyn.bakalari.cz:81/bakaweb/", + "town": "Horšovský Týn" + }, + { + "name": "Základní škola a Mateřská škola Hořepník", + "api_point": "https://zshorepnik.bakalari.cz/", + "town": "Hořepník" + }, + { + "name": "Zemědělská akademie a Gymnázium Hořice - pracoviště Lázně Bělohrad", + "api_point": "https://soulb.bakalari.cz/bakaweb/", + "town": "Hořice" + }, + { + "name": "Střední škola řemesel a Základní škola, Hořice", + "api_point": "https://ouhorice.bakalari.cz", + "town": "Hořice" + }, + { + "name": "Hořické gymnázium", + "api_point": "https://gymhorice.bakalari.cz:444/bakaweb/", + "town": "Hořice" + }, + { + "name": "Základní škola a mateřská škola Na Daliborce, Hořice", + "api_point": "https://nadaliborce.bakalari.cz/", + "town": "Hořice" + }, + { + "name": "Základní škola a Mateřská škola, Podhorní Újezd a Vojice, okres Jičín", + "api_point": "https://zsvojice.bakalari.cz", + "town": "Hořice" + }, + { + "name": "Zemědělská akademie a Gymnázium Hořice - střední škola a vyšší odborná škola, příspěvková organizace", + "api_point": "https://gozhorice.bakalari.cz/bakaweb/", + "town": "Hořice" + }, + { + "name": "Základní škola, Hořice, Komenského 338, okres Jičín", + "api_point": "https://zshorice.bakalari.cz/", + "town": "Hořice" + }, + { + "name": "Základní škola, Hořice, Husova 11", + "api_point": "https://zs-ouhorice.bakalari.cz", + "town": "Hořice" + }, + { + "name": "Základní škola Na Habru, Hořice, Jablonského 865, okres Jičín", + "api_point": "https://nahabru.bakalari.cz/", + "town": "Hořice" + }, + { + "name": "Střední uměleckoprůmyslová škola sochařská a kamenická, Hořice, příspěvková organizace", + "api_point": "https://spsks.bakalari.cz", + "town": "Hořice" + }, + { + "name": "Základní škola, Hořice, Komenského 338, okres Jičín", + "api_point": "https://zshorice.bakalari.cz/", + "town": "Hořice v Podkrkonoší" + }, + { + "name": "Základní škola, Hořice, Husova 11", + "api_point": "https://zs-ouhorice.bakalari.cz", + "town": "Hořice v Podkrkonoší" + }, + { + "name": "Základní škola Na Habru, Hořice, Jablonského 865, okres Jičín", + "api_point": "https://nahabru.bakalari.cz/", + "town": "Hořice v Podkrkonoší" + }, + { + "name": "Střední uměleckoprůmyslová škola sochařská a kamenická, Hořice, příspěvková organizace", + "api_point": "https://spsks.bakalari.cz", + "town": "Hořice v Podkrkonoší" + }, + { + "name": "Základní škola a mateřská škola, Hořiněves, okres Hradec Králové", + "api_point": "https://zshorineves.bakalari.cz", + "town": "Hořiněves" + }, + { + "name": "SOŠ a SOU Hořovice, Palackého náměstí100", + "api_point": "https://mail.soshorovice.cz/bakaweb/", + "town": "Hořovice" + }, + { + "name": "1. základní škola Hořovice", + "api_point": "https://1zshorovice.bakalari.cz/bakaweb/", + "town": "Hořovice" + }, + { + "name": "Gymnázium Václava Hraběte Hořovice, Jiráskova 617", + "api_point": "https://bakalari.gvh.cz:8080/bakaweb/", + "town": "Hořovice" + }, + { + "name": "Základní škola a Mateřská škola, Skalice, okres Znojmo, příspěvková organizace", + "api_point": "https://zsskalice.bakalari.cz", + "town": "Hostěradice" + }, + { + "name": "Základní škola a Mateřská škola, Dolní Olešnice, okres Trutnov", + "api_point": "https://zsdolniolesnice.bakalari.cz", + "town": "Hostinné" + }, + { + "name": "Krkonošské gymnázium a Střední odborná škola - Hostinné", + "api_point": "https://webznamkycz.bakalari.cz/", + "town": "Hostinné" + }, + { + "name": "Střední škola a Základní škola Sluneční, Hostinné", + "api_point": "https://ouhostinne.bakalari.cz", + "town": "Hostinné" + }, + { + "name": "Střední škola a Základní škola Sluneční, Hostinné", + "api_point": "https://zsslunecni.bakalari.cz", + "town": "Hostinné" + }, + { + "name": "Gymnázium Hostivice, příspěvková organizace", + "api_point": "https://gymnazium-hostivice.bakalari.cz/", + "town": "Hostivice" + }, + { + "name": "Základní škola Hostivice", + "api_point": "https://zshostivice.bakalari.cz/bakaweb", + "town": "Hostivice" + }, + { + "name": "Základní škola Čestmíra Císaře, příspěvková organizace", + "api_point": "https://hostomicezs.bakalari.cz/bakaweb", + "town": "Hostomice" + }, + { + "name": "Základní škola P. Lisého Hostomice, Hostomice, Školní 246", + "api_point": "https://zspl.bakalari.cz", + "town": "Hostomice" + }, + { + "name": "Základní škola Hostouň, okres Kladno", + "api_point": "https://zshostoun.bakalari.cz", + "town": "Hostouň" + }, + { + "name": "Základní škola Hostouň u H.Týna, Osvobození 188", + "api_point": "https://zs-hostoun.bakalari.cz/", + "town": "Hostouň" + }, + { + "name": "Základní škola Hostouň u H.Týna, Osvobození 188", + "api_point": "https://zs-hostoun.bakalari.cz/", + "town": "Hostouň u Horšovského Týna" + }, + { + "name": "Základní škola Hoštka u Roudnice nad Labem,Litoměřická 267", + "api_point": "https://zshostka.bakalari.cz/bakaweb/", + "town": "Hoštka u Roudnice nad Labem" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Hradec Králové, Vocelova 1338", + "api_point": "https://vocelova.bakalari.cz/", + "town": "Hradec Králové" + }, + { + "name": "Střední průmyslová škola, Střední odborná škola a Střední odborné učiliště, Hradec Králové - Hradecká 647", + "api_point": "https://bakalari2.hradebni.cz/", + "town": "Hradec Králové" + }, + { + "name": "Biskupské gymnázium, církevní základní škola, mateřská škola a základní umělecká škola Hradec Králové", + "api_point": "https://bisgymbb.bakalari.cz/bakaweb/", + "town": "Hradec Králové" + }, + { + "name": "Základní škola, Hradec Králové, tř. SNP 694", + "api_point": "https://bakalari.zssnphk.cz", + "town": "Hradec Králové" + }, + { + "name": "Základní škola, Hradec Králové, M. Horákové 258", + "api_point": "https://bakalari.zsmhhk.cz/", + "town": "Hradec Králové" + }, + { + "name": "Základní škola, Hradec Králové, Bezručova 1468", + "api_point": "https://bezrucka.bakalari.cz/bakaweb", + "town": "Hradec Králové" + }, + { + "name": "Obchodní akademie, Vyšší odborná škola cestovního ruchu a Jazyková škola, Hradec Králové, SNP 170", + "api_point": "https://soavoshk.bakalari.cz/", + "town": "Hradec Králové" + }, + { + "name": "Hotelová škola Hradec Králové, s.r.o.", + "api_point": "https://hotelovka.bakalari.cz", + "town": "Hradec Králové" + }, + { + "name": "Základní škola Hradec Králové, Štefánikova 566", + "api_point": "https://bakalari.zsstefanikovahk.cz/", + "town": "Hradec Králové" + }, + { + "name": "Základní škola Hradec Králové, Habrmanova 130", + "api_point": "https://bakalari.habrmanova.cz/bakaweb/", + "town": "Hradec Králové" + }, + { + "name": "Obchodní akademie, Střední odborná škola a Jazyková škola s právem státní jazykové zkoušky, Hradec Králové", + "api_point": "https://oahk.bakalari.cz/", + "town": "Hradec Králové" + }, + { + "name": "Základní škola a Mateřská škola, Nový Hradec Králové, Pešinova 146", + "api_point": "https://zsnovyhk.bakalari.cz/webznamky/", + "town": "Hradec Králové" + }, + { + "name": "Vyšší odborná škola, Střední škola, Základní škola a Mateřská škola, Hradec Králové, Štefánikova 549", + "api_point": "https://bakalari.neslhk.com/", + "town": "Hradec Králové" + }, + { + "name": "Základní škola Hradec Králové, Jiráskovo nám. 1166", + "api_point": "https://zsjirasek.bakalari.cz", + "town": "Hradec Králové" + }, + { + "name": "Gymnázium Boženy Němcové Hradec Králové, Pospíšilova tř. 324", + "api_point": "https://bakalari.gybon.cz/bakaweb/", + "town": "Hradec Králové" + }, + { + "name": "Střední škola profesní přípravy, Hradec Králové", + "api_point": "https://sspphk.bakalari.cz", + "town": "Hradec Králové" + }, + { + "name": "Biskupské gymnázium, církevní základní škola, mateřská škola a základní umělecká škola Hradec Králové", + "api_point": "https://czshk.bakalari.cz", + "town": "Hradec Králové" + }, + { + "name": "Základní škola SEVER Hradec Králové, Lužická 1208", + "api_point": "https://bakalari.zssever.cz/", + "town": "Hradec Králové" + }, + { + "name": "Základní škola a Mateřská škola, Hradec Králové, Úprkova 1", + "api_point": "https://zsuprkova.bakalari.cz/", + "town": "Hradec Králové" + }, + { + "name": "Střední škola vizuální tvorby, s.r.o.", + "api_point": "https://vizualskola.bakalari.cz", + "town": "Hradec Králové" + }, + { + "name": "Střední uměleckoprůmyslová škola hudebních nástrojů a nábytku,| Hradec Králové, 17. listopadu 1202", + "api_point": "https://bakalari.supshk.cz/", + "town": "Hradec Králové" + }, + { + "name": "Střední škola služeb, obchodu a gastronomie", + "api_point": "https://sssoghk.bakalari.cz:4438/", + "town": "Hradec Králové" + }, + { + "name": "Střední škola profesní přípravy, Hradec Králové", + "api_point": "https://sspphk.bakalari.cz", + "town": "Hradec Králové" + }, + { + "name": "První soukromé jazykové gymnázium Hradec Králové spol.s r.o., Brandlova 875", + "api_point": "https://psjg.bakalari.cz/bakaweb/", + "town": "Hradec Králové" + }, + { + "name": "Vyšší odborná škola zdravotnická a Střední zdravotnická škola, Hradec Králové, Komenského 234", + "api_point": "https://ibakalari.zshk.cz/", + "town": "Hradec Králové" + }, + { + "name": "Masarykova základní škola a Mateřská škola, Hradec Králové - Plotiště, P. Jilemnického 420", + "api_point": "https://bakalari.zsplotiste.eu/", + "town": "Hradec Králové" + }, + { + "name": "Základní škola, Hradec Králové - Pouchov, K Sokolovně 452", + "api_point": "https://bakalari.zspouchov.cz/", + "town": "Hradec Králové" + }, + { + "name": "ZŠ a MŠ Josefa Gočára Hradec Králové, Tylovo nábřeží 1140", + "api_point": "https://zsgocarova.bakalari.cz/", + "town": "Hradec Králové" + }, + { + "name": "Základní škola Hradec Králové - Kukleny, Pražská 198", + "api_point": "https://zskukleny.bakalari.cz/bakaweb", + "town": "Hradec Králové" + }, + { + "name": "Střední odborná škola veterinární, Hradec Králové-Kukleny, Pražská 68", + "api_point": "https://b.sosvet.cz/bakaweb/", + "town": "Hradec Králové" + }, + { + "name": "Základní škola a Mateřská škola, Hradec Králové, Štefcova 1092", + "api_point": "https://stefcova.bakalari.cz/bakaweb/", + "town": "Hradec Králové" + }, + { + "name": "Střední průmyslová škola, Střední odborná škola a Střední odborné učiliště, Hradec Králové", + "api_point": "https://bakalari.hradebni.cz/", + "town": "Hradec Králové" + }, + { + "name": "Gymnázium J. K. Tyla, Hradec Králové, Tylovo nábř. 682", + "api_point": "https://bakalari.gjkt.cz/", + "town": "Hradec Králové" + }, + { + "name": "Střední průmyslová škola stavební, Hradec Králové, Pospíšilova tř. 787", + "api_point": "https://rodice.spsstavhk.cz/", + "town": "Hradec Králové" + }, + { + "name": "Základní škola a Mateřská škola Pohádka, Hradec Králové, Mandysova 1434", + "api_point": "https://bakalari.mandyska.cz", + "town": "Hradec Králové" + }, + { + "name": "Základní škola a Mateřská škola Pohádka, Hradec Králové, Mandysova 1434", + "api_point": "https://bakalari.mandyska.cz", + "town": "Hradec Králové 12" + }, + { + "name": "Základní škola a mateřská škola Hradec nad Svitavou, okres Svitavy", + "api_point": "https://skolahradecns.bakalari.cz/bakaweb/", + "town": "Hradec nad Svitavou" + }, + { + "name": "Základní škola Chotyně 79, Hrádek nad Nisou", + "api_point": "https://skolachotyne.bakalari.cz", + "town": "Hrádek nad Nisou" + }, + { + "name": "Základní škola Hrádek, Chylická 189", + "api_point": "https://bakalari.zshradek.cz/", + "town": "Hrádek u Rokycan" + }, + { + "name": "Základní škola a mateřská škola Hranice, příspěvková organizace", + "api_point": "https://zsdrahotuse.bakalari.cz/bakalari/", + "town": "Hranice" + }, + { + "name": "Střední zdravotnická škola Hranice, Nová 1820", + "api_point": "https://is.szs-hranice.cz/", + "town": "Hranice" + }, + { + "name": "Základní škola a Mateřská škola Partutovice", + "api_point": "https://zspartutovice.bakalari.cz", + "town": "Hranice" + }, + { + "name": "Gymnázium Hranice, Zborovská 293", + "api_point": "https://bakalari.gymnaziumhranice.cz:8443/bakaweb/", + "town": "Hranice" + }, + { + "name": "Střední lesnická škola Hranice, Jurikova 588", + "api_point": "https://skola.slshranice.cz/bakaweb/", + "town": "Hranice" + }, + { + "name": "Základní škola a mateřská škola Hranice, Struhlovsko 1795", + "api_point": "https://bakalari.zsstruhlovsko.cz", + "town": "Hranice" + }, + { + "name": "Základní škola a mateřská škola Hranice, příspěvková organizace", + "api_point": "https://zsdrahotuse.bakalari.cz/bakalari/", + "town": "Hranice IV-Drahotuše" + }, + { + "name": "Základní škola, Hrochův Týnec, okres Chrudim", + "api_point": "https://bakalari.zsht.cz/bakaweb/", + "town": "Hrochův Týnec" + }, + { + "name": "Základní škola Vejvanovice, okres Chrudim", + "api_point": "https://zsvejvanovice.bakalari.cz/", + "town": "Hrochův Týnec" + }, + { + "name": "Mateřská škola a Základní škola Hronov - Velký Dřevíč, příspěvková organizace", + "api_point": "https://zsvelkydrevic.bakalari.cz", + "town": "Hronov" + }, + { + "name": "Střední průmyslová škola Otty Wichterleho, příspěvková organizace", + "api_point": "https://spshronov.bakalari.cz/bakaweb", + "town": "Hronov" + }, + { + "name": "Základní škola a Mateřská škola Hronov, okres Náchod", + "api_point": "https://is.zshronov.cz:5443/bakaweb/", + "town": "Hronov" + }, + { + "name": "Základní škola Hroznětín, okres Karlovy Vary", + "api_point": "https://zshroznetin.bakalari.cz:4433/bakaweb", + "town": "Hroznětín" + }, + { + "name": "Základní škola a mateřská škola Joži Uprky Hroznová Lhota, okres Hodonín, příspěvková organizace", + "api_point": "https://zshroznovalhota.bakalari.cz", + "town": "Hroznová Lhota" + }, + { + "name": "Masarykova jubilejní ZŠ Hřebeč, Školská 262", + "api_point": "https://znamky.skolahrebec.cz/", + "town": "Hřebeč" + }, + { + "name": "Základní škola a Mateřská škola,Humpolec,Jiřice 44", + "api_point": "https://zsji.bakalari.cz", + "town": "Humpolec" + }, + { + "name": "Gymnázium dr. A. Hrdličky, Humpolec, Komenského 147", + "api_point": "https://gymhu.bakalari.cz/bakaweb/", + "town": "Humpolec" + }, + { + "name": "Střední škola informatiky a cestovního ruchu SČMSD Humpolec, s.r.o.", + "api_point": "https://bakalari.stredniskola.com/", + "town": "Humpolec" + }, + { + "name": "Základní škola Mistra Jana Husa a Mateřská škola Husinec", + "api_point": "https://bakalari.zshusinec.cz", + "town": "Husinec" + }, + { + "name": "Gymnázium T. G. Masaryka Hustopeče, příspěvková organizace", + "api_point": "https://gymhust.bakalari.cz/bakaweb/", + "town": "Hustopeče" + }, + { + "name": "Základní škola a mateřská škola Hutisko-Solanec, příspěvková organizace", + "api_point": "https://is.zshutisko.org/bakaweb", + "town": "Hutisko-Solanec" + }, + { + "name": "Základní škola a Mateřská škola Hvožďany, okres Příbram, příspěvková organizace", + "api_point": "https://bakalari.zsmshvozdany.cz/bakaweb", + "town": "Hvožďany" + }, + { + "name": "Základní škola Cheb, Kostelní nám. 14", + "api_point": "https://kostelnicheb.bakalari.cz", + "town": "Cheb" + }, + { + "name": "Gymnázium Cheb, příspěvková organizace", + "api_point": "https://bakalari.gymcheb.cz/", + "town": "Cheb" + }, + { + "name": "Svobodná chebská škola, základní škola a Gymnázium s.r.o., Cheb, Jánské náměstí 15", + "api_point": "https://schs.bakalari.cz", + "town": "Cheb" + }, + { + "name": "Svobodná chebská škola, základní škola a Gymnázium s.r.o., Cheb, Jánské náměstí 15", + "api_point": "https://schs.bakalari.cz", + "town": "Cheb 2" + }, + { + "name": "Základní škola Chlum u Třeboně, okres Jindřichův Hradec", + "api_point": "https://zschlumut.bakalari.cz", + "town": "Chlum u Třeboně" + }, + { + "name": "Základní škola Chlumec nad Cidlinou, Nové Město 1", + "api_point": "https://zsnovemesto.bakalari.cz", + "town": "Chlumec nad Cidlinou" + }, + { + "name": "Základní škola, Chlumec nad Cidlinou, okres Hradec Králové", + "api_point": "https://zschlumecnc.bakalari.cz", + "town": "Chlumec nad Cidlinou" + }, + { + "name": "Základní škola Sv. Čecha, Choceň", + "api_point": "https://zschocen.bakalari.cz", + "town": "Choceň" + }, + { + "name": "Základní škola M. Choceňského, Choceň", + "api_point": "https://zschocho.bakalari.cz", + "town": "Choceň" + }, + { + "name": "Obchodní akademie a Střední odborná škola cestovního ruchu Choceň, T. G. Masaryka 1000", + "api_point": "https://oa-chocen.bakalari.cz", + "town": "Choceň" + }, + { + "name": "Základní škola a Mateřská škola Zálší", + "api_point": "https://zszalsi.bakalari.cz/", + "town": "Choceň" + }, + { + "name": "Základní škola a Mateřská škola Chocerady", + "api_point": "https://zsmschocerady.bakalari.cz/bakaweb/", + "town": "Chocerady" + }, + { + "name": "Základní škola a Mateřská škola Chodouny, příspěvková organizace", + "api_point": "https://zsmschodouny.bakalari.cz", + "town": "Chodouny" + }, + { + "name": "Základní škola a mateřská škola Chodová Planá, okres Tachov, příspěvková organizace", + "api_point": "https://chodova-plana.bakalari.cz", + "town": "Chodov" + }, + { + "name": "Základní škola Chodov, Školní 697, okres Sokolov, příspěvková organizace", + "api_point": "https://bakalari.zs2chodov.cz/bakaweb/", + "town": "Chodov" + }, + { + "name": "Základní škola Chodov, Husova 788, okres Sokolov, příspěvková organizace", + "api_point": "https://bakalari.zs3chodov.cz", + "town": "Chodov" + }, + { + "name": "Základní škola Chodov, Nejdecká 254, okres Sokolov, příspěvková organizace", + "api_point": "https://bakalari.zschodov-nejdecka.cz/bakaweb", + "town": "Chodov" + }, + { + "name": "Základní škola J. A. Komenského Chodov, Smetanova 738, okres Sokolov, příspěvková organizace", + "api_point": "https://zschodov.bakalari.cz/bakaweb/", + "town": "Chodov" + }, + { + "name": "Základní škola a mateřská škola Chodová Planá, okres Tachov, příspěvková organizace", + "api_point": "https://chodova-plana.bakalari.cz", + "town": "Chodová Planá" + }, + { + "name": "Základní škola Choltice", + "api_point": "https://zscholtice.bakalari.cz/", + "town": "Choltice" + }, + { + "name": "Základní škola Chomutice 162", + "api_point": "https://zsmschomutice.bakalari.cz", + "town": "Chomutice" + }, + { + "name": "ZÁKLADNÍ ŠKOLA A MATEŘSKÁ ŠKOLA DUHOVÁ CESTA, s.r.o.", + "api_point": "https://zsduhovacesta.bakalari.cz/", + "town": "Chomutov" + }, + { + "name": "Základní škola a mateřská škola Svět, Chomutov s.r.o.", + "api_point": "https://zsmssvet.bakalari.cz", + "town": "Chomutov" + }, + { + "name": "Základní škola Chomutov, Zahradní 5265", + "api_point": "https://zahradni.chomutov.cz/bakaweb", + "town": "Chomutov" + }, + { + "name": "Střední škola technická, gastronomická a automobilní, Chomutov, příspěvková organizace", + "api_point": "https://tgacv.bakalari.cz", + "town": "Chomutov" + }, + { + "name": "Základní škola Chomutov, Na Příkopech 895", + "api_point": "https://naprikopech.chomutov.cz/bakaweb/", + "town": "Chomutov" + }, + { + "name": "Základní škola Chomutov, Hornická 4387", + "api_point": "https://hornicka.chomutov.cz/bakaweb/", + "town": "Chomutov" + }, + { + "name": "Základní škola Chomutov, Kadaňská 2334", + "api_point": "https://kadanska.chomutov.cz", + "town": "Chomutov" + }, + { + "name": "Střední průmyslová škola a Vyšší odborná škola, Chomutov, Školní 50, příspěvková organizace", + "api_point": "https://bakalari.spscv.cz/", + "town": "Chomutov" + }, + { + "name": "13.základní škola Chomutov, Březenecká 4679", + "api_point": "https://brezenecka.chomutov.cz/bakaweb/", + "town": "Chomutov" + }, + { + "name": "Základní škola Chomutov, Písečná 5144", + "api_point": "https://pisecna.chomutov.cz/bakaweb/", + "town": "Chomutov" + }, + { + "name": "Gymnázium Chomutov, Mostecká 3000", + "api_point": "https://gymcv.bakalari.cz:444/bakaweb/", + "town": "Chomutov" + }, + { + "name": "Střední odborná škola energetická a stavební, Obchodní akademie a Střední zdravotnická škola, Chomutov, Na Průhoně 4800", + "api_point": "https://rodice.esoz.cz/", + "town": "Chomutov" + }, + { + "name": "Základní škola Chomutov, Školní 1480", + "api_point": "https://skolni.chomutov.cz/bakaweb/", + "town": "Chomutov" + }, + { + "name": "Střední škola technická, gastronomická a automobilní, Chomutov, příspěvková organizace - středisko Cihlářská", + "api_point": "https://tgacv3.bakalari.cz", + "town": "Chomutov" + }, + { + "name": "Vyšší odborná škola, Obchodní akademie a Střední odborné učiliště technické Chotěboř", + "api_point": "https://213.226.253.119:8000/", + "town": "Chotěboř" + }, + { + "name": "Gymnázium Chotěboř", + "api_point": "https://gch.bakalari.cz", + "town": "Chotěboř" + }, + { + "name": "Vyšší odborná škola, Obchodní akademie a Střední odborné učiliště technické Chotěboř, pobočka SOU", + "api_point": "https://oschot.bakalari.cz", + "town": "Chotěboř" + }, + { + "name": "Základní škola Chotěboř, Smetanova 745, okres Havlíčkův Brod", + "api_point": "https://sch.bakalari.cz/", + "town": "Chotěboř" + }, + { + "name": "Základní škola Chotětov, okres Mladá Boleslav", + "api_point": "https://zschotetov.bakalari.cz/bakaweb", + "town": "Chotětov" + }, + { + "name": "Základní škola a Mateřská škola Chotoviny, okres Tábor", + "api_point": "https://zschotoviny.bakalari.cz/", + "town": "Chotoviny" + }, + { + "name": "Základní škola logopedická a Mateřská škola logopedická, Choustníkovo Hradiště 161", + "api_point": "https://specskola.bakalari.cz", + "town": "Choustníkovo Hradiště" + }, + { + "name": "Základní škola Chrast, U pošty 5", + "api_point": "https://zschrast.internetchrast.cz:9343", + "town": "Chrast" + }, + { + "name": "Dětský domov se školou, základní škola a školní jídelna, Chrastava, Školní 438", + "api_point": "https://dds-chrastava.bakalari.cz", + "town": "Chrast" + }, + { + "name": "Dětský domov se školou, základní škola a školní jídelna, Chrastava, Školní 438", + "api_point": "https://dds-chrastava.bakalari.cz", + "town": "Chrastava" + }, + { + "name": "Základní škola a mateřská škola Chraštice 44", + "api_point": "https://baka.zschrastice.cz:4433/", + "town": "Chraštice" + }, + { + "name": "Základní škola T. G. Masaryka a mateřská škola, Chroustovice, okres Chrudim", + "api_point": "https://zschroustovice.bakalari.cz", + "town": "Chroustovice" + }, + { + "name": "Základní škola Chrudim, U Stadionu 756", + "api_point": "https://zsustadionu.bakalari.cz/", + "town": "Chrudim" + }, + { + "name": "Bohemia - Hotelová škola a Střední pedagogická škola a Základní škola s.r.o.", + "api_point": "https://bakalari.bohemia-chrudim.cz/lyceum.bakaweb/", + "town": "Chrudim" + }, + { + "name": "Obchodní akademie, Chrudim, Tyršovo náměstí 250", + "api_point": "https://oachrudim.bakalari.cz", + "town": "Chrudim" + }, + { + "name": "Střední škola zdravotnická a sociální Chrudim, Poděbradova 336", + "api_point": "https://szs.bakalari.cz/", + "town": "Chrudim" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště obchodu a služeb, Chrudim, Čáslavská 205", + "api_point": "https://chrudim.bakalari.cz", + "town": "Chrudim" + }, + { + "name": "Základní škola Chrudim, Dr.Peška 768", + "api_point": "https://zspeska.bakalari.cz/", + "town": "Chrudim" + }, + { + "name": "Základní škola Chrudim, Dr.Malíka 958", + "api_point": "https://mail.zsmalika.cz:444/webrodice", + "town": "Chrudim" + }, + { + "name": "Základní škola, Chrudim, Školní náměstí 6", + "api_point": "https://zsskolninamesti.bakalari.cz", + "town": "Chrudim" + }, + { + "name": "Střední škola zemědělská a VOŠ Chrudim, Poděbradova 842", + "api_point": "https://szes-chrudim.bakalari.cz/", + "town": "Chrudim" + }, + { + "name": "Střední škola zemědělská a VOŠ Chrudim, Poděbradova 842", + "api_point": "https://szes-chrudim.bakalari.cz/", + "town": "Chrudim 4" + }, + { + "name": "Základní škola a Mateřská škola pplk. Jaromíra Brože, Chvaleč, okres Trutnov", + "api_point": "https://zschvalec.bakalari.cz", + "town": "Chvaleč" + }, + { + "name": "Střední odborné učiliště zemědělské, Chvaletice, Žižkova 139", + "api_point": "https://bakalari.souzchvaletice.cz/", + "town": "Chvaletice" + }, + { + "name": "Základní škola a Mateřská škola, Chvalkovice, okres Náchod", + "api_point": "https://zschvalkovice.bakalari.cz/bakaweb/", + "town": "Chvalkovice" + }, + { + "name": "Základní škola a Mateřská škola Chvalšiny", + "api_point": "https://zschvalsiny.bakalari.cz", + "town": "Chvalšiny" + }, + { + "name": "Základní škola a mateřská škola Chyňava, č.p.158", + "api_point": "https://zschynava.bakalari.cz/", + "town": "Chyňava" + }, + { + "name": "Základní škola Chyšky", + "api_point": "https://bakalari.zschysky.cz/bakaweb", + "town": "Chyšky" + }, + { + "name": "Základní škola a Mateřská škola Nová Ves, okres Brno-venkov příspěvková organizace", + "api_point": "https://zsamsnovaves.bakalari.cz/", + "town": "Ivančice" + }, + { + "name": "Mateřská škola a základní škola Ivančice, příspěvková organizace", + "api_point": "https://specskiva.bakalari.cz/", + "town": "Ivančice" + }, + { + "name": "Základní škola a mateřská škola, Ivančice - Němčice, okres Brno - venkov", + "api_point": "https://zsmsnemcice.bakalari.cz/", + "town": "Ivančice" + }, + { + "name": "Základní škola Ivanovice na Hané, Tyršova 218", + "api_point": "https://zsivanovice.bakalari.cz/bakaweb", + "town": "Ivanovice na Hané" + }, + { + "name": "Základní škola Jablonec nad Nisou - Mšeno, Arbesova 30, příspěvková organizace", + "api_point": "https://server.arbesovka.cz/bakalari/", + "town": "Jablonec nad Nisou" + }, + { + "name": "Gymnázium Jablonec nad Nisou, U Balvanu 16", + "api_point": "https://gymjbc.bakalari.cz/", + "town": "Jablonec nad Nisou" + }, + { + "name": "Základní škola Jablonec nad Nisou, Na Šumavě 43, příspěvková organizace", + "api_point": "https://zssumava.bakalari.cz", + "town": "Jablonec nad Nisou" + }, + { + "name": "Základní škola Jablonec nad Nisou, Pasířská 72, příspěvková organizace", + "api_point": "https://zspasirskajbc.bakalari.cz/bakalari", + "town": "Jablonec nad Nisou" + }, + { + "name": "VOŠ mezinárodního obchodu a OA Jablonec, Horní náměstí 15", + "api_point": "https://bakalari.vosmoa.cz/", + "town": "Jablonec nad Nisou" + }, + { + "name": "SUPŠ a VOŠ Jablonec nad Nisou, Horní nám. 1", + "api_point": "https://supsavos.bakalari.cz", + "town": "Jablonec nad Nisou" + }, + { + "name": "Základní škola a Mateřská škola, Jablonec nad Nisou,Kamenná 404/4", + "api_point": "https://zskamennajbc.bakalari.cz", + "town": "Jablonec nad Nisou" + }, + { + "name": "Základní škola Jablonec nad Nisou - Rýnovice, Pod Vodárnou 10", + "api_point": "https://bakalari.zsrynovice.cz", + "town": "Jablonec nad Nisou" + }, + { + "name": "Základní škola Antonína Bratršovského", + "api_point": "https://zsab.bakalari.cz", + "town": "Jablonec nad Nisou" + }, + { + "name": "Základní škola Jablonec nad Nisou, Mozartova 24", + "api_point": "https://bakalari.zsmozartova.cz/", + "town": "Jablonec nad Nisou" + }, + { + "name": "Základní škola Jablonec nad Nisou, Liberecká 26, příspěvková organizace", + "api_point": "https://zsliberecka.bakalari.cz/", + "town": "Jablonec nad Nisou" + }, + { + "name": "Gymnázium Dr. Antona Randy, Jablonec nad Nisou", + "api_point": "https://bakalari.randovka.cz/", + "town": "Jablonec nad Nisou" + }, + { + "name": "Základní škola Jablonné nad Orlicí", + "api_point": "https://zsjablonne.bakalari.cz:444/bakaweb/", + "town": "Jablonné nad Orlicí" + }, + { + "name": "Základní škola a Základní umělecká škola Jablonné v Podještědí, příspěvková organizace", + "api_point": "https://zsjablonnevp.bakalari.cz/", + "town": "Jablonné v Podještědí" + }, + { + "name": "Základní škola H. Sienkiewicze s polským jazykem vyučovacím, Jablunkov, příspěvková organizace", + "api_point": "https://pzsjablunkov.bakalari.cz:444", + "town": "Jablunkov" + }, + { + "name": "Střední škola, Jablunkov, příspěvková organizace", + "api_point": "https://sosjablunkov.bakalari.cz/bakaweb", + "town": "Jablunkov" + }, + { + "name": "Střední škola Euroinstitut v Karlovarském kraji", + "api_point": "https://eikvk.bakalari.cz", + "town": "Jáchymov" + }, + { + "name": "Základní škola Marie Curie-Sklodowské a mateřská škola Jáchymov, příspěvková organizace", + "api_point": "https://bakalari.zsjachymov.eu/", + "town": "Jáchymov" + }, + { + "name": "Základní škola a Mateřská škola Jalubí, okres Uherské Hradiště", + "api_point": "https://zsjalubi.bakalari.cz/", + "town": "Jalubí" + }, + { + "name": "Masarykova základní škola Janovice nad Úhlavou okres Klatovy", + "api_point": "https://zsjanovice.bakalari.cz/", + "town": "Janovice nad Úhlavou" + }, + { + "name": "Základní škola a Mateřská škola Janovice, okres Frýdek - Místek", + "api_point": "https://skolajanovice.bakalari.cz/", + "town": "Janovice u Frýdku-Místku" + }, + { + "name": "Gymnázium Jaroslava Žáka, Jaroměř", + "api_point": "https://goajaro.bakalari.cz/", + "town": "Jaroměř" + }, + { + "name": "Střední škola řemeslná, Jaroměř, Studničkova 260", + "api_point": "https://bakalari.ssrjaromer.cz", + "town": "Jaroměř" + }, + { + "name": "Dětský domov, Základní škola speciální a Praktická škola, Jaroměř", + "api_point": "https://zsspecaddjaromer.bakalari.cz/", + "town": "Jaroměř" + }, + { + "name": "Základní škola a mateřská škola, Jaroměřice, okr.Svitavy", + "api_point": "https://zsjaromerice.bakalari.cz:444/bakaweb/", + "town": "Jaroměř" + }, + { + "name": "Základní škola a mateřská škola, Jaroměřice, okr.Svitavy", + "api_point": "https://zsjaromerice.bakalari.cz:444/bakaweb/", + "town": "Jaroměřice" + }, + { + "name": "Základní škola a Mateřská škola, Jaroslavice, okres Znojmo, příspěvková organizace", + "api_point": "https://zsjaroslavice.bakalari.cz", + "town": "Jaroslavice" + }, + { + "name": "Základní škola a mateřská škola Javornice", + "api_point": "https://bakalari.zsjavornice.cz/bakaweb/", + "town": "Javornice" + }, + { + "name": "Základní škola Javorník, okres Jeseník", + "api_point": "https://zsjavornik.bakalari.cz", + "town": "Javorník" + }, + { + "name": "Základní škola Jenišovice, okres Jablonec nad Nisou", + "api_point": "https://zsjenisovice.bakalari.cz", + "town": "Jenišovice" + }, + { + "name": "ZÁKLADNÍ ŠKOLA A ZÁKLADNÍ UMĚLECKÁ ŠKOLA JESENICE, příspěvková organizace", + "api_point": "https://jesenickaskola.bakalari.cz/bakaweb/", + "town": "Jesenice" + }, + { + "name": "Základní škola a mateřská škola Jesenice, Školní 323", + "api_point": "https://zsjesenice.bakalari.cz/", + "town": "Jesenice" + }, + { + "name": "Střední škola a Základní škola Jesenice, příspěvková organizace", + "api_point": "https://zmapjesenice.bakalari.cz/", + "town": "Jesenice" + }, + { + "name": "Střední průmyslová škola Jeseník", + "api_point": "https://soje.bakalari.cz/", + "town": "Jeseník" + }, + { + "name": "Hotelová škola Vincenze Priessnitze a Obchodní akademie Jeseník", + "api_point": "https://hotelovkajes.bakalari.cz/", + "town": "Jeseník" + }, + { + "name": "Gymnázium, Jeseník, Komenského 281", + "api_point": "https://gymjes.bakalari.cz:8443/bakaweb/", + "town": "Jeseník" + }, + { + "name": "Základní škola a Mateřská škola Jestřebí 105", + "api_point": "https://zsjestrebi.bakalari.cz", + "town": "Jestřebí" + }, + { + "name": "Gymnázium Jevíčko, A.K.Vitáka 452", + "api_point": "https://gymjev.bakalari.cz/", + "town": "Jevíčko" + }, + { + "name": "Základní škola a Mateřská škola, Jevišovice, okres Znojmo", + "api_point": "https://zsjevisovice.bakalari.cz", + "town": "Jevišovice" + }, + { + "name": "Základní škola, Jičín, Husova 170", + "api_point": "https://bakalari.2zsjc.cz/", + "town": "Jičín" + }, + { + "name": "Základní škola, Jičín, 17. listopadu 109, příspěvková organizace", + "api_point": "https://bakalari.zsjednicka.cz/", + "town": "Jičín" + }, + { + "name": "VOŠ a SPŠ Jičín, Pod Koželuhy 100", + "api_point": "https://klasifikace.vos-sps-jicin.cz/bakaweb/", + "town": "Jičín" + }, + { + "name": "Masarykova obchodní akademie Jičín, 17.listopadu 220", + "api_point": "https://bakalari.moa-jc.cz/", + "town": "Jičín" + }, + { + "name": "Lepařovo gymnázium Jičín, Jiráskova 30", + "api_point": "https://is.gymjc.cz/bakaweb/", + "town": "Jičín" + }, + { + "name": "Základní škola Jičín, Železnická 460", + "api_point": "https://bakalari.4zs.jicin.cz", + "town": "Jičín" + }, + { + "name": "Základní škola, Jičín, Poděbradova 18", + "api_point": "https://bakalari.3zs.jicin.cz/", + "town": "Jičín" + }, + { + "name": "Základní škola Otokara Březiny, Jihlava, příspěvková organizace", + "api_point": "https://zsobreziny.bakalari.cz/bakaweb/", + "town": "Jihlava" + }, + { + "name": "Střední škola průmyslová, technická a automobilní Jihlava - pracoviště Polenská", + "api_point": "https://polbak.bakalari.cz/", + "town": "Jihlava" + }, + { + "name": "Gymnázium Jihlava, Jana Masaryka 1", + "api_point": "https://www.gymnaziumjihlava.cz:81/zak/", + "town": "Jihlava" + }, + { + "name": "Manažerská akademie-SOŠ Jihlava, Jiráskova 2", + "api_point": "https://mg-akademie.bakalari.cz/bakaweb/", + "town": "Jihlava" + }, + { + "name": "Základní škola Jihlava, Seifertova 5, příspěvková organizace", + "api_point": "https://zsseifertova-ji.bakalari.cz/", + "town": "Jihlava" + }, + { + "name": "Základní škola Jihlava, Kollárova 30, příspěvková organizace", + "api_point": "https://zskol.bakalari.cz/bakaweb/", + "town": "Jihlava" + }, + { + "name": "Křesťanská základní škola Jihlava", + "api_point": "https://krestanka.bakalari.cz", + "town": "Jihlava" + }, + { + "name": "Střední škola stavební Jihlava, Žižkova 20", + "api_point": "https://bakalari.ssstavji.cz/bakaweb/", + "town": "Jihlava" + }, + { + "name": "Základní škola Jihlava, Jungmannova 6", + "api_point": "https://bakalari.jungzs.cz/bakaweb", + "town": "Jihlava" + }, + { + "name": "Obchodní akademie, Vyšší odborná škola zdravotnická a Střední zdravotnická škola, Střední odborná škola služeb a Jazyková škola s právem státní jazykové zkoušky Jihlava", + "api_point": "https://ozs-ji.bakalari.cz:83/", + "town": "Jihlava" + }, + { + "name": "Soukromá vyšší odborná škola sociální, o.p.s.", + "api_point": "https://svoss.bakalari.cz/", + "town": "Jihlava" + }, + { + "name": "FARMEKO - VOŠZ a SOŠ, s.r.o. Jihlava, Znojemská 76", + "api_point": "https://farmeko.bakalari.cz/", + "town": "Jihlava" + }, + { + "name": "Základní škola a mateřská škola Jihlava, Nad Plovárnou 5, příspěvková organizace", + "api_point": "https://nadplovarnou.bakalari.cz/bakaweb/", + "town": "Jihlava" + }, + { + "name": "Základní škola Jihlava, Demlova 32, příspěvková organizace", + "api_point": "https://zsdemlovaji.bakalari.cz/", + "town": "Jihlava" + }, + { + "name": "Střední odborná škola sociální u Matky Boží Jihlava", + "api_point": "https://bakalari.sosmb.cz/", + "town": "Jihlava" + }, + { + "name": "Střední škola průmyslová, technická a automobilní Jihlava - pracoviště Legionářů", + "api_point": "https://bakalar.ssptaji.cz/", + "town": "Jihlava" + }, + { + "name": "Základní škola Jihlava, Křížová 33, příspěvková organizace", + "api_point": "https://zskrizova.bakalari.cz/bakaweb", + "town": "Jihlava" + }, + { + "name": "Základní škola Jihlava, E. Rošického 2, příspěvková organizace", + "api_point": "https://zsrosi.bakalari.cz/bakaweb/", + "town": "Jihlava" + }, + { + "name": "Základní škola T.G.Masaryka, Jihlava, příspěvková organizace", + "api_point": "https://zstgm-ji.bakalari.cz/bakaweb/", + "town": "Jihlava" + }, + { + "name": "OZS Jihlava - OA Jihlava, náměstí svobody 1", + "api_point": "https://bakalar.ozs-ji.cz:84/", + "town": "Jihlava" + }, + { + "name": "Soukr.gymnázium AD FONTES, o.p.s., Jihlava, Fibichova 18", + "api_point": "https://adfontes.bakalari.cz", + "town": "Jihlava" + }, + { + "name": "Základní škola Jihlava, Havlíčkova 71, příspěvková organizace", + "api_point": "https://zshavlickova.bakalari.cz/bakaweb", + "town": "Jihlava" + }, + { + "name": "Střední škola průmyslová, technická a automobilní Jihlava - pracoviště Automobilní", + "api_point": "https://bakaweb.ssptaji.cz/bakaweb/", + "town": "Jihlava" + }, + { + "name": "Škola ekonomiky a cestovního ruchu, soukromá SOŠ s.r.o.", + "api_point": "https://secr.bakalari.cz", + "town": "Jihlava" + }, + { + "name": "Střední uměleckoprůmyslová škola Jihlava - Helenín, Hálkova 42", + "api_point": "https://helenin.bakalari.cz", + "town": "Jihlava" + }, + { + "name": "TRIVIS - Střední škola veřejnoprávní a Vyšší odborná škola bezpečnosti silniční dopravy Jihlava, s.r.o.", + "api_point": "https://trivisji.bakalari.cz", + "town": "Jihlava" + }, + { + "name": "TRIVIS - Střední škola veřejnoprávní a Vyšší odborná škola bezpečnosti silniční dopravy Jihlava, s.r.o.", + "api_point": "https://trivisji.bakalari.cz", + "town": "Jihlava 1" + }, + { + "name": "Střední uměleckoprůmyslová škola Jihlava - Helenín, Hálkova 42", + "api_point": "https://helenin.bakalari.cz", + "town": "Jihlava 3" + }, + { + "name": "Základní škola Jilemnice, Komenského 288", + "api_point": "https://komenskeho288.bakalari.cz/bakaweb/", + "town": "Jilemnice" + }, + { + "name": "Gymnázium a Střední odborná škola, Jilemnice, Tkalcovská 460, příspěvková organizace.", + "api_point": "https://klasifikace.gymjil.cz/", + "town": "Jilemnice" + }, + { + "name": "Základní škola Jilemnice, Jana Harracha 97, příspěvková organizace", + "api_point": "https://zsharracha.bakalari.cz", + "town": "Jilemnice" + }, + { + "name": "Základní škola Jílové, okres Děčín, příspěvková organizace", + "api_point": "https://bakalari.zsjilovedc.cz/", + "town": "Jílové" + }, + { + "name": "Základní škola a Mateřská škola Unčín, příspěvková organizace", + "api_point": "https://zsuncin.bakalari.cz", + "town": "Jimramov" + }, + { + "name": "Základní škola a Mateřská škola Jince", + "api_point": "https://zsjince.bakalari.cz:60443/bakaweb/", + "town": "Jince" + }, + { + "name": "Základní škola a mateřská škola Jindřichov", + "api_point": "https://zsjindrichov.bakalari.cz/", + "town": "Jindřichov" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Jindřichův Hradec, Jáchymova 478", + "api_point": "https://bak.sos-jh.cz/", + "town": "Jindřichův Hradec" + }, + { + "name": "Střední zdravotnická škola, Jindřichův Hradec, Klášterská 77/II", + "api_point": "https://bakalari.szsjh.cz/bakaweb/", + "town": "Jindřichův Hradec" + }, + { + "name": "Mateřská škola, Základní škola a Pr,Jindřichův Hradec,Jarošovská 1125/II", + "api_point": "https://skolajh.bakalari.cz", + "town": "Jindřichův Hradec" + }, + { + "name": "Obchodní akademie T. G. Masaryka a Jazyková škola s právem státní jazykové zkoušky, Jindřichův Hradec, Husova 156", + "api_point": "https://bkl.oatgm.cz/bakaweb/", + "town": "Jindřichův Hradec" + }, + { + "name": "Základní škola Jindřichův Hradec I, Štítného 121", + "api_point": "https://1zsjh.bakalari.cz/bakaweb/", + "town": "Jindřichův Hradec" + }, + { + "name": "Základní škola Jindřichův Hradec II, Janderova 160", + "api_point": "https://2zsjh.bakalari.cz", + "town": "Jindřichův Hradec" + }, + { + "name": "Základní škola Jindřichův Hradec V, Větrná 54", + "api_point": "https://6zsjh.bakalari.cz", + "town": "Jindřichův Hradec" + }, + { + "name": "Základní škola Jindřichův Hradec I, Štítného 121", + "api_point": "https://1zsjh.bakalari.cz/bakaweb/", + "town": "Jindřichův Hradec I" + }, + { + "name": "Základní škola Jindřichův Hradec II, Janderova 160", + "api_point": "https://2zsjh.bakalari.cz", + "town": "Jindřichův Hradec I" + }, + { + "name": "Základní škola Jindřichův Hradec II, Janderova 160", + "api_point": "https://2zsjh.bakalari.cz", + "town": "Jindřichův Hradec II" + }, + { + "name": "Základní škola Jindřichův Hradec V, Větrná 54", + "api_point": "https://6zsjh.bakalari.cz", + "town": "Jindřichův Hradec V" + }, + { + "name": "Základní škola Jirkov, Nerudova 1151, okres Chomutov", + "api_point": "https://3zsjirkov.bakalari.cz/bakaweb/", + "town": "Jirkov" + }, + { + "name": "Základní škola Jirkov, Studentská 1427, okres Chomutov", + "api_point": "https://2zsjirkov.bakalari.cz:85/", + "town": "Jirkov" + }, + { + "name": "Střední škola technická, gastronomická a automobilní, Chomutov, příspěvková organizace - středisko Jirkov", + "api_point": "https://tgacv1.bakalari.cz", + "town": "Jirkov" + }, + { + "name": "Základní škola Jirny, okres Praha - východ", + "api_point": "https://zs-jirny.bakalari.cz", + "town": "Jirny" + }, + { + "name": "Základní škola Jistebnice, Kostelní 93", + "api_point": "https://zsjistebnice.bakalari.cz", + "town": "Jistebnice" + }, + { + "name": "Základní škola T. G. Masaryka Jistebník okres Nový Jičín, příspěvková organizace", + "api_point": "https://zsjistebnik.bakalari.cz", + "town": "Jistebník" + }, + { + "name": "Střední škola technická, gastronomická a automobilní, Chomutov, příspěvková organizace - středisko Kadaň", + "api_point": "https://tgacv2.bakalari.cz", + "town": "Kadaň" + }, + { + "name": "5.Základní škola Kadaň, Na Podlesí 1480", + "api_point": "https://5zskadan.bakalari.cz:444", + "town": "Kadaň" + }, + { + "name": "Gymnázium, příspěvková organizace, Kadaň, 5.května 620", + "api_point": "https://gymka.bakalari.cz", + "town": "Kadaň" + }, + { + "name": "Střední průmyslová škola stavební a Obchodní akademie, Kadaň, Komenského 562, příspěvková organizace", + "api_point": "https://sps-kadan.bakalari.cz", + "town": "Kadaň" + }, + { + "name": "Základní škola Kadaň, ul. Chomutovská 1683", + "api_point": "https://bakalari.3zskadan.cz/", + "town": "Kadaň" + }, + { + "name": "Základní škola Rudolfa Koblice, Pionýrů 1102, Kadaň", + "api_point": "https://bakalari.2zskadan.cz/bakaweb/", + "town": "Kadaň" + }, + { + "name": "Základní škola Kadaň, Školní 1479", + "api_point": "https://1zs.ktkadan.cz:444/bakaweb", + "town": "Kadaň" + }, + { + "name": "Základní škola Kamenice nad Lipou, okres Pelhřimov", + "api_point": "https://zskamenicenl.bakalari.cz", + "town": "Kamenice nad Lipou" + }, + { + "name": "Základní škola a Mateřská škola, Kamenice, okres Jihlava", + "api_point": "https://is.zskamenice.cz:10444/bakaweb/", + "town": "Kamenice u Jihlavy" + }, + { + "name": "Základní škola a Mateřská škola Kamenický Šenov, Kamenický Šenov, Nám. Míru 616", + "api_point": "https://zsks.bakalari.cz/bakaweb/", + "town": "Kamenický Šenov" + }, + { + "name": "Střední uměleckoprůmyslová škola sklářská, Kamenický Šenov, Havlíčkova 57, příspěvková organizace", + "api_point": "https://supss-ks.bakalari.cz", + "town": "Kamenický Šenov" + }, + { + "name": "Základní škola a Mateřská škola Kameničky", + "api_point": "https://zskamenicky.bakalari.cz/", + "town": "Kameničky" + }, + { + "name": "Základní škola Kamenné Žehrovice, okres Kladno", + "api_point": "https://bakalari.zszehrovice.cz/bakaweb", + "town": "Kamenné Žehrovice" + }, + { + "name": "Základní škola a Mateřská škola Kamenný Újezd", + "api_point": "https://zsku.bakalari.cz/bakalari/", + "town": "Kamenný Újezd" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Kaplice, Pohorská 86", + "api_point": "https://gkaplice.bakalari.cz/bakaweb/", + "town": "Kaplice" + }, + { + "name": "Gymnázium, Střední odborná škola ekonomická a Střední odborné učiliště, Kaplice, Pohorská 86 S", + "api_point": "https://skaplice.bakalari.cz", + "town": "Kaplice" + }, + { + "name": "TRIVIS - Střední škola veřejnoprávní, Karlovy Vary, s.r.o.", + "api_point": "https://trivis-kv.bakalari.cz/bakaweb", + "town": "Karlovy Vary" + }, + { + "name": "Základní škola a Základní umělecká škola Karlovy Vary, Šmeralova 336/15, příspěvková organizace", + "api_point": "https://zsazus.bakalari.cz", + "town": "Karlovy Vary" + }, + { + "name": "Základní škola Jana Amose Komenského, Karlovy Vary, Kollárova 19, příspěvková organizace", + "api_point": "https://bakalari.zskomenskeho-kv.cz", + "town": "Karlovy Vary" + }, + { + "name": "ŠMP Carolina základní škola s.r.o.", + "api_point": "https://bakalari.zscarolina.cz", + "town": "Karlovy Vary" + }, + { + "name": "První české gymnázium v Karlových Varech, příspěvková organizace", + "api_point": "https://bakalari.gymkvary.cz/bakaweb/", + "town": "Karlovy Vary" + }, + { + "name": "Základní škola Dukelských hrdinů Karlovy Vary, Moskevská 25, příspěvková organizace", + "api_point": "https://skola.zsdukla.cz/bakaweb/", + "town": "Karlovy Vary" + }, + { + "name": "Základní škola Karlovy Vary, Poštovní 19, příspěvková organizace", + "api_point": "https://z.zskvary.cz/bakaweb/", + "town": "Karlovy Vary" + }, + { + "name": "Střední pedagogická škola, gymnázium a vyšší odborná škola Karlovy Vary, příspěvková organizace", + "api_point": "https://bakalari.pedgym-kv.cz", + "town": "Karlovy Vary" + }, + { + "name": "Střední odborná škola Karlovy Vary, s.r.o., Konečná 21", + "api_point": "https://bakalari.soskv.cz/bakaweb/", + "town": "Karlovy Vary" + }, + { + "name": "Základní škola jazyků Karlovy Vary, Libušina 31", + "api_point": "https://skola.jazkvary.cz/bakaweb/", + "town": "Karlovy Vary" + }, + { + "name": "Soukromá obchodní akademie Podnikatel, s.r.o., Karlovy Vary", + "api_point": "https://soap.bakalari.cz/bakaweb/", + "town": "Karlovy Vary" + }, + { + "name": "Obchodní akademie a VOŠ CR a JŠ s právem SJZ", + "api_point": "https://bakalari.oakv.cz/", + "town": "Karlovy Vary" + }, + { + "name": "Základní škola Karlovy Vary, 1. máje 1", + "api_point": "https://skoladvory.bakalari.cz/bakaweb", + "town": "Karlovy Vary" + }, + { + "name": "Základní škola Karlovy Vary, 1. máje 1", + "api_point": "https://skoladvory.bakalari.cz/bakaweb", + "town": "Karlovy Vary 6" + }, + { + "name": "Základní škola a mateřská škola, Karlštejn, Srbsko 33", + "api_point": "https://skolasrbsko.bakalari.cz", + "town": "Karlštejn" + }, + { + "name": "Základní škola a Mateřská škola Karolinka, Kobylská 250", + "api_point": "https://zskarolinka.bakalari.cz:444/bakalari/", + "town": "Karolinka" + }, + { + "name": "Základní škola a Mateřská škola Mendelova, Karviná, příspěvková organizace", + "api_point": "https://mendelova.bakalari.cz/", + "town": "Karviná" + }, + { + "name": "Základní škola a mateřská škola U Lesa, Karviná, příspěvková organizace", + "api_point": "https://ulesakarvina.bakalari.cz/bakaweb/", + "town": "Karviná" + }, + { + "name": "Základní škola a Mateřská škola Borovského, Karviná, příspěvková organizace", + "api_point": "https://borovskeho.bakalari.cz:444/bakaweb/", + "town": "Karviná" + }, + { + "name": "Základní škola a Mateřská škola U Studny, Karviná, příspěvková organizace", + "api_point": "https://ustudny.karvina.cz/bakaweb/", + "town": "Karviná" + }, + { + "name": "Střední zdravotnická škola, Karviná, příspěvková organizace", + "api_point": "https://sszdra-karvina.bakalari.cz/", + "town": "Karviná" + }, + { + "name": "Základní škola a mateřská škola s polským jazykem vyučovacím - Szkoła Podstawowa i Przedszkole, Karviná - Fryštát, Dr. Olszaka 156", + "api_point": "https://pzskarvina.bakalari.cz/bakaweb/", + "town": "Karviná" + }, + { + "name": "Střední škola techniky a služeb, Karviná, příspěvková organizace", + "api_point": "https://sstas-karvina.bakalari.cz", + "town": "Karviná" + }, + { + "name": "Gymnázium, Karviná, příspěvková organizace", + "api_point": "https://gym-karvina.bakalari.cz", + "town": "Karviná" + }, + { + "name": "Základní škola a Mateřská škola Družby, Karviná, příspěvková organizace", + "api_point": "https://zsdruzby.bakalari.cz:1383/bakaweb/", + "town": "Karviná" + }, + { + "name": "Střední odborná škola ochrany osob a majetku s.r.o.", + "api_point": "https://bakalari.sosoom.cz/sosoom", + "town": "Karviná" + }, + { + "name": "Základní škola a Mateřská škola Slovenská, Karviná, příspěvková organizace", + "api_point": "https://zsslovenska.bakalari.cz/bakaweb/", + "town": "Karviná" + }, + { + "name": "Obchodní akademie s.r.o.", + "api_point": "https://bakalari.sosoom.cz/obaka/", + "town": "Karviná" + }, + { + "name": "Střední odborná škola managementu a práva, s.r.o., pobočka Karviná", + "api_point": "https://sosmapkarvina.bakalari.cz/", + "town": "Karviná" + }, + { + "name": "Základní škola a Mateřská škola Prameny, Karviná, příspěvková organizace", + "api_point": "https://znamky.zs-prameny.cz/bakaweb", + "town": "Karviná" + }, + { + "name": "Základní škola a mateřská škola s polským jazykem vyučovacím - Szkoła Podstawowa i Przedszkole, Karviná - Fryštát, Dr. Olszaka 156", + "api_point": "https://pzskarvina.bakalari.cz/bakaweb/", + "town": "Karviná - Fryštát" + }, + { + "name": "Střední odborná škola ochrany osob a majetku s.r.o.", + "api_point": "https://bakalari.sosoom.cz/sosoom", + "town": "Karviná - Hranice" + }, + { + "name": "Základní škola a Mateřská škola Slovenská, Karviná, příspěvková organizace", + "api_point": "https://zsslovenska.bakalari.cz/bakaweb/", + "town": "Karviná - Hranice" + }, + { + "name": "Obchodní akademie s.r.o.", + "api_point": "https://bakalari.sosoom.cz/obaka/", + "town": "Karviná - Hranice" + }, + { + "name": "Střední odborná škola managementu a práva, s.r.o., pobočka Karviná", + "api_point": "https://sosmapkarvina.bakalari.cz/", + "town": "Karviná - Nové Město" + }, + { + "name": "Základní škola a Mateřská škola Prameny, Karviná, příspěvková organizace", + "api_point": "https://znamky.zs-prameny.cz/bakaweb", + "town": "Karviná - Ráj" + }, + { + "name": "Základní škola a Mateřská škola Mendelova, Karviná, příspěvková organizace", + "api_point": "https://mendelova.bakalari.cz/", + "town": "Karviná-Hranice" + }, + { + "name": "Základní škola a Mateřská škola U Studny, Karviná, příspěvková organizace", + "api_point": "https://ustudny.karvina.cz/bakaweb/", + "town": "Karviná-Mizerov" + }, + { + "name": "Střední zdravotnická škola, Karviná, příspěvková organizace", + "api_point": "https://sszdra-karvina.bakalari.cz/", + "town": "Karviná-Mizerov" + }, + { + "name": "Gymnázium, Karviná, příspěvková organizace", + "api_point": "https://gym-karvina.bakalari.cz", + "town": "Karviná-Nové Město" + }, + { + "name": "Základní škola a Mateřská škola Družby, Karviná, příspěvková organizace", + "api_point": "https://zsdruzby.bakalari.cz:1383/bakaweb/", + "town": "Karviná-Nové Město" + }, + { + "name": "Základní škola a mateřská škola U Lesa, Karviná, příspěvková organizace", + "api_point": "https://ulesakarvina.bakalari.cz/bakaweb/", + "town": "Karviná-Ráj" + }, + { + "name": "Základní škola a Mateřská škola Borovského, Karviná, příspěvková organizace", + "api_point": "https://borovskeho.bakalari.cz:444/bakaweb/", + "town": "Karviná-Ráj" + }, + { + "name": "Základní škola Kašperské Hory, Vimperská 230", + "api_point": "https://zskasphory.bakalari.cz", + "town": "Kašperské Hory" + }, + { + "name": "Základní škola a Mateřská škola Katovice, Školní 284", + "api_point": "https://zskatovice.bakalari.cz", + "town": "Katovice" + }, + { + "name": "Masarykova základní škola Kdyně, okres Domažlice, příspěvková organizace", + "api_point": "https://zs-kdyne.bakalari.cz", + "town": "Kdyně" + }, + { + "name": "Základní škola Kladno, C. Boudy 1188", + "api_point": "https://10zskladno.bakalari.cz/", + "town": "Kladno" + }, + { + "name": "Základní škola a Mateřská škola Kladno, Vodárenská 2115", + "api_point": "https://7zskladno.bakalari.cz:52443/bakaweb/", + "town": "Kladno" + }, + { + "name": "Střední průmyslová škola a Vyšší odborná škola, Kladno, Jana Palacha 1840", + "api_point": "https://bakalari.spskladno.cz/", + "town": "Kladno" + }, + { + "name": "Základní škola a Mateřská škola Kladno, Doberská 323", + "api_point": "https://znamky.6zskladno.cz/znamky/", + "town": "Kladno" + }, + { + "name": "Základní škola a Mateřská škola, Kladno, Velvarská 1206", + "api_point": "https://bakalari.zsmsvelvarska.cz/", + "town": "Kladno" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Kladno, náměstí Edvarda Beneše 2353", + "api_point": "https://sosasoukladno.bakalari.cz/", + "town": "Kladno" + }, + { + "name": "Základní škola a Mateřská škola Kladno, Vašatova 1438, příspěvková organizace", + "api_point": "https://zskladnovasatova.bakalari.cz", + "town": "Kladno" + }, + { + "name": "4.základní škola Kladno, Norská 2633", + "api_point": "https://zsnorska.bakalari.cz/", + "town": "Kladno" + }, + { + "name": "Střední škola designu a řemesel Kladno, příspěvková organizace", + "api_point": "https://bakalari.sou-sos.cz/", + "town": "Kladno" + }, + { + "name": "SPŠ stavební a Obchodní akademie, Cyrila Boudy 2954, Kladno", + "api_point": "https://bakalari.spssoa.cz/bakaweb", + "town": "Kladno" + }, + { + "name": "Základní škola Kladno, Amálská 2511", + "api_point": "https://mail.zskladno-amalska.cz:4443", + "town": "Kladno" + }, + { + "name": "Střední hotelová škola, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky s.r.o.", + "api_point": "https://bakalari.shskladno.cz", + "town": "Kladno" + }, + { + "name": "Speciální základní škola a Mateřská škola Kladno, Pařížská 2199, příspěvková organizace", + "api_point": "https://koralekkladno.bakalari.cz", + "town": "Kladno" + }, + { + "name": "Sportovní gymnázium, Kladno, Plzeňská 3103", + "api_point": "https://sgagy.bakalari.cz/", + "town": "Kladno" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Kladno, Dubská", + "api_point": "https://bakalari.sou-dubska.cz", + "town": "Kladno" + }, + { + "name": "Základní škola a Mateřská škola Kladno, Jiráskova 457", + "api_point": "https://bakalari.zsmsjiraskova.cz/", + "town": "Kladno" + }, + { + "name": "SZdŠ a VZdŠ Kladno, Havířská 1141", + "api_point": "https://svzskladno.bakalari.cz/", + "town": "Kladno" + }, + { + "name": "Gymnázium, Kladno, nám. Edvarda Beneše 1573", + "api_point": "https://server.gymnasiumkladno.cz/bakaweb/", + "town": "Kladno" + }, + { + "name": "1. kladenská soukromá střední škola a základní škola (1.KŠPA), s.r.o.", + "api_point": "https://1kspa-kladno.bakalari.cz/", + "town": "Kladno" + }, + { + "name": "1. kladenská soukromá střední škola a základní škola (1.KŠPA), s.r.o.", + "api_point": "https://1kspa-kladno.bakalari.cz/", + "town": "Kladno 2" + }, + { + "name": "Střední škola chovu koní a jezdectví Kladruby nad Labem", + "api_point": "https://skola-kladrubynl.bakalari.cz", + "town": "Kladruby nad Labem" + }, + { + "name": "Základní škola, Klášterec nad Ohří, Školní 519", + "api_point": "https://skolaklasterec.bakalari.cz/", + "town": "Klášterec nad Ohří" + }, + { + "name": "Základní škola, Klášterec nad Ohří, Krátká 676, okres Chomutov", + "api_point": "https://zskratka.bakalari.cz", + "town": "Klášterec nad Ohří" + }, + { + "name": "Masarykova základní škola Klášterec nad Orlicí, okres Ústí nad Orlicí", + "api_point": "https://zsklasterec.bakalari.cz", + "town": "Klášterec nad Orlicí" + }, + { + "name": "Základní škola Klatovy, Čapkova ul.126", + "api_point": "https://zscapkova.bakalari.cz/", + "town": "Klatovy" + }, + { + "name": "Základní škola Klatovy, Plánická ul. 194", + "api_point": "https://zsplanicka.bakalari.cz", + "town": "Klatovy" + }, + { + "name": "VOŠ, OA, SŠ zdravotnická a Jazyková škola s právem státní jazykové zkoušky, Klatovy, Plánická 196", + "api_point": "https://oakt.bakalari.cz", + "town": "Klatovy" + }, + { + "name": "Střední škola zemědělská a potravinářská, Klatovy, Národních mučedníků 141", + "api_point": "https://bakalari.sszpkt.cz/bakaweb/", + "town": "Klatovy" + }, + { + "name": "Masarykova základní škola Klatovy, tř. Národních mučedníků 185", + "api_point": "https://maszskt.bakalari.cz/", + "town": "Klatovy" + }, + { + "name": "Základní škola, Klatovy, Hálkova 133", + "api_point": "https://zvskt.bakalari.cz", + "town": "Klatovy" + }, + { + "name": "Střední průmyslová škola, Klatovy, nábř.Kpt.Nálepky 362", + "api_point": "https://bakalari.spskt.cz:444/", + "town": "Klatovy" + }, + { + "name": "Základní škola Klatovy 3, Tolstého 765", + "api_point": "https://zstolsteho.bakalari.cz/bakaweb", + "town": "Klatovy" + }, + { + "name": "Gymnázium Jaroslava Vrchlického, Klatovy, Národních mučedníků 347", + "api_point": "https://gymkt.bakalari.cz/bakaweb", + "town": "Klatovy" + }, + { + "name": "Střední průmyslová škola, Klatovy, nábř.Kpt.Nálepky 362", + "api_point": "https://bakalari.spskt.cz:444/", + "town": "Klatovy 3" + }, + { + "name": "Základní škola Klatovy 3, Tolstého 765", + "api_point": "https://zstolsteho.bakalari.cz/bakaweb", + "town": "Klatovy 3" + }, + { + "name": "Gymnázium Jaroslava Vrchlického, Klatovy, Národních mučedníků 347", + "api_point": "https://gymkt.bakalari.cz/bakaweb", + "town": "Klatovy 4" + }, + { + "name": "Základní škola a Mateřská škola Klecany, okres Praha - východ", + "api_point": "https://zsmsklecany.bakalari.cz", + "town": "Klecany" + }, + { + "name": "Základní škola Klenovice na Hané, okres Prostějov, příspěvková organizace", + "api_point": "https://zsklenovice.bakalari.cz", + "town": "Klenovice na Hané" + }, + { + "name": "Základní škola Klimkovice, příspěvková organizace", + "api_point": "https://bakalari.zsklimkovice.cz/bakaweb/", + "town": "Klimkovice" + }, + { + "name": "Základní škola a mateřská škola Olbramice, příspěvková organizace", + "api_point": "https://zsolbramice.bakalari.cz/", + "town": "Klimkovice" + }, + { + "name": "Střední škola podnikatelská Klimkovice s.r.o.", + "api_point": "https://ssp-klimkovice.bakalari.cz", + "town": "Klimkovice" + }, + { + "name": "Městská střední odborná škola Klobouky u Brna, Nám. Míru 6", + "api_point": "https://sosklobouky.bakalari.cz/", + "town": "Klobouky u Brna" + }, + { + "name": "Městské víceleté gymnázium Klobouky u Brna,Vinařská 29", + "api_point": "https://gymklob.bakalari.cz/", + "town": "Klobouky u Brna" + }, + { + "name": "Základní škola a Mateřská škola Kněždub, okres Hodonín, příspěvková organizace", + "api_point": "https://zsknezdub.bakalari.cz", + "town": "Kněždub" + }, + { + "name": "Základní škola a Mateřská škola Kněževes, okres Rakovník", + "api_point": "https://bakalari.zsknezeves.cz", + "town": "Kněževes" + }, + { + "name": "Základní škola a mateřská škola, Kněžmost, okres Mladá Boleslav", + "api_point": "https://bakalari.zsknezmost.cz:8081", + "town": "Kněžmost" + }, + { + "name": "Základní škola a Mateřská škola Kocbeře", + "api_point": "https://zskocbere.bakalari.cz", + "town": "Kocbeře" + }, + { + "name": "Základní škola a Mateřská škola Kojetice", + "api_point": "https://skolakojetice.bakalari.cz", + "town": "Kojetice" + }, + { + "name": "Základní škola Kojetín, náměstí Míru 83, okres Přerov", + "api_point": "https://zsnammiru.kojetin.cz", + "town": "Kojetín" + }, + { + "name": "Odborné učiliště a Základní škola, Křenovice", + "api_point": "https://krenovice.bakalari.cz", + "town": "Kojetín" + }, + { + "name": "Gymnázium Kojetín, Svatopluka Čecha 683", + "api_point": "https://gkj.bakalari.cz/", + "town": "Kojetín" + }, + { + "name": "Základní škola a Mateřská škola Kokory", + "api_point": "https://zskokory.bakalari.cz", + "town": "Kokory" + }, + { + "name": "Základní škola Kolín-Sendražice, Hlavní 210", + "api_point": "https://skola.zssendrazice.cz/bakalari/", + "town": "Kolín" + }, + { + "name": "Základní škola a Mateřská škola, Kolín, Kutnohorská 179", + "api_point": "https://skola.zskolin.cz/bakalari", + "town": "Kolín" + }, + { + "name": "Gymnázium Kolín, Žižkova 162", + "api_point": "https://bakalari.gkolin.cz/", + "town": "Kolín" + }, + { + "name": "Základní škola Kolín V., Mnichovická 62", + "api_point": "https://5zskolin.bakalari.cz/", + "town": "Kolín" + }, + { + "name": "Základní škola a Mateřská škola Ovčáry, Kolínská 66", + "api_point": "https://zsmsovcary.bakalari.cz", + "town": "Kolín" + }, + { + "name": "Základní škola a Mateřská škola Býchory", + "api_point": "https://zsmsbychory.bakalari.cz", + "town": "Kolín" + }, + { + "name": "Odborná střední škola podnikání a mediální tvorby Kolín s.r.o.", + "api_point": "https://ossp.bakalari.cz/", + "town": "Kolín" + }, + { + "name": "Základní škola Kolín II., Bezručova 980", + "api_point": "https://1zskolin.bakalari.cz/", + "town": "Kolín" + }, + { + "name": "SOŠ stavební a SOU stavební Kolín II, Pražská 112", + "api_point": "https://ss-stavebnikolin.bakalari.cz/", + "town": "Kolín" + }, + { + "name": "Střední škola obchodní, Kolín IV, Havlíčkova 42", + "api_point": "https://ssohavlickova.bakalari.cz", + "town": "Kolín" + }, + { + "name": "Střední průmyslová škola strojírenská a Jazyková škola s právem státní jazykové zkoušky, Kolín IV, Heverova 191", + "api_point": "https://sps-ko.bakalari.cz/", + "town": "Kolín" + }, + { + "name": "Střední odborná škola informatiky a spojů a Střední odborné učiliště, Kolín, Jaselská 826", + "api_point": "https://soskolin.bakalari.cz", + "town": "Kolín" + }, + { + "name": "7. základní škola Kolín III, Masarykova 412", + "api_point": "https://skola.7zskolin.cz/bakalar", + "town": "Kolín" + }, + { + "name": "Základní škola Kolín V., Ovčárecká 374", + "api_point": "https://skola.6zskolin.cz/bakalari/", + "town": "Kolín" + }, + { + "name": "Základní škola Kolín II., Bezručova 980", + "api_point": "https://1zskolin.bakalari.cz/", + "town": "Kolín II" + }, + { + "name": "SOŠ stavební a SOU stavební Kolín II, Pražská 112", + "api_point": "https://ss-stavebnikolin.bakalari.cz/", + "town": "Kolín II" + }, + { + "name": "7. základní škola Kolín III, Masarykova 412", + "api_point": "https://skola.7zskolin.cz/bakalar", + "town": "Kolín II" + }, + { + "name": "7. základní škola Kolín III, Masarykova 412", + "api_point": "https://skola.7zskolin.cz/bakalar", + "town": "Kolín III" + }, + { + "name": "Střední škola obchodní, Kolín IV, Havlíčkova 42", + "api_point": "https://ssohavlickova.bakalari.cz", + "town": "Kolín IV" + }, + { + "name": "Střední průmyslová škola strojírenská a Jazyková škola s právem státní jazykové zkoušky, Kolín IV, Heverova 191", + "api_point": "https://sps-ko.bakalari.cz/", + "town": "Kolín IV" + }, + { + "name": "Střední odborná škola informatiky a spojů a Střední odborné učiliště, Kolín, Jaselská 826", + "api_point": "https://soskolin.bakalari.cz", + "town": "Kolín IV" + }, + { + "name": "Základní škola Kolín V., Ovčárecká 374", + "api_point": "https://skola.6zskolin.cz/bakalari/", + "town": "Kolín V" + }, + { + "name": "Základní škola a Mateřská škola Kolinec", + "api_point": "https://zskolinec.bakalari.cz", + "town": "Kolinec" + }, + { + "name": "Základní škola Koloveč, Sportovní 307", + "api_point": "https://kolovec.bakalari.cz/", + "town": "Koloveč" + }, + { + "name": "Základní škola TGM, Komárov, okres Beroun, Sokolovická 260", + "api_point": "https://zs-komarov.bakalari.cz/bakaweb", + "town": "Komárov" + }, + { + "name": "Základní škola a Mateřská škola Koněšín, příspěvková organizace", + "api_point": "https://skolakonesin.bakalari.cz/", + "town": "Koněšín" + }, + { + "name": "Základní škola a Gymnázium města Konice, Tyršova 609", + "api_point": "https://zsgk.bakalari.cz/bakaweb", + "town": "Konice" + }, + { + "name": "Základní škola a mateřská škola Konstantinovy Lázně, příspěvková organizace", + "api_point": "https://zskonstantinovylazne.bakalari.cz", + "town": "Konstantinovy Lázně" + }, + { + "name": "Základní škola a Mateřská škola Kopidlno", + "api_point": "https://zskopidlno.bakalari.cz/", + "town": "Kopidlno" + }, + { + "name": "Střední zahradnická škola Kopidlno, Hilmarovo n. 1", + "api_point": "https://zahradnicka-skola-kopidlno.bakalari.cz:446/", + "town": "Kopidlno" + }, + { + "name": "Základní škola Emila Zátopka Kopřivnice, Pionýrská 791 okres Nový Jičín", + "api_point": "https://zsemzat.bakalari.cz", + "town": "Kopřivnice" + }, + { + "name": "VOŠ, SOŠ a SOU Kopřivnice pro SOU", + "api_point": "https://soukop.bakalari.cz", + "town": "Kopřivnice" + }, + { + "name": "Základní škola Kopřivnice, 17. listopadu 1225", + "api_point": "https://zskop17.bakalari.cz", + "town": "Kopřivnice" + }, + { + "name": "Střední škola a Vyšší odborná škola, Kopřivnice, příspěvková organizace", + "api_point": "https://soukop.bakalari.cz/", + "town": "Kopřivnice" + }, + { + "name": "Základní škola Kopřivnice, Alšova 1123", + "api_point": "https://zsalsova.bakalari.cz/bakaweb/", + "town": "Kopřivnice" + }, + { + "name": "Základní škola, Kosičky, okres Hradec Králové", + "api_point": "https://zskosicky.bakalari.cz/", + "town": "Kosičky" + }, + { + "name": "Střední škola Spektrum Mladá Boleslav, s.r.o.", + "api_point": "https://bakalari.skolaspektrum.cz/", + "town": "Kosmonosy" + }, + { + "name": "Základní škola Kosmonosy, Podzámecká 1, okres Mladá Boleslav, příspěvková organizace", + "api_point": "https://zskosmonosy.bakalari.cz/bakaweb/", + "town": "Kosmonosy" + }, + { + "name": "Základní škola a mateřská škola Kostelec na Hané, okres Prostějov, příspěvková organizace", + "api_point": "https://skolakostelec.bakalari.cz/bakaweb/", + "town": "Kostelec na Hané" + }, + { + "name": "Základní škola Kostelec nad Černými lesy, Nám. Smiřických 33", + "api_point": "https://zskncl.bakalari.cz", + "town": "Kostelec nad Černými lesy" + }, + { + "name": "Základní škola Záryby, Kostelec nad Labem, Záryby 92", + "api_point": "https://zszaryby.bakalari.cz", + "town": "Kostelec nad Labem" + }, + { + "name": "Základní škola T. Stolzové Kostelec nad Labem, příspěvková organizace", + "api_point": "https://zstskostelec.bakalari.cz/", + "town": "Kostelec nad Labem" + }, + { + "name": "Obchodní akademie TGM, Kostelec nad Orlicí, Komenského 522", + "api_point": "https://oakostelec.bakalari.cz:7443", + "town": "Kostelec nad Orlicí" + }, + { + "name": "Základní škola Gutha-Jarkovského Kostelec nad Orlicí", + "api_point": "https://bakalari.zskostelec.cz/", + "town": "Kostelec nad Orlicí" + }, + { + "name": "Základní škola a Mateřská škola Lhoty u Potštejna", + "api_point": "https://zslhotyupotstejna.bakalari.cz", + "town": "Kostelec nad Orlicí" + }, + { + "name": "Střední škola zemědělská a ekologická a Střední odborné učiliště chladicí a klimatizační techniky, Kostelec nad Orlicí", + "api_point": "https://szeskostelec.bakalari.cz", + "town": "Kostelec nad Orlicí" + }, + { + "name": "Základní škola Kostomlaty nad Labem, příspěvková organizace", + "api_point": "https://skolakostomlaty.bakalari.cz/", + "town": "Kostomlaty nad Labem" + }, + { + "name": "Základní škola Košetice 165", + "api_point": "https://zskosetice.bakalari.cz", + "town": "Košetice" + }, + { + "name": "Základní škola Kounice", + "api_point": "https://zskounice.bakalari.cz:4443/bakaweb", + "town": "Kounice" + }, + { + "name": "Základní škola a Mateřská škola Kounov, okres Rakovník", + "api_point": "https://zskounov.bakalari.cz", + "town": "Kounov" + }, + { + "name": "Základní škola Kovářov, okres Písek", + "api_point": "https://zskovarov.bakalari.cz", + "town": "Kovářov" + }, + { + "name": "Základní škola sgt. J. C. Kluttze a Mateřská škola Kovářská, okres Chomutov", + "api_point": "https://zskovarska.bakalari.cz", + "town": "Kovářská" + }, + { + "name": "Základní škola a Mateřská škola Kozlovice", + "api_point": "https://skolakozlovice.bakalari.cz/bakaweb/", + "town": "Kozlovice" + }, + { + "name": "Základní škola a Mateřská škola T. G. Masaryka Krabčice, příspěvková organizace", + "api_point": "https://zskrabcice.bakalari.cz", + "town": "Krabčice" + }, + { + "name": "Speciální základní škola Králíky, Nábřežní 130", + "api_point": "https://zspkraliky.bakalari.cz:444", + "town": "Králíky" + }, + { + "name": "Základní škola a Mateřská škola Kozojedy, okres Plzeň-sever, příspěvková organizace", + "api_point": "https://zskozojedy.bakalari.cz", + "town": "Kralovice" + }, + { + "name": "Masarykova Základní škola a mateřská škola v Žihli", + "api_point": "https://zs-zihle.bakalari.cz/", + "town": "Kralovice" + }, + { + "name": "Základní škola Kralovice, okres Plzeň - sever, příspěvková organizace", + "api_point": "https://bakaweb.zskralovice.cz:444/", + "town": "Kralovice" + }, + { + "name": "Střední škola Kralovice, nám. Osvobození 32", + "api_point": "https://bakalari.sskralovice.cz:8443/", + "town": "Kralovice" + }, + { + "name": "Základní škola Kralupy nad Vltavou, Gen. Klapálka 1029, okres Mělník, příspěvková organizace", + "api_point": "https://zsgenklapalka.bakalari.cz/", + "town": "Kralupy nad Vltavou" + }, + { + "name": "Základní škola Kralupy, Komenského nám. 198", + "api_point": "https://znamky.zskomenda.cz/", + "town": "Kralupy nad Vltavou" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Kralupy, Cesta brigádníků 693", + "api_point": "https://edukra.bakalari.cz:4433/bakaweb/", + "town": "Kralupy nad Vltavou" + }, + { + "name": "Dvořákovo gymnázium Kralupy, Dvořákovo nám. 800", + "api_point": "https://bakalari.dgkralupy.cz/", + "town": "Kralupy nad Vltavou" + }, + { + "name": "Střední škola, základní škola a mateřská škola Kraslice", + "api_point": "https://bakalari.zskraslice.cz/", + "town": "Kraslice" + }, + { + "name": "Základní škola Kraslice, Dukelská 1122, příspěvková oraganizace", + "api_point": "https://zs2kraslice.bakalari.cz/", + "town": "Kraslice" + }, + { + "name": "Základní škola a Mateřská škola Krásná Lípa, Školní 10", + "api_point": "https://zskrasnalipa.bakalari.cz/", + "town": "Krásná Lípa" + }, + { + "name": "Základní škola a mateřská škola, Kratonohy, okres Hradec Králové, příspěvková organizace", + "api_point": "https://zs-kratonohy.bakalari.cz", + "town": "Kratonohy" + }, + { + "name": "Základní škola Kravaře, Školní 115", + "api_point": "https://gw.skolakravare.cz/bakalari/", + "town": "Kravaře" + }, + { + "name": "Základní škola Krhanice, okres Benešov", + "api_point": "https://bakalari.zskrhanice.cz/bakaweb/", + "town": "Krhanice" + }, + { + "name": "Základní škola a mateřská škola Krchleby, okres Nymburk", + "api_point": "https://zs-krchleby.bakalari.cz", + "town": "Krchleby" + }, + { + "name": "Střední škola průmyslová, Krnov, příspěvková organizace", + "api_point": "https://bakalari.ssa-krnov.cz", + "town": "Krnov" + }, + { + "name": "Gymnázium, Krnov, příspěvková organizace", + "api_point": "https://gym-krnov.bakalari.cz/", + "town": "Krnov" + }, + { + "name": "Gymnázium Kroměříž, Masarykovo náměstí 496", + "api_point": "https://bakalari.gymkrom.cz/", + "town": "Kroměříž" + }, + { + "name": "Obchodní akademie Kroměříž", + "api_point": "https://bakaweb.oakm.cz", + "town": "Kroměříž" + }, + { + "name": "Tauferova střední odborná škola veterinární Kroměříž", + "api_point": "https://vetkm.bakalari.cz:8080/", + "town": "Kroměříž" + }, + { + "name": "VOŠPgS a SPgŠ v Kroměříži", + "api_point": "https://ped-km.bakalari.cz/bakaweb", + "town": "Kroměříž" + }, + { + "name": "Vyšší odborná škola potravinářská a Střední průmyslová škola mlékárenská Kroměříž", + "api_point": "https://potravinarska-skola.bakalari.cz/bakaweb/", + "town": "Kroměříž" + }, + { + "name": "Základní škola a Mateřská škola Kroměříž, F. Vančury", + "api_point": "https://msazsmkm.bakalari.cz", + "town": "Kroměříž" + }, + { + "name": "Střední zdravotnická škola Kroměříž", + "api_point": "https://szskm.bakalari.cz/bakalari/", + "town": "Kroměříž" + }, + { + "name": "Střední škola hotelová a služeb Kroměříž", + "api_point": "https://hskm.bakalari.cz/bakaweb/", + "town": "Kroměříž" + }, + { + "name": "Základní škola a mateřská škola Krouna", + "api_point": "https://bakalari.zskrouna.cz:8443/bakaweb/", + "town": "Krouna" + }, + { + "name": "Základní škola Krucemburk, Školní 440", + "api_point": "https://bakalari.zskrucemburk.cz/bakalari/", + "town": "Krucemburk" + }, + { + "name": "Základní škola a Střední škola Krupka, Karla Čapka 270", + "api_point": "https://zspskrupka.bakalari.cz", + "town": "Krupka" + }, + { + "name": "Masarykova základní škola a Mateřská škola Krupka, Masarykova 461", + "api_point": "https://mzskrupka.bakalari.cz/", + "town": "Krupka" + }, + { + "name": "Biskupské gymnázium, Základní škola a Mateřská škola Bohosudov", + "api_point": "https://bgbzs.bakalari.cz/", + "town": "Krupka" + }, + { + "name": "Základní škola a Mateřská škola Krupka, Teplická 400", + "api_point": "https://zskrupka.bakalari.cz/bakaweb/", + "town": "Krupka" + }, + { + "name": "Základní škola Kryry, Komenského 393", + "api_point": "https://zskryry.bakalari.cz", + "town": "Kryry" + }, + { + "name": "Základní škola a Mateřská škola Křelov-Břuchotín, příspěvková organizace", + "api_point": "https://zskrelov.bakalari.cz", + "town": "Křelov-Břuchotín" + }, + { + "name": "Základní škola a mateřská škola Holubov, Holubov 40", + "api_point": "https://zsholubov.bakalari.cz", + "town": "Křemže" + }, + { + "name": "Základní škola a mateřská škola Křemže, Školní 182", + "api_point": "https://zsmskremze.bakalari.cz/", + "town": "Křemže" + }, + { + "name": "Základní škola a Mateřská škola, Křinec,Školní 301", + "api_point": "https://zskrinec.bakalari.cz", + "town": "Křinec" + }, + { + "name": "Základní škola a Mateřská škola Křivoklát 157", + "api_point": "https://zskrivoklat.bakalari.cz/", + "town": "Křivoklát" + }, + { + "name": "Základní škola a Mateřská škola Křoví, příspěvková organizace", + "api_point": "https://zsamskrovi.bakalari.cz/", + "town": "Křoví" + }, + { + "name": "Střední škola řemesel Kunice, příspěvková organizace", + "api_point": "https://ssrkunice.bakalari.cz", + "town": "Kunice - Všešímy" + }, + { + "name": "Základní škola, Kunovice, U Pálenice 1620, okres Uherské Hradiště, příspěvková organizace", + "api_point": "https://zskunup.bakalari.cz", + "town": "Kunovice" + }, + { + "name": "Střední škola letecká s.r.o., Na Záhonech 1177, Kunovice", + "api_point": "https://remote.ssletecka.com/Bakaweb/", + "town": "Kunovice" + }, + { + "name": "Masarykova základní škola a mateřská škola Kunvald", + "api_point": "https://zskunvald.bakalari.cz/", + "town": "Kunvald" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště Kuřim, s.r.o.", + "api_point": "https://bakalari.zamekkurim.cz", + "town": "Kuřim" + }, + { + "name": "Základní škola Jana Palacha v Kutné Hoře", + "api_point": "https://skola.zsjp.cz/bakaweb/", + "town": "Kutná Hora" + }, + { + "name": "Gymnázium Jiřího Ortena, Kutná Hora, Jaselská 932", + "api_point": "https://gymkh.bakalari.cz/", + "town": "Kutná Hora" + }, + { + "name": "Základní škola Kutná Hora, Kamenná stezka 40", + "api_point": "https://zskskutnahora.bakalari.cz/bakaweb/", + "town": "Kutná Hora" + }, + { + "name": "Církevní gymnázium v Kutné Hoře", + "api_point": "https://cgym-kh.bakalari.cz/", + "town": "Kutná Hora" + }, + { + "name": "Základní škola T. G. Masaryka Kutná Hora, Jiráskovy sady 387", + "api_point": "https://skola.zstgm.kutnahora.cz/bakaweb/", + "town": "Kutná Hora" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště řemesel, Kutná Hora, Čáslavská 202", + "api_point": "https://sosasoukh.bakalari.cz", + "town": "Kutná Hora" + }, + { + "name": "Vyšší odborná škola, Střední průmyslová škola a Jazyková škola s právem státní jazykové zkoušky, Kutná Hora, Masarykova 197", + "api_point": "https://bakalari.vos-kh.cz/", + "town": "Kutná Hora" + }, + { + "name": "Vyšší odborná škola, Střední průmyslová škola a Jazyková škola s právem státní jazykové zkoušky, Kutná Hora, Masarykova 197", + "api_point": "https://bakalari.vos-kh.cz/", + "town": "Kutná Hora - Hlouška" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště řemesel, Kutná Hora, Čáslavská 202", + "api_point": "https://sosasoukh.bakalari.cz", + "town": "Kutná Hora - Karlov" + }, + { + "name": "Střední škola automobilní Kyjov, příspěvková organizace", + "api_point": "https://ssakyjov.bakalari.cz/bakaweb/", + "town": "Kyjov" + }, + { + "name": "Základní škola J. A. Komenského, příspěvková organizace města Kyjova", + "api_point": "https://zskyjov.bakalari.cz", + "town": "Kyjov" + }, + { + "name": "Střední škola polytechnická Kyjov, příspěvková organizace", + "api_point": "https://soukyjov.bakalari.cz/bakaweb/", + "town": "Kyjov" + }, + { + "name": "Základní škola Kynšperk nad Ohří, okres Sokolov, příspěvková organizace", + "api_point": "https://bakalari.zs-kynsperk.cz/", + "town": "Kynšperk nad Ohří" + }, + { + "name": "Základní škola a Mateřská škola, Lánov", + "api_point": "https://zslanov.bakalari.cz", + "town": "Lánov" + }, + { + "name": "Střední škola zemědělská a veterinární Lanškroun, Dolní Třešňovec 17", + "api_point": "https://bakalari.szes-la.cz/", + "town": "Lanškroun" + }, + { + "name": "Základní škola Lanškroun, Bedřicha Smetany 460, okr. Ústí nad Orlicí", + "api_point": "https://bakalari.zsbs.cz/bakaweb/", + "town": "Lanškroun" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště Lanškroun", + "api_point": "https://spslan.bakalari.cz:446/bakaweb", + "town": "Lanškroun" + }, + { + "name": "Základní škola Lanškroun, náměstí Aloise Jiráska 139, okr. Ústí nad Orlicí", + "api_point": "https://bakalari.zsaj.cz:9080/bakaweb/", + "town": "Lanškroun" + }, + { + "name": "Gymnázium Lanškroun", + "api_point": "https://gymla.bakalari.cz", + "town": "Lanškroun" + }, + { + "name": "Gymnázium Lanškroun", + "api_point": "https://gymla.bakalari.cz", + "town": "Lanškroun-Vnitřní Město" + }, + { + "name": "Základní škola a mateřská škola Laškov, příspěvková organizace", + "api_point": "https://zmslaskov.bakalari.cz", + "town": "Laškov" + }, + { + "name": "Základní škola a mateřská škola Lázně Bohdaneč", + "api_point": "https://skolalb.bakalari.cz/bakaweb/", + "town": "Lázně Bohdaneč" + }, + { + "name": "Základní škola a mateřská škola Ledčice, okres Mělník", + "api_point": "https://bakalari.zsledcice.cz/bakalari/", + "town": "Ledčice" + }, + { + "name": "Gymnázium, Střední odborná škola a Vyšší odborná škola Ledeč nad Sázavou, Husovo nám.1", + "api_point": "https://bakalari.gvi.cz/bakalariSV/", + "town": "Ledeč nad Sázavou" + }, + { + "name": "Základní škola Ledeč nad Sázavou, příspěvková organizace", + "api_point": "https://zslns.bakalari.cz/bakalari/", + "town": "Ledeč nad Sázavou" + }, + { + "name": "Základní škola, základní umělecká škola a mateřská škola Ledenice", + "api_point": "https://skolaledenice.bakalari.cz/", + "town": "Ledenice" + }, + { + "name": "Základní škola Lenešice, Knížete Václava 391", + "api_point": "https://zslenesice.bakalari.cz:444/", + "town": "Lenešice" + }, + { + "name": "Základní škola Lešná", + "api_point": "https://mail.zslesna.cz/bakaweb/", + "town": "Lešná" + }, + { + "name": "Základní škola Letohrad, Komenského 269", + "api_point": "https://zsletohrad.bakalari.cz/bakaweb/", + "town": "Letohrad" + }, + { + "name": "Základní škola U Dvora Letohrad, U Dvora 745", + "api_point": "https://bakalari.zsudvora.cz/", + "town": "Letohrad" + }, + { + "name": "Letohradské soukromé gymnázium, Letohrad, Václavské nám. 1", + "api_point": "https://lsg.bakalari.cz", + "town": "Letohrad" + }, + { + "name": "Průmyslová střední škola Letohrad, Komenského 472", + "api_point": "https://souletohrad.bakalari.cz", + "town": "Letohrad" + }, + { + "name": "Průmyslová střední škola Letohrad, Komenského 472", + "api_point": "https://spsletohrad.bakalari.cz", + "town": "Letohrad" + }, + { + "name": "Základní škola Letovice, příspěvková organizace", + "api_point": "https://skola.zsletovice.cz/bakaweb/", + "town": "Letovice" + }, + { + "name": "Masarykova střední škola Letovice, příspěvková organizace", + "api_point": "https://bakalar.stredni-skola.cz/", + "town": "Letovice" + }, + { + "name": "Základní škola a mateřská škola Lety, okres Praha - západ", + "api_point": "https://skolalety.bakalari.cz", + "town": "Lety u Dobřichovic" + }, + { + "name": "Základní škola a Mateřská škola Libáň, okres Jičín", + "api_point": "https://zsliban.comtex.cz/", + "town": "Libáň" + }, + { + "name": "Základní škola a mateřská škola, Libčany", + "api_point": "https://zslibcany.bakalari.cz", + "town": "Libčany" + }, + { + "name": "Základní škola Karla Hašlera Libčice nad Vltavou", + "api_point": "https://bakalari.libcice.cz:8080/bakaweb", + "town": "Libčice nad Vltavou" + }, + { + "name": "Dětský domov se školou, základní škola a školní jídelna, Liběchov, Rumburská 54", + "api_point": "https://ddslibechov.bakalari.cz/", + "town": "Liběchov" + }, + { + "name": "Střední odborné učiliště, Liběchov, Boží Voda 230", + "api_point": "https://soulibechov.bakalari.cz/", + "town": "Liběchov" + }, + { + "name": "Základní škola a mateřská škola Václava Levého Liběchov, příspěvková organizace", + "api_point": "https://zslibechov.bakalari.cz:10443", + "town": "Liběchov" + }, + { + "name": "Základní škola, Liberec, Ještědská,Liberec 8,Ještědská 354/88", + "api_point": "https://zs-jestedska.bakalari.cz", + "town": "Liberec" + }, + { + "name": "Gymnázium F. X. Šaldy, Liberec 11, Partyzánská 530, příspěvková organizace", + "api_point": "https://bakalari.gfxs.cz/", + "town": "Liberec" + }, + { + "name": "SPŠSE a VOŠ Liberec, Masarykova 3", + "api_point": "https://bakalar.pslib.cz/rodice/", + "town": "Liberec" + }, + { + "name": "Základní škola a Mateřská škola Ostašov, Liberec, příspěvková organizace", + "api_point": "https://zsostasov.bakalari.cz/", + "town": "Liberec" + }, + { + "name": "Střední škola strojní, stavební a dopravní, Liberec, příspěvková organizace", + "api_point": "https://sslbc.bakalari.cz/", + "town": "Liberec" + }, + { + "name": "SPŠ textilní Liberec, Tyršova 1", + "api_point": "https://spstliberec.bakalari.cz/bakalari", + "town": "Liberec" + }, + { + "name": "Základní škola a Mateřská škola pro tělesně postižené, Liberec, Lužická 920/7", + "api_point": "https://zsprotplib.bakalari.cz", + "town": "Liberec" + }, + { + "name": "Střední škola Kateřinky - Liberec, s.r.o.", + "api_point": "https://skolakaterinky.bakalari.cz", + "town": "Liberec" + }, + { + "name": "Obchodní akademie a Jazyková škola, Liberec, Šamánkova 500/8", + "api_point": "https://oalib.bakalari.cz/", + "town": "Liberec" + }, + { + "name": "Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Liberec, Kostelní 9, příspěvková organizace", + "api_point": "https://bakalari.szs-lib.cz/", + "town": "Liberec" + }, + { + "name": "Střední škola právní - Právní akademie, s.r.o.", + "api_point": "https://prak.bakalari.cz/bakaweb/", + "town": "Liberec" + }, + { + "name": "Základní škola s rozšířenou výukou jazyků, Liberec, Husova 142/44, příspěvková organizace", + "api_point": "https://zskola.bakalari.cz/", + "town": "Liberec" + }, + { + "name": "Základní škola, Liberec, Orlí 140/7, příspěvková organizace", + "api_point": "https://zsorli.bakalari.cz/", + "town": "Liberec" + }, + { + "name": "SPŠ stavební Liberec 1, Sokolovské nám.14", + "api_point": "https://stavlib.bakalari.cz", + "town": "Liberec" + }, + { + "name": "Základní škola, Liberec,Liberec 1,5. května 64/49", + "api_point": "https://bakalari.zs5kveten.cz", + "town": "Liberec" + }, + { + "name": "ZÁKLADNÍ ŠKOLA, LIBEREC - VRATISLAVICE NAD NISOU, příspěvková organizace", + "api_point": "https://zsvratbakal.bakalari.cz", + "town": "Liberec" + }, + { + "name": "Základní škola, Liberec 13, Sokolovská 328", + "api_point": "https://zssokol.bakalari.cz/", + "town": "Liberec" + }, + { + "name": "Základní škola, Liberec, U Školy 222/6, příspěvková organizace", + "api_point": "https://zsuskoly.bakalari.cz/", + "town": "Liberec" + }, + { + "name": "Gymnázium a Střední odborná škola pedagogická, Liberec, Jeronýmova 425/27", + "api_point": "https://jergym.bakalari.cz", + "town": "Liberec" + }, + { + "name": "Základní škola, Liberec, Švermova 403/40", + "api_point": "https://zssvermova.bakalari.cz/bakaweb/", + "town": "Liberec" + }, + { + "name": "Základní škola, Liberec, nám. Míru 212/2, příspěvková organizace", + "api_point": "https://bakalari.zsnamestimiru.cz/bakaweb/", + "town": "Liberec" + }, + { + "name": "Základní škola, Liberec, Česká 354, příspěvková organizace", + "api_point": "https://zs-vesec.bakalari.cz", + "town": "Liberec" + }, + { + "name": "Základní škola, Liberec, Broumovská 847/7, příspěvková organizace", + "api_point": "https://zsbroumovska.bakalari.cz/", + "town": "Liberec" + }, + { + "name": "Střední odborná škola, Liberec, Jablonecká 999", + "api_point": "https://bakalari.sosliberec.cz/", + "town": "Liberec" + }, + { + "name": "Střední odborná škola obchodní s.r.,Liberec 6,Broumovská 839", + "api_point": "https://bakalari.soso.cz:8443/bakaweb/", + "town": "Liberec" + }, + { + "name": "Základní škola, Liberec, U Soudu 369/8, příspěvková organizace", + "api_point": "https://bakalari.zsusoudu.cz", + "town": "Liberec" + }, + { + "name": "Křesťanská základní škola a mateřská škola J. A. Komenského", + "api_point": "https://sjak.bakalari.cz", + "town": "Liberec" + }, + { + "name": "Střední škola gastronomie a služeb, Liberec 5, Dvorská 447/29, p. o.", + "api_point": "https://sos-gs.bakalari.cz:4205/bakaweb/", + "town": "Liberec" + }, + { + "name": "Doctrina - základní škola a mateřská škola, s.r.o.", + "api_point": "https://doctrina.bakalari.cz", + "town": "Liberec" + }, + { + "name": "Základní škola, Liberec, nám. Míru 212/2, příspěvková organizace", + "api_point": "https://bakalari.zsnamestimiru.cz/bakaweb/", + "town": "Liberec 14" + }, + { + "name": "Základní škola, Liberec, Orlí 140/7, příspěvková organizace", + "api_point": "https://zsorli.bakalari.cz/", + "town": "Liberec 1" + }, + { + "name": "SPŠ stavební Liberec 1, Sokolovské nám.14", + "api_point": "https://stavlib.bakalari.cz", + "town": "Liberec 1" + }, + { + "name": "Základní škola, Liberec,Liberec 1,5. května 64/49", + "api_point": "https://bakalari.zs5kveten.cz", + "town": "Liberec 1" + }, + { + "name": "Základní škola, Liberec 13, Sokolovská 328", + "api_point": "https://zssokol.bakalari.cz/", + "town": "Liberec 1" + }, + { + "name": "Základní škola, Liberec, Švermova 403/40", + "api_point": "https://zssvermova.bakalari.cz/bakaweb/", + "town": "Liberec 1" + }, + { + "name": "Křesťanská základní škola a mateřská škola J. A. Komenského", + "api_point": "https://sjak.bakalari.cz", + "town": "Liberec 1" + }, + { + "name": "Základní škola, Liberec, Švermova 403/40", + "api_point": "https://zssvermova.bakalari.cz/bakaweb/", + "town": "Liberec 10" + }, + { + "name": "Křesťanská základní škola a mateřská škola J. A. Komenského", + "api_point": "https://sjak.bakalari.cz", + "town": "Liberec 11" + }, + { + "name": "Základní škola, Liberec 13, Sokolovská 328", + "api_point": "https://zssokol.bakalari.cz/", + "town": "Liberec 13" + }, + { + "name": "Základní škola, Liberec, Česká 354, příspěvková organizace", + "api_point": "https://zs-vesec.bakalari.cz", + "town": "Liberec 2" + }, + { + "name": "Základní škola, Liberec, U Soudu 369/8, příspěvková organizace", + "api_point": "https://bakalari.zsusoudu.cz", + "town": "Liberec 2" + }, + { + "name": "Základní škola, Liberec, Česká 354, příspěvková organizace", + "api_point": "https://zs-vesec.bakalari.cz", + "town": "Liberec 25" + }, + { + "name": "Doctrina - základní škola a mateřská škola, s.r.o.", + "api_point": "https://doctrina.bakalari.cz", + "town": "Liberec 4" + }, + { + "name": "Střední škola gastronomie a služeb, Liberec 5, Dvorská 447/29, p. o.", + "api_point": "https://sos-gs.bakalari.cz:4205/bakaweb/", + "town": "Liberec 5" + }, + { + "name": "Základní škola, Liberec, Broumovská 847/7, příspěvková organizace", + "api_point": "https://zsbroumovska.bakalari.cz/", + "town": "Liberec 6" + }, + { + "name": "Střední odborná škola, Liberec, Jablonecká 999", + "api_point": "https://bakalari.sosliberec.cz/", + "town": "Liberec 6" + }, + { + "name": "Střední odborná škola obchodní s.r.,Liberec 6,Broumovská 839", + "api_point": "https://bakalari.soso.cz:8443/bakaweb/", + "town": "Liberec 6" + }, + { + "name": "Základní škola, Liberec, U Školy 222/6, příspěvková organizace", + "api_point": "https://zsuskoly.bakalari.cz/", + "town": "Liberec 7" + }, + { + "name": "Gymnázium a Střední odborná škola pedagogická, Liberec, Jeronýmova 425/27", + "api_point": "https://jergym.bakalari.cz", + "town": "Liberec 7" + }, + { + "name": "Základní škola, Liberec, Ještědská,Liberec 8,Ještědská 354/88", + "api_point": "https://zs-jestedska.bakalari.cz", + "town": "Liberec 8" + }, + { + "name": "ZÁKLADNÍ ŠKOLA, LIBEREC - VRATISLAVICE NAD NISOU, příspěvková organizace", + "api_point": "https://zsvratbakal.bakalari.cz", + "town": "Liberec -Vratislavice nad Nisou" + }, + { + "name": "Základní škola a Základní umělecká škola Líbeznice", + "api_point": "https://zslibeznice.bakalari.cz", + "town": "Líbeznice" + }, + { + "name": "Základní škola a Mateřská škola, Libhošť 90, příspěvková organizace", + "api_point": "https://bakalari.zsamslibhost.cz/bakaweb", + "town": "Libhošť" + }, + { + "name": "Základní škola a mateřská škola Libchavy", + "api_point": "https://zslibchavy.bakalari.cz/bakaweb/", + "town": "Libchavy" + }, + { + "name": "Masarykova základní škola Libštát", + "api_point": "https://mzslibstat.bakalari.cz", + "town": "Libštát" + }, + { + "name": "Základní škola, Libuň, okres Jičín", + "api_point": "https://bakalari.zslibun.cz", + "town": "Libuň" + }, + { + "name": "Základní škola a Mateřská škola, Lično, okres Rychnov nad Kněžnou", + "api_point": "https://zsmslicno.bakalari.cz", + "town": "Lično" + }, + { + "name": "Základní škola a Mateřská škola Lichnov, okres Bruntál, příspěvková organizace", + "api_point": "https://zsamslichnov.bakalari.cz", + "town": "Lichnov 46" + }, + { + "name": "Základní škola a Mateřská škola Noutonice", + "api_point": "https://noutonice.bakalari.cz/", + "town": "Lichoceves" + }, + { + "name": "Základní škola a Mateřská škola Bohuslava Reynka, Lípa, příspěvková organizace", + "api_point": "https://zslipa.bakalari.cz", + "town": "Lípa" + }, + { + "name": "Základní škola a mateřská škola Lipník nad Bečvou,Hranická 511", + "api_point": "https://bakalari.skolahranicka.cz", + "town": "Lipník nad Bečvou" + }, + { + "name": "Gymnázium, Lipník nad Bečvou, Komenského sady 62", + "api_point": "https://informace.glnb.cz/", + "town": "Lipník nad Bečvou" + }, + { + "name": "Základní škola a Mateřská škola Lipová, okres Děčín, příspěvková organizace", + "api_point": "https://zsmslipova.bakalari.cz", + "town": "Lipov" + }, + { + "name": "Odborné učiliště a Praktická škola, Lipová - lázně 458", + "api_point": "https://oulipova.bakalari.cz/", + "town": "Lipov" + }, + { + "name": "Základní škola a mateřská škola Jaromíra Hlubíka Lipov, okres Hodonín, příspěvková organizace", + "api_point": "https://zslipov.bakalari.cz/", + "town": "Lipov" + }, + { + "name": "Základní škola a Mateřská škola Lipová, okres Děčín, příspěvková organizace", + "api_point": "https://zsmslipova.bakalari.cz", + "town": "Lipová" + }, + { + "name": "Odborné učiliště a Praktická škola, Lipová - lázně 458", + "api_point": "https://oulipova.bakalari.cz/", + "town": "Lipová" + }, + { + "name": "Odborné učiliště a Praktická škola, Lipová - lázně 458", + "api_point": "https://oulipova.bakalari.cz/", + "town": "Lipová-lázně" + }, + { + "name": "Základní škola a Mateřská škola Lišov, Nová 611", + "api_point": "https://zslisov.bakalari.cz/", + "town": "Lišov" + }, + { + "name": "Střední odborné učiliště, Lišov, tř. 5. května 3", + "api_point": "https://sou-lisov.bakalari.cz:444", + "town": "Lišov" + }, + { + "name": "ZŠ Františka Josefa Řezáče, Liteň, okres Beroun", + "api_point": "https://bakalari.zsliten.cz/", + "town": "Liteň" + }, + { + "name": "ZŠ spec.,ZŠ prakt. a PrŠ Litoměřice,Šaldova 6", + "api_point": "https://zssaldova.bakalari.cz/", + "town": "Litoměřice" + }, + { + "name": "Soukromá střední odborná škola (1. KŠPA), s.r.o.", + "api_point": "https://bakalari-ltm.1kspa.cz/bakaweb", + "town": "Litoměřice" + }, + { + "name": "Střední škola pedagogická, hotelnictví a služeb, Litoměřice", + "api_point": "https://bakalari.sslitomerice.cz", + "town": "Litoměřice" + }, + { + "name": "Základní škola Litomyšl, Zámecká 496", + "api_point": "https://zamecka.bakalari.cz/bakaweb/", + "town": "Litomyšl" + }, + { + "name": "Soukr.střední odb.škola Trading Centre,s.r.o. Litomyšl, Tyršova 237", + "api_point": "https://tradingcentre.bakalari.cz/", + "town": "Litomyšl" + }, + { + "name": "Gymnázium A.Jiráska Litomyšl, T.G.Masaryka 590", + "api_point": "https://bakalari.glit.cz/bakaweb", + "town": "Litomyšl" + }, + { + "name": "Vyšší odborná škola pedagogická a Střední pedagogická škola, Litomyšl, Komenského nám. 22", + "api_point": "https://vospspgs.bakalari.cz", + "town": "Litomyšl" + }, + { + "name": "Základní škola Litomyšl, U Školek 1117, okres Svitavy", + "api_point": "https://skoluskol.bakalari.cz:444", + "town": "Litomyšl" + }, + { + "name": "III. základní škola Litomyšl, T. G. Masaryka 1145", + "api_point": "https://3zslit.bakalari.cz/", + "town": "Litomyšl" + }, + { + "name": "Střední škola zahradnická a technická Litomyšl", + "api_point": "https://szat.bakalari.cz/bakaweb/", + "town": "Litomyšl" + }, + { + "name": "Střední odborná škola Litovel, Komenského 677", + "api_point": "https://bakaweb.soslitovel.cz/bakaweb/", + "town": "Litovel" + }, + { + "name": "Gymnázium Jana Opletala, Litovel, Opletalova 189", + "api_point": "https://gjo.bakalari.cz:81/", + "town": "Litovel" + }, + { + "name": "Základní škola a mateřská škola Šindlovy Dvory", + "api_point": "https://zssindlovydvory.bakalari.cz", + "town": "Litvínov" + }, + { + "name": "Střední průmyslová škola Strojírna Litvínov spol. s r.o.", + "api_point": "https://spslitvinov.bakalari.cz", + "town": "Litvínov" + }, + { + "name": "Gymnázium T.G.Masaryka, Litvínov, Studentská 640", + "api_point": "https://gtgm.bakalari.cz", + "town": "Litvínov" + }, + { + "name": "Základní škola a Mateřská škola Litvínov, Ruská 2059", + "api_point": "https://zakovska.zsruska.cz/", + "town": "Litvínov" + }, + { + "name": "Základní škola s rozšířenou výukou jazyků a Mateřská škola Litvínov, Podkrušnohorská 1589, okres Most", + "api_point": "https://znamky.3zs.cz/", + "town": "Litvínov" + }, + { + "name": "Základní škola speciální a Praktická škola Litvínov, Šafaříkova 991, okres Most", + "api_point": "https://speclitvinov.bakalari.cz", + "town": "Litvínov" + }, + { + "name": "Střední odborná škola pro ochranu a obnovu životního prostředí - Schola Humanitas, Litvínov, Ukrajinská 379", + "api_point": "https://humanitas.bakalari.cz/", + "town": "Litvínov" + }, + { + "name": "Střední odborná škola, Litvínov - Hamr, příspěvková organizace", + "api_point": "https://skolahamr.bakalari.cz/bakaweb/", + "town": "Litvínov" + }, + { + "name": "Střední odborná škola, Litvínov - Hamr, příspěvková organizace", + "api_point": "https://skolahamr.bakalari.cz/bakaweb/", + "town": "Litvínov - Hamr" + }, + { + "name": "Střední průmyslová škola Strojírna Litvínov spol. s r.o.", + "api_point": "https://spslitvinov.bakalari.cz", + "town": "Litvínov - Horní Litvínov" + }, + { + "name": "Základní škola a mateřská škola Šindlovy Dvory", + "api_point": "https://zssindlovydvory.bakalari.cz", + "town": "Litvínovice" + }, + { + "name": "Základní škola Loděnice, okres Beroun", + "api_point": "https://zslodenice.bakalari.cz/", + "town": "Loděnice" + }, + { + "name": "Základní škola a Mateřská škola Lodhéřov", + "api_point": "https://zslodherov.bakalari.cz", + "town": "Lodhéřov" + }, + { + "name": "Základní škola a Mateřská škola Lochovice, okres Beroun", + "api_point": "https://skolalochovice.bakalari.cz/", + "town": "Lochovice" + }, + { + "name": "Základní škola Loket, okres Sokolov", + "api_point": "https://bakalari.zsloket.cz/bakalari", + "town": "Loket" + }, + { + "name": "Základní škola T. G. Masaryka Lomnice nad Popelkou, příspěvková organizace", + "api_point": "https://zstgmlomnice.bakalari.cz/", + "town": "Lomnice" + }, + { + "name": "Střední škola, Lomnice nad Popelkou, Antala Staška 213", + "api_point": "https://skola-lomnice.bakalari.cz:8443/bakaweb", + "town": "Lomnice" + }, + { + "name": "Střední odborná škola Fortika, příspěvková organizace", + "api_point": "https://fortika.bakalari.cz:8080/bakaweb/", + "town": "Lomnice" + }, + { + "name": "Základní škola Lomnice, Školní 234", + "api_point": "https://bakalari.lomnicezs.cz/bakaweb/", + "town": "Lomnice" + }, + { + "name": "Základní škola a Mateřská škola, Lomnice nad Lužnicí", + "api_point": "https://lomnicenl.bakalari.cz", + "town": "Lomnice" + }, + { + "name": "Základní škola a Mateřská škola, Lomnice nad Lužnicí", + "api_point": "https://lomnicenl.bakalari.cz", + "town": "Lomnice nad Lužnicí" + }, + { + "name": "Základní škola T. G. Masaryka Lomnice nad Popelkou, příspěvková organizace", + "api_point": "https://zstgmlomnice.bakalari.cz/", + "town": "Lomnice nad Popelkou" + }, + { + "name": "Střední škola, Lomnice nad Popelkou, Antala Staška 213", + "api_point": "https://skola-lomnice.bakalari.cz:8443/bakaweb", + "town": "Lomnice nad Popelkou" + }, + { + "name": "Základní škola a Mateřská škola Police, okres Vsetín, příspěvková organizace", + "api_point": "https://zsmspolice.bakalari.cz", + "town": "Loučka" + }, + { + "name": "Základní škola a Mateřská škola Loučná nad Desnou, příspěvková organizace", + "api_point": "https://zsloucnand.bakalari.cz", + "town": "Loučná nad Desnou" + }, + { + "name": "Střední odborné učiliště, Loukovec-Hubálov 17", + "api_point": "https://souhubalov.bakalari.cz/bakaweb/", + "town": "Loukov" + }, + { + "name": "Základní škola J. A. Komenského Louny, Pražská 101, příspěvková organizace", + "api_point": "https://zakovska.zsjak.cz/", + "town": "Louny" + }, + { + "name": "Základní škola a Mateřská škola Kpt. Otakara Jaroše Louny, 28. října 2173, příspěvková organizace", + "api_point": "https://3zslouny.bakalari.cz", + "town": "Louny" + }, + { + "name": "Obchodní akademie a Střední odborná škola generála Františka Fajtla, Louny, příspěvková organizace", + "api_point": "https://oasoslouny.bakalari.cz/", + "town": "Louny" + }, + { + "name": "Gymnázium Václava Hlavatého Louny, Poděbradova 661", + "api_point": "https://gvhlouny.bakalari.cz/bakaweb", + "town": "Louny" + }, + { + "name": "Základní škola Louny, Přemyslovců 2209", + "api_point": "https://zspremyslovcu.bakalari.cz/bakaweb/", + "town": "Louny" + }, + { + "name": "Základní škola Všehrdova 1, Lovosice", + "api_point": "https://zsvsehrdova.bakalari.cz", + "town": "Lovosice" + }, + { + "name": "Základní škola Lovosice, Sady pionýrů 355/2, okres Litoměřice", + "api_point": "https://1zslovosice.bakalari.cz/bakaweb/", + "town": "Lovosice" + }, + { + "name": "Základní škola Antonína Baráka Lovosice, Sady pionýrů 361/4, okres Litoměřice", + "api_point": "https://zsabaraka.bakalari.cz", + "town": "Lovosice" + }, + { + "name": "Střední odborná škola technická a zahradnická, Lovosice, p.o. Osvoboditelů 1/2", + "api_point": "https://soslovo.bakalari.cz/bakalari/", + "town": "Lovosice" + }, + { + "name": "Masarykova základní škola Lubenec, okres Louny", + "api_point": "https://zslubenec.bakalari.cz", + "town": "Lubenec" + }, + { + "name": "Základní škola Lubná - Sebranice a Mateřská škola Lubná", + "api_point": "https://zslubna.bakalari.cz/", + "town": "Lubná" + }, + { + "name": "Základní škola Luby, okres Cheb, příspěvková organizace", + "api_point": "https://bakalari.zsluby.cz/", + "town": "Luby u Chebu" + }, + { + "name": "Střední odborná škola Luhačovice, Masarykova 101", + "api_point": "https://sosluhac.bakalari.cz/", + "town": "Luhačovice" + }, + { + "name": "Základní škola a Mateřská škola Luká", + "api_point": "https://zsluka.bakalari.cz", + "town": "Luká" + }, + { + "name": "Základní škola a Mateřská škola Luka nad Jihlavou, příspěvková organizace", + "api_point": "https://zsmsluka.bakalari.cz", + "town": "Luka nad Jihlavou" + }, + { + "name": "Základní škola a Mateřská škola Lukavec", + "api_point": "https://zslukavec.bakalari.cz", + "town": "Lukavec" + }, + { + "name": "Základní škola a Mateřská škola Nemojany, okres Vyškov, příspěvková organizace", + "api_point": "https://nemojany.bakalari.cz", + "town": "Luleč" + }, + { + "name": "Základní škola Luštěnice, Boleslavská 160", + "api_point": "https://zs-lustenice.bakalari.cz/bakaweb/", + "town": "Luštěnice" + }, + { + "name": "Základní škola a Mateřská škola Lutín, Školní 80", + "api_point": "https://zsmslutin.bakalari.cz", + "town": "Lutín" + }, + { + "name": "Sigmundova střední škola strojírenská, Lutín", + "api_point": "https://sigmundovaskola.bakalari.cz/bakaweb/", + "town": "Lutín" + }, + { + "name": "Základní škola Lužec nad Vltavou, příspěvková organizace", + "api_point": "https://bakalari.zs-luzec.cz", + "town": "Luže" + }, + { + "name": "Základní škola Luže, Komenského 254", + "api_point": "https://zsluze.bakalari.cz", + "town": "Luže" + }, + { + "name": "Základní škola Lužec nad Vltavou, příspěvková organizace", + "api_point": "https://bakalari.zs-luzec.cz", + "town": "Lužec nad Vltavou" + }, + { + "name": "Obchodní akademie Lysá nad Labem, Komenského 1534", + "api_point": "https://bakaweb.oalysa.cz", + "town": "Lysá nad Labem" + }, + { + "name": "Střední škola designu Lysá nad Labem, příspěvková organizace", + "api_point": "https://ogdlysa.bakalari.cz/bakaweb", + "town": "Lysá nad Labem" + }, + { + "name": "Základní škola Bedřicha Hrozného Lysá nad Labem, nám. B. Hrozného 12, okres Nymburk", + "api_point": "https://zsbhrozneho.bakalari.cz/", + "town": "Lysá nad Labem" + }, + { + "name": "Základní škola Edvarda Beneše Lysice", + "api_point": "https://zslysice.bakalari.cz/", + "town": "Lysice" + }, + { + "name": "Základní škola a Mateřská škola Majdalena", + "api_point": "https://zsmajdalena.bakalari.cz", + "town": "Majdalena" + }, + { + "name": "Základní škola a mateřská škola Malá Skála, okres Jablonec nad Nisou, příspěvková organizace", + "api_point": "https://zsmalaskala.bakalari.cz", + "town": "Malá Skála" + }, + { + "name": "Bezpečnostně právní akademie, s.r.o., střední škola, Malé Svatoňovice, 17. listopadu 177", + "api_point": "https://bpa-svatonovice.bakalari.cz/", + "town": "Malé Svatoňovice" + }, + { + "name": "Základní škola a Mateřská škola Malečov, příspěvková organizace", + "api_point": "https://zsmalecov.bakalari.cz/", + "town": "Malečov" + }, + { + "name": "Základní škola a Mateřská škola Malešov,Žižkovo nám. 107", + "api_point": "https://zsmalesov.bakalari.cz", + "town": "Malešov" + }, + { + "name": "Základní škola a Mateřská škola Malonty, Malonty 26", + "api_point": "https://zsmalonty.bakalari.cz", + "town": "Malonty" + }, + { + "name": "Czech School Manchester", + "api_point": "https://czechschoolmanchester.bakalari.cz", + "town": "Manchester, M16 8HX" + }, + { + "name": "Základní škola JIH, Mariánské Lázně, Komenského 459, příspěvková organizace", + "api_point": "https://skolajih.bakalari.cz/", + "town": "Mariánské Lázně" + }, + { + "name": "Gymnázium a obchodní akademie Mariánské Lázně, příspěvková organizace", + "api_point": "https://bakalari.goaml.cz/bakaweb/", + "town": "Mariánské Lázně" + }, + { + "name": "Základní škola Úšovice, Mariánské Lázně, Školní náměstí 472, příspěvková organizace", + "api_point": "https://zsusovice.bakalari.cz", + "town": "Mariánské Lázně" + }, + { + "name": "Základní škola a Mateřská škola Stará Voda, okres Cheb, příspěvková organizace", + "api_point": "https://zsstaravoda.bakalari.cz", + "town": "Mariánské Lázně" + }, + { + "name": "Základní škola a lesní mateřská škola Čtyřlístek", + "api_point": "https://ctyrlistekml.bakalari.cz", + "town": "Mariánské Lázně" + }, + { + "name": "Masarykova základní škola, Melč 192", + "api_point": "https://zsmelc.bakalari.cz/", + "town": "Melč" + }, + { + "name": "Základní škola a Mateřská škola Mělnické Vtelno, okres Mělník", + "api_point": "https://zsvtelno.bakalari.cz", + "town": "Mělnické Vtelno" + }, + { + "name": "Gymnázium Jana Palacha, Mělník, Pod Vrchem 3421", + "api_point": "https://bakalari.gjp-me.cz/", + "town": "Mělník" + }, + { + "name": "Základní škola Hořín, okres Mělník, příspěvková organizace", + "api_point": "https://zshorin.bakalari.cz/", + "town": "Mělník" + }, + { + "name": "Česká zahradnická akademie Mělník - střední škola a vyšší odborná škola, příspěvková organizace", + "api_point": "https://zas-me.bakalari.cz", + "town": "Mělník" + }, + { + "name": "Základní škola Jindřicha Matiegky Mělník, příspěvková organizace", + "api_point": "https://skola.zsjm-me.cz/bakaweb", + "town": "Mělník" + }, + { + "name": "Základní škola Mělník - Mlazice, příspěvková organizace", + "api_point": "https://zsmlazice.bakalari.cz/", + "town": "Mělník" + }, + { + "name": "Soukromá SZdŠ Mělník Mělník, Tyršova 105", + "api_point": "https://zdravkamk.bakalari.cz", + "town": "Mělník" + }, + { + "name": "Základní škola Jungmannovy sady Mělník, příspěvková organizace", + "api_point": "https://zsjungsady.bakalari.cz/", + "town": "Mělník" + }, + { + "name": "Základní škola Mělník, Jaroslava Seiferta 148, příspěvková organizace", + "api_point": "https://seifert-melnik.bakalari.cz/", + "town": "Mělník" + }, + { + "name": "Integrovaná střední škola technická Mělník, příspěvková organizace", + "api_point": "https://isstechn.bakalari.cz:444/", + "town": "Mělník" + }, + { + "name": "Střední průmyslová škola stavební, Mělník, Českobratrská 386", + "api_point": "https://spss-mel.bakalari.cz/", + "town": "Mělník" + }, + { + "name": "Základní škola Mělník - Pšovka, příspěvková organizace", + "api_point": "https://zspsovka.bakalari.cz", + "town": "Mělník" + }, + { + "name": "Základní škola Merklín, okres Plzeň-jih", + "api_point": "https://zsmerklin.bakalari.cz", + "town": "Merklín" + }, + { + "name": "Základní škola speciální a Praktická škola Diakonie ČCE Merklín", + "api_point": "https://spsm.bakalari.cz", + "town": "Merklín" + }, + { + "name": "Základní škola Měřín", + "api_point": "https://zsmerin.bakalari.cz", + "town": "Měřín" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště Městec Králové, T.G.Masaryka 4", + "api_point": "https://sossoumk.bakalari.cz:444/bakaweb/", + "town": "Městec Králové" + }, + { + "name": "Základní škola Městec Králové", + "api_point": "https://zsmesteckralove.bakalari.cz/", + "town": "Městec Králové" + }, + { + "name": "Základní škola a mateřská škola Městečko Trnávka, okres Svitavy", + "api_point": "https://zsmtrnavka.bakalari.cz", + "town": "Městečko Trnávka" + }, + { + "name": "Základní škola a Mateřská škola Město Touškov, Čemínská 296", + "api_point": "https://zsmestotouskov.bakalari.cz/", + "town": "Město Touškov" + }, + { + "name": "Základní škola, Meziměstí, okres Náchod", + "api_point": "https://zsmezimesti.bakalari.cz", + "town": "Meziměstí" + }, + { + "name": "Základní škola a Mateřská škola Mikulášovice, příspěvková organizace", + "api_point": "https://zsmik.bakalari.cz", + "town": "Mikulášovice" + }, + { + "name": "Základní škola a mateřská škola, Mikulčice, příspěvková organizace", + "api_point": "https://zsmikulcice.bakalari.cz/bakaweb/", + "town": "Mikulčice" + }, + { + "name": "Gymnázium a střední odborná škola Mikulov, příspěvková organizace", + "api_point": "https://gymik.bakalari.cz/", + "town": "Mikulov" + }, + { + "name": "Základní škola Mikulov, Valtická 3, příspěvková organizace", + "api_point": "https://zsvaltickamikulov.bakalari.cz", + "town": "Mikulov" + }, + { + "name": "Základní škola K. J. Erbena a Mateřská škola Korálka Miletín, Na Parkáni 107", + "api_point": "https://zsmiletin.bakalari.cz", + "town": "Miletín" + }, + { + "name": "Gymnázium Milevsko, Masarykova 183", + "api_point": "https://bakaweb.gymnazium-milevsko.cz", + "town": "Milevsko" + }, + { + "name": "1. základní škola T. G. M. Milevsko, Jeřábkova 690", + "api_point": "https://portal.zsmilevsko.cz/bakaweb/", + "town": "Milevsko" + }, + { + "name": "2.základní škola J.A.Komenského Milevsko,Komenského 1023", + "api_point": "https://portal.2zsmilevsko.cz/bakaweb", + "town": "Milevsko" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Milevsko, Čs. armády 777", + "api_point": "https://portal.issou-milevsko.cz/bakaweb", + "town": "Milevsko" + }, + { + "name": "Základní škola a Mateřská škola Miličín okres Benešov", + "api_point": "https://skolamilicin.bakalari.cz", + "town": "Miličín" + }, + { + "name": "Základní škola Milín, okres Příbram, příspěvková organizace", + "api_point": "https://bakalari.zsmilin.cz/bakaweb/", + "town": "Milín" + }, + { + "name": "Základní škola a mateřská škola Milotice, okres Hodonín", + "api_point": "https://zsmilotice.bakalari.cz", + "town": "Milotice" + }, + { + "name": "Základní škola Juventa, příspěvková organizace, Komenského 578, Milovice - Mladá", + "api_point": "https://bakalari.zsjuventa.cz/", + "town": "Milovice" + }, + { + "name": "Základní škola T. G. Masaryka Milovice", + "api_point": "https://bakalari.zsmilovice.cz/", + "town": "Milovice" + }, + { + "name": "Základní škola Juventa, příspěvková organizace, Komenského 578, Milovice - Mladá", + "api_point": "https://bakalari.zsjuventa.cz/", + "town": "Milovice - Mladá" + }, + { + "name": "Základní škola a Mateřská škola Mírová 81, Mimoň,", + "api_point": "https://gw.zsamsmirova.cz/bakalari/", + "town": "Mimoň" + }, + { + "name": "Základní škola, Miroslav, okres Znojmo, příspěvková organizace", + "api_point": "https://zsmiroslav.bakalari.cz/", + "town": "Miroslav" + }, + { + "name": "ZŠ Mirošovice,Mirošovice,Školní 211", + "api_point": "https://zsmirosovice.bakalari.cz", + "town": "Mirošov" + }, + { + "name": "Základní škola a mateřská škola Mirošov, příspěvková organizace", + "api_point": "https://zsmirosov.bakalari.cz/", + "town": "Mirošov" + }, + { + "name": "ZŠ Mirošovice,Mirošovice,Školní 211", + "api_point": "https://zsmirosovice.bakalari.cz", + "town": "Mirošovice" + }, + { + "name": "Základní škola Mikoláše Alše a Mateřská škola Mirotice, okres Písek", + "api_point": "https://zsmirotice.bakalari.cz", + "town": "Mirotice" + }, + { + "name": "Základní škola a mateřská škola Mirovice, okres Písek", + "api_point": "https://bakalari.zsmirovice.cz/", + "town": "Mirovice" + }, + { + "name": "Boleslavská soukromá střední odborná škola a Gymnázium, s.r.o.", + "api_point": "https://maja-mb.bakalari.cz", + "town": "Mladá Boleslav" + }, + { + "name": "Střední škola podnikatelská HERMÉS MB s.r.o.", + "api_point": "https://ssphermes.bakalari.cz", + "town": "Mladá Boleslav" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Mladá Boleslav, Jičínská 762", + "api_point": "https://sosasou.bakalari.cz", + "town": "Mladá Boleslav" + }, + { + "name": "5.základní škola Mladá Boleslav, Dukelská 1112/III", + "api_point": "https://bakalari.5zsmb.cz/Bakaweb", + "town": "Mladá Boleslav" + }, + { + "name": "Základní škola Mladá Boleslav, Komenského nám. 76, příspěvková organizace", + "api_point": "https://bakalari.1zsmb.cz:8081/", + "town": "Mladá Boleslav" + }, + { + "name": "Základní škola T. G. Masaryka a Mateřská škola Mladá Boleslav, Svatovítská 574, příspěvková organizace", + "api_point": "https://4zsmb.bakalari.cz:444/bakaweb/", + "town": "Mladá Boleslav" + }, + { + "name": "ŠKODA AUTO a.s., Střední odborné učiliště strojírenské, odštěpný závod", + "api_point": "https://sous.skoda.vwgroup.com/bakaweb", + "town": "Mladá Boleslav" + }, + { + "name": "Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Mladá Boleslav, příspěvková organizace", + "api_point": "https://bakalari.oamb.cz/bakaweb/", + "town": "Mladá Boleslav" + }, + { + "name": "Gymnázium Dr. Josefa Pekaře, Mladá Boleslav, Palackého 211", + "api_point": "https://mail.pekargmb.cz/bakaweb/", + "town": "Mladá Boleslav" + }, + { + "name": "Střední škola tradičních řemesel HERMÉS MB s.r.o.", + "api_point": "https://sstrhermes.bakalari.cz", + "town": "Mladá Boleslav" + }, + { + "name": "Střední škola gastronomie a hotelnictví Mladá Boleslav, s.r.o.", + "api_point": "https://bakalari.hotelovkamb.cz:8081/", + "town": "Mladá Boleslav" + }, + { + "name": "Integrovaná střední škola Mladá Boleslav, Na Karmeli 206", + "api_point": "https://bakalari.issmb.cz/", + "town": "Mladá Boleslav" + }, + { + "name": "Střední škola, Základní škola, Mateřská škola, Dětský domov a Speciálně pedagogické centrum Mladá Boleslav, příspěvková organizace", + "api_point": "https://skolanacelne.bakalari.cz", + "town": "Mladá Boleslav" + }, + { + "name": "Základní škola, Mladá Boleslav, Komenského nám. 91", + "api_point": "https://bakalari.2zsmb.cz:8081/", + "town": "Mladá Boleslav" + }, + { + "name": "Základní škola a Mateřská škola Mladá Boleslav, Jilemnického 1152, příspěvková organizace", + "api_point": "https://6zsmb.bakalari.cz/bakaweb/", + "town": "Mladá Boleslav" + }, + { + "name": "Gymnázium Mladá Boleslav, Palackého 191/1", + "api_point": "https://bakalari.g8mb.cz/bakaweb/", + "town": "Mladá Boleslav" + }, + { + "name": "Základní škola a Mateřská škola Mladá Boleslav, Václavkova 1040, příspěvková organizace", + "api_point": "https://bakalari.8zsmb.cz:8081/", + "town": "Mladá Boleslav" + }, + { + "name": "Masarykova základní škola a Mateřská škola Debř, Mladá Boleslav, Bakovská 7, příspěvková organizace", + "api_point": "https://bakalari.skoladebr.cz:8081/", + "town": "Mladá Boleslav" + }, + { + "name": "Základní škola Mladá Boleslav, Václavkova 1082", + "api_point": "https://7zsmb.bakalari.cz/bakaweb/", + "town": "Mladá Boleslav" + }, + { + "name": "Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Mladá Boleslav, B. Němcové 482", + "api_point": "https://szsmb.bakalari.cz", + "town": "Mladá Boleslav" + }, + { + "name": "ZŠ Dr. Edvarda Beneše Mladá Boleslav, Laurinova 905", + "api_point": "https://bakalari.zsbenese.cz:2443/", + "town": "Mladá Boleslav" + }, + { + "name": "Základní škola a Mateřská škola Mladá Boleslav, 17. listopadu 1325, příspěvková organizace", + "api_point": "https://zakovska.zspastelka.cz:8081/", + "town": "Mladá Boleslav" + }, + { + "name": "Základní škola Mladá Boleslav, příspěvková organizace", + "api_point": "https://zsspecmb.bakalari.cz", + "town": "Mladá Boleslav" + }, + { + "name": "Základní škola a mateřská škola, Mladé Buky", + "api_point": "https://zsbuky.bakalari.cz/", + "town": "Mladé Buky" + }, + { + "name": "Základní škola T. G. Masaryka Mnichovice okres Praha - východ", + "api_point": "https://zakovska.zsmnichovice.cz/", + "town": "Mnichovice" + }, + { + "name": "Základní škola Mnichovo Hradiště, Studentská 895", + "api_point": "https://zakovska.2zsmh.cz:8081/", + "town": "Mnichovo Hradiště" + }, + { + "name": "Základní škola Mnichovo Hradiště, Sokolovská 254", + "api_point": "https://bakalari.1zsmh.cz:8081/", + "town": "Mnichovo Hradiště" + }, + { + "name": "Gymnázium Mnichovo Hradiště, příspěvková organizace", + "api_point": "https://znamky.gmh.cz/", + "town": "Mnichovo Hradiště" + }, + { + "name": "Základní škola Mníšek pod Brdy, Komenského 886", + "api_point": "https://zsmnisek.bakalari.cz", + "town": "Mníšek pod Brdy" + }, + { + "name": "Střední průmyslová škola elektrotechnická a Obchodní akademie Mohelnice", + "api_point": "https://spsemoh.bakalari.cz/", + "town": "Mohelnice" + }, + { + "name": "Střední škola technická Mohelnice", + "api_point": "https://sstzmoh.bakalari.cz/", + "town": "Mohelnice" + }, + { + "name": "Odborné učiliště a Praktická škola, Mohelnice, Vodní 27", + "api_point": "https://bakalari.ouaprsmohelnice.cz/bakaweb", + "town": "Mohelnice" + }, + { + "name": "Střední průmyslová škola elektrotechnická a Obchodní akademie Mohelnice - OA Olomoucká 82", + "api_point": "https://oam.bakalari.cz:8443", + "town": "Mohelnice" + }, + { + "name": "Základní škola Mohelnice, Vodní 27", + "api_point": "https://bakalari.zsm.cz/", + "town": "Mohelnice" + }, + { + "name": "Základní škola Mochov, Mochov, Na Dolejšku 287", + "api_point": "https://zsmochov.bakalari.cz", + "town": "Mochov" + }, + { + "name": "Základní škola Mokrá-Horákov, příspěvková organizace", + "api_point": "https://zsmokra.bakalari.cz:888/bakaweb/", + "town": "Mokrá - Horákov" + }, + { + "name": "Základní škola a Mateřská škola Mokrovraty, okres Příbram", + "api_point": "https://zsmokrovraty.bakalari.cz", + "town": "Mokrovraty" + }, + { + "name": "Masarykova základní škola Morašice, okres Svitavy", + "api_point": "https://skolamorasice.bakalari.cz/", + "town": "Morašice" + }, + { + "name": "Základní škola Moravany, okres Pardubice", + "api_point": "https://bakalari.zsmoravany.cz/bakaweb/", + "town": "Moravany" + }, + { + "name": "Základní škola Morávka", + "api_point": "https://zsmoravka.bakalari.cz", + "town": "Morávka 178" + }, + { + "name": "Střední průmyslová škola elektrotechniky a informatiky, Ostrava", + "api_point": "https://znamky.spseiostrava.cz/", + "town": "Moravská Ostrava" + }, + { + "name": "Gymnázium a Letecká střední odborná škola Moravská Třebová", + "api_point": "https://gmt.bakalari.cz:38083/", + "town": "Moravská Třebová" + }, + { + "name": "Integrovaná střední škola Moravská Třebová", + "api_point": "https://issmt.bakalari.cz", + "town": "Moravská Třebová" + }, + { + "name": "Základní škola U Kostela Moravská Třebová", + "api_point": "https://zskrizovatka.bakalari.cz", + "town": "Moravská Třebová" + }, + { + "name": "Vojenská střední škola a Vyšší odborná škola Ministerstva obrany v Moravské Třebové", + "api_point": "https://bakalari.vsmt.cz/", + "town": "Moravská Třebová" + }, + { + "name": "Základní škola, Moravský Krumlov, Ivančická 218, okres Znojmo, příspěvková organizace", + "api_point": "https://zsivancicka.bakalari.cz", + "town": "Moravský Krumlov" + }, + { + "name": "Základní škola Moravský Krumlov, Klášterní nám.134", + "api_point": "https://zsklasterni.bakalari.cz", + "town": "Moravský Krumlov" + }, + { + "name": "Základní škola a Mateřská škola, Rybníky, okres Znojmo, příspěvková organizace", + "api_point": "https://zsrybniky.bakalari.cz", + "town": "Moravský Krumlov" + }, + { + "name": "Základní škola, Most, Obránců míru 2944, příspěvková organizace", + "api_point": "https://bakalari.11zsmost.cz:8443/", + "town": "Most" + }, + { + "name": "15.základní škola Most, J.A.Komenského 474", + "api_point": "https://mostzs15.bakalari.cz/", + "town": "Most" + }, + { + "name": "Střední škola technická, Most, příspěvková organizace", + "api_point": "https://sstmost.bakalari.cz/", + "town": "Most" + }, + { + "name": "Základní škola Most, Vítězslava Nezvala 2614, p. o.", + "api_point": "https://zakovska.8zsmost.cz/", + "town": "Most" + }, + { + "name": "Soukr. střední škola pro marketing a ekonomiku podnikání, s.r.o.", + "api_point": "https://sssmep.bakalari.cz/bakaweb/", + "town": "Most" + }, + { + "name": "VOŠ ekon.,soc.a zdrav., OA, SPgŠ a SZŠ, Most", + "api_point": "https://bakalar.vos-sosmost.cz:8080/", + "town": "Most" + }, + { + "name": "Základní škola a Střední škola, Most, Jana Palacha 1534", + "api_point": "https://specmo.bakalari.cz/", + "town": "Most" + }, + { + "name": "Střední průmyslová škola a Střední odborná škola gastronomie a služeb, Most, p.o.", + "api_point": "https://sosgsmost.bakalari.cz", + "town": "Most" + }, + { + "name": "Základní škola, Most, Zdeňka Štěpánka 2912, příspěvková organizace", + "api_point": "https://bakalari.zs10.cz:446/", + "town": "Most" + }, + { + "name": "Základní škola, Most, Okružní 1235", + "api_point": "https://bakalari.18zs.cz/bakaweb/", + "town": "Most" + }, + { + "name": "Střední průmyslová škola a Střední odborná škola gastronomie a služeb, Most, p.o. SPSMOST", + "api_point": "https://spsmost.bakalari.cz", + "town": "Most" + }, + { + "name": "Základní škola, Most, U Stadionu 1028", + "api_point": "https://3zsmost.bakalari.cz/", + "town": "Most" + }, + { + "name": "Podkrušnohorské gymnázium, Most, třída ČSA 1530", + "api_point": "https://gymmost.bakalari.cz/bakaweb/", + "town": "Most" + }, + { + "name": "Základní škola a mateřská škola Mosty u Jablunkova 750, příspěvková organizace", + "api_point": "https://zsmostyujablunkova.bakalari.cz:444/bakaweb", + "town": "Most" + }, + { + "name": "Základní škola a Mateřská škola Mostkovice, okres Prostějov", + "api_point": "https://zsmostkovice.bakalari.cz/", + "town": "Most" + }, + { + "name": "Základní škola a Mateřská škola, Mostek, okres Trutnov", + "api_point": "https://zsmostek.bakalari.cz", + "town": "Most" + }, + { + "name": "Základní škola a Mateřská škola, Mostek, okres Trutnov", + "api_point": "https://zsmostek.bakalari.cz", + "town": "Mostek" + }, + { + "name": "Základní škola a Mateřská škola Mostkovice, okres Prostějov", + "api_point": "https://zsmostkovice.bakalari.cz/", + "town": "Mostkovice" + }, + { + "name": "Základní škola a mateřská škola Mosty u Jablunkova 750, příspěvková organizace", + "api_point": "https://zsmostyujablunkova.bakalari.cz:444/bakaweb", + "town": "Mosty u Jablunkova" + }, + { + "name": "Základní škola Mrákov, okres Domažlice, příspěvková organizace", + "api_point": "https://zsmrakov.bakalari.cz", + "town": "Mrákov" + }, + { + "name": "Základní škola Mutějovice, okres Rakovník", + "api_point": "https://zsmutejovice.bakalari.cz/bakaweb/", + "town": "Mutějovice" + }, + { + "name": "Základní škola a mateřská škola Mysločovice, příspěvková organizace", + "api_point": "https://zsmysl.bakalari.cz", + "town": "Mysločovice" + }, + { + "name": "Základní škola a mateřská škola, Mžany, okres Hradec Králové", + "api_point": "https://zsmzany.bakalari.cz", + "town": "Mžany" + }, + { + "name": "Základní škola a mateřská škola Načeradec, příspěvková organizace", + "api_point": "https://zsnaceradec.bakalari.cz", + "town": "Načeradec" + }, + { + "name": "Základní škola a Mateřská škola, Nahořany, okres Náchod", + "api_point": "https://zsnahorany.bakalari.cz", + "town": "Nahořany" + }, + { + "name": "Střední zdravotnická škola Náchod - Evangelická akademie", + "api_point": "https://studium.zdravkanachod.cz/", + "town": "Náchod" + }, + { + "name": "VOŠ stavební a SPŠ stavební arch. J. Letzela, Náchod, Pražská 931", + "api_point": "https://sps.voss-na.cz/bakalari/", + "town": "Náchod" + }, + { + "name": "Základní škola T. G. Masaryka Náchod, Bartoňova 1005", + "api_point": "https://bakalari.zstgmnachod.cz", + "town": "Náchod" + }, + { + "name": "Střední průmyslová škola stavební a Obchodní akademie arch. Jana Letzela, Náchod, příspěvková organizace", + "api_point": "https://soanachod.bakalari.cz", + "town": "Náchod" + }, + { + "name": "ACADEMIA MERCURII soukromá střední škola, s.r.o.", + "api_point": "https://academiamercurii.bakalari.cz/bakaweb", + "town": "Náchod" + }, + { + "name": "Začít spolu Náchod z. s.", + "api_point": "https://podmontaci.bakalari.cz/", + "town": "Náchod" + }, + { + "name": "Jiráskovo gymnázium Náchod, Řezníčkova 451", + "api_point": "https://bakalari.gymnachod.cz/bakaweb/", + "town": "Náchod" + }, + { + "name": "Základní škola a Mateřská škola Chlum, okres Příbram", + "api_point": "https://zsmschlum.bakalari.cz", + "town": "Nalžovice" + }, + { + "name": "Základní škola a Mateřská škola Náměšť na Hané, okres Olomouc", + "api_point": "https://zsnamest.bakalari.cz", + "town": "Náměšť na Hané" + }, + { + "name": "Základní škola Náměšť nad Oslavou, Komenského 53", + "api_point": "https://bakalari.zskonam.cz", + "town": "Náměšť nad Oslavou" + }, + { + "name": "1. základní škola Napajedla, příspěvková organizace", + "api_point": "https://1zsnapajedla.bakalari.cz", + "town": "Napajedla" + }, + { + "name": "2. základní škola Napajedla, Komenského 298", + "api_point": "https://2zsnapajedla.bakalari.cz/bakaweb/", + "town": "Napajedla" + }, + { + "name": "SOU včelařské - Včelařské vzdělávací centrum, o.p.s. Nasavrky, Slatiňanská 135", + "api_point": "https://souvnasavrky.bakalari.cz", + "town": "Nasavrky" + }, + { + "name": "Základní škola a mateřská škola Nehvizdy", + "api_point": "https://skolanehvizdy.bakalari.cz", + "town": "Nehvizdy" + }, + { + "name": "Základní škola a Mateřská škola Nechanice, Pražská 2", + "api_point": "https://zsnechanice.bakalari.cz/bakaweb/", + "town": "Nechanice" + }, + { + "name": "Základní škola Nejdek, Karlovarská, příspěvková organizace", + "api_point": "https://bakalari.zskarlovarska.cz", + "town": "Nejdek" + }, + { + "name": "Střední škola Euroinstitut v Olomouckém kraji", + "api_point": "https://eiolk.bakalari.cz", + "town": "Němčice nad Hanou" + }, + { + "name": "Základní škola Němčice nad Hanou, příspěvková organizace", + "api_point": "https://zsnemcicenh.bakalari.cz/bakaweb/", + "town": "Němčice nad Hanou" + }, + { + "name": "Základní škola a mateřská škola Všeználek, Němčice 114", + "api_point": "https://zsnemcice.bakalari.cz", + "town": "Němčice u České Třebové" + }, + { + "name": "Základní škola a mateřská škola MUDr. Josefa Moravce, Nemojov", + "api_point": "https://zsnemojov.bakalari.cz", + "town": "Nemojov" + }, + { + "name": "Základní škola, Nemyčeves, okres Jičín", + "api_point": "https://zsnemyceves.bakalari.cz/", + "town": "Nemyčeves" + }, + { + "name": "SOŠ a SOU Neratovice, Školní 664", + "api_point": "https://bakalari.sosasou.cz/bakaweb/", + "town": "Neratovice" + }, + { + "name": "Gymnázium Františka Palackého, Neratovice, Masarykova 450", + "api_point": "https://bakalari.gfp.cz/bakaweb/", + "town": "Neratovice" + }, + { + "name": "Základní škola Ing. M. Plesingera - Božinova Neratovice", + "api_point": "https://zs-mpb.bakalari.cz/", + "town": "Neratovice" + }, + { + "name": "Základní škola Libiš, okres Mělník", + "api_point": "https://zslibis.bakalari.cz/bakaweb", + "town": "Neratovice" + }, + { + "name": "Základní škola Neratovice, 28. října 1157", + "api_point": "https://3zsneratovice.bakalari.cz:446/", + "town": "Neratovice" + }, + { + "name": "Obchodní akademie Neveklov, Školní 303", + "api_point": "https://bakalari.oaneveklov.cz/bakaweb/", + "town": "Neveklov" + }, + { + "name": "Základní škola a mateřská škola J. A. Komenského Nivnice, příspěvková organizace", + "api_point": "https://bakalari.zsnivnice.cz/bakaweb", + "town": "Nivnice" + }, + { + "name": "Základní škola Nížkov", + "api_point": "https://zsnizkov.bakalari.cz:446/", + "town": "Nížkov" + }, + { + "name": "Základní škola a Mateřská škola Nová Bystřice", + "api_point": "https://zsnb.bakalari.cz", + "town": "Nová Bystřice" + }, + { + "name": "Základní škola a Mateřská škola Nová Cerekev", + "api_point": "https://zsnovacerekev.bakalari.cz", + "town": "Nová Cerekev" + }, + { + "name": "ZŠ Nová Paka, Komenského 555", + "api_point": "https://zsnovapaka.bakalari.cz/", + "town": "Nová Paka" + }, + { + "name": "Základní škola Nová Paka, Husitská 1695, okres Jičín", + "api_point": "https://bakalari.skolahusitska.cz/", + "town": "Nová Paka" + }, + { + "name": "Střední škola gastronomie a služeb Nová Paka, Masarykovo nám.2", + "api_point": "https://bakalari.ssgs.cz/", + "town": "Nová Paka" + }, + { + "name": "Gymnázium a Střední odborná škola pedagogická, Nová Paka, Kumburská 740", + "api_point": "https://gymnp.bakalari.cz/", + "town": "Nová Paka" + }, + { + "name": "Střední škola strojírenská a elektrotechnická", + "api_point": "https://sssenp.bakalari.cz", + "town": "Nová Paka" + }, + { + "name": "Základní škola Nová Role, příspěvková organizace", + "api_point": "https://bakalari.zsnovarole.cz/bakaweb", + "town": "Nová Role" + }, + { + "name": "Základní škola Nová Včelnice", + "api_point": "https://zsnovavcelnice.bakalari.cz/", + "town": "Nová Včelnice" + }, + { + "name": "Základní škola Nová Ves u Chotěboře, okres Havlíčkův Brod", + "api_point": "https://zsnovavesuchot.bakalari.cz", + "town": "Nová Ves u Chotěboře" + }, + { + "name": "Základní škola a Mateřská škola Nové Dvory, Masarykovo nám. 1", + "api_point": "https://zsnd.bakalari.cz/bakaweb/", + "town": "Nové Dvory" + }, + { + "name": "Škola JKT Nové Hradiště - testovací škola", + "api_point": "https://beta15.bakalari.cz", + "town": "Nové Hradiště" + }, + { + "name": "Základní škola Nové Město na Moravě, Leandra Čecha 860", + "api_point": "https://bakalari-zs2.nmnm.cz/", + "town": "Nové Město na Moravě" + }, + { + "name": "Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě", + "api_point": "https://bakalari.gynome.cz", + "town": "Nové Město na Moravě" + }, + { + "name": "Základní škola a Mateřská škola Radňovice", + "api_point": "https://zsradnovice.bakalari.cz", + "town": "Nové Město na Moravě" + }, + { + "name": "Základní škola a Mateřská škola Zubří", + "api_point": "https://skolazubri.bakalari.cz", + "town": "Nové Město na Moravě" + }, + { + "name": "Základní škola a Mateřská škola Křídla, okres Žďár nad Sázavou, příspěvková organizace", + "api_point": "https://zskridla.bakalari.cz", + "town": "Nové Město na Moravě" + }, + { + "name": "Základní škola a Mateřská škola Krčín", + "api_point": "https://zskrcin.bakalari.cz/", + "town": "Nové Město nad Metují" + }, + { + "name": "Střední průmyslová škola, Odborná škola a Základní škola, Nové Město nad Metují", + "api_point": "https://skolynome.bakalari.cz", + "town": "Nové Město nad Metují" + }, + { + "name": "Základní škola Nové Město nad Metují, Školní 1000, okres Náchod", + "api_point": "https://zsmaleci.bakalari.cz/", + "town": "Nové Město nad Metují" + }, + { + "name": "Střední průmyslová škola, střední odborná škola a střední odborné učiliště, Nové Město nad Metují, Školní 1377", + "api_point": "https://skolynome.bakalari.cz", + "town": "Nové Město nad Metují" + }, + { + "name": "Základní škola Nové Sedlo, okres Sokolov, příspěvková organizace", + "api_point": "https://zsnovesedlo.bakalari.cz", + "town": "Nové Sedlo" + }, + { + "name": "Gymnázium J. A. Komenského, Nové Strašecí, Komenského nám. 209", + "api_point": "https://gym-ns.bakalari.cz", + "town": "Nové Strašecí" + }, + { + "name": "Základní škola Novosedlice, příspěvková organizace", + "api_point": "https://zsnovosedlice.bakalari.cz:446", + "town": "Novosedlice" + }, + { + "name": "Základní škola Novosedly, okres Břeclav, příspěvková organizace", + "api_point": "https://zsnovosedly.bakalari.cz", + "town": "Novosedly" + }, + { + "name": "Základní škola Nový Bor, náměstí Míru 128, okres Česká Lípa, příspěvková organizace", + "api_point": "https://skola.zsnamesti.cz/bakaweb", + "town": "Nový Bor" + }, + { + "name": "Základní škola Nový Bor,Generála Svobody 114", + "api_point": "https://www.zsarnultovice.eu/bakaweb/", + "town": "Nový Bor" + }, + { + "name": "Vyšší odborná škola sklářská a Střední škola, Nový Bor, Wolkerova 316", + "api_point": "https://glassschool.bakalari.cz/webrodice/", + "town": "Nový Bor" + }, + { + "name": "Základní škola U Lesa Nový Bor, Boženy Němcové 539", + "api_point": "https://zsulesa.bakalari.cz/bakaweb", + "town": "Nový Bor" + }, + { + "name": "Gymnázium, Střední odborná škola a Vyšší odborná škola, Nový Bydžov", + "api_point": "https://gnb.bakalari.cz/webznamky", + "town": "Nový Bydžov" + }, + { + "name": "Základní škola, Nový Bydžov, Karla IV. 209, okres Hradec Králové", + "api_point": "https://karlovka.bakalari.cz/bakaweb", + "town": "Nový Bydžov" + }, + { + "name": "Gymnázium, Střední odborná škola a Vyšší odborná škola, Nový Bydžov - pobočka VOŠ a SOŠ", + "api_point": "https://sosnb.bakalari.cz/bakaweb/", + "town": "Nový Bydžov" + }, + { + "name": "Střední škola technická a řemeslná,Nový Bydžov, Dr. M. Tyrše 112", + "api_point": "https://sstrnb.bakalari.cz/BAKAWEB/", + "town": "Nový Bydžov" + }, + { + "name": "Základní škola, Nový Bydžov, F. Palackého 1240", + "api_point": "https://zspbydzov.bakalari.cz", + "town": "Nový Bydžov" + }, + { + "name": "Základní škola, Nový Bydžov, V. Kl. Klicpery 561, okres Hradec Králové", + "api_point": "https://bakalari.klicperka.cz/bakaweb/", + "town": "Nový Bydžov" + }, + { + "name": "Základní škola Nový Jičín, Tyršova 1, příspěvková organizace", + "api_point": "https://znamky.tyrska.cz/bakaweb/", + "town": "Nový Jičín" + }, + { + "name": "Základní škola a Mateřská škola, Nový Jičín, Dlouhá 54, příspěvková organizace", + "api_point": "https://zsdlouha54nj.bakalari.cz", + "town": "Nový Jičín" + }, + { + "name": "Základní škola Nový Jičín, Komenského 68", + "api_point": "https://zsko68nj.bakalari.cz", + "town": "Nový Jičín" + }, + { + "name": "Základní škola a Mateřská škola Nový Knín, Nám. Jiřího z Poděbrad 53", + "api_point": "https://zsmsnovyknin.bakalari.cz", + "town": "Nový Knín" + }, + { + "name": "Základní škola Nový Rychnov 170", + "api_point": "https://novyrychnov.bakalari.cz/", + "town": "Nový Rychnov" + }, + { + "name": "Základní škola a mateřská škola, Nučice, Kubrova 136", + "api_point": "https://zs-nucice.bakalari.cz", + "town": "Nučice" + }, + { + "name": "Gymnázium Bohumila Hrabala v Nymburce, příspěvková organizace", + "api_point": "https://gym-nymburk.bakalari.cz/bakaweb/", + "town": "Nymburk" + }, + { + "name": "Základní škola a Mateřská škola Nymburk, Komenského 589 - příspěvková organizace", + "api_point": "https://zs-komenskeho.bakalari.cz/", + "town": "Nymburk" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Nymburk, V Kolonii 1804", + "api_point": "https://bakalari.copnb.cz:4431/", + "town": "Nymburk" + }, + { + "name": "Základní škola a Mateřská škola Nymburk, Letců R.A.F. 1989", + "api_point": "https://zs-raf.bakalari.cz", + "town": "Nymburk" + }, + { + "name": "Základní škola a Mateřská škola Dvory, okres Nymburk, příspěvková organizace", + "api_point": "https://zsdvory.bakalari.cz", + "town": "Nymburk" + }, + { + "name": "Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Soudní 20", + "api_point": "https://zdravkanbk.bakalari.cz", + "town": "Nymburk" + }, + { + "name": "Základní škola a Mateřská škola Nymburk, Tyršova 446", + "api_point": "https://zs-tyrsova.bakalari.cz/", + "town": "Nymburk" + }, + { + "name": "Základní škola Obříství, okres Mělník", + "api_point": "https://zsobristvi.bakalari.cz:4433/bakaweb/", + "town": "Obříství" + }, + { + "name": "Střední škola letecké a výpočetní techniky, Odolena Voda, U Letiště 370", + "api_point": "https://sslvt.bakalari.cz", + "town": "Odolena Voda" + }, + { + "name": "Základní škola Vítězslava Hálka Odolena Voda", + "api_point": "https://bakalari.zsodolenavoda.cz/bakaweb", + "town": "Odolena Voda" + }, + { + "name": "Střední škola, Odry, p. o.", + "api_point": "https://ssodry.bakalari.cz", + "town": "Odry" + }, + { + "name": "Základní škola a mateřská škola Okrouhlice, okres Havlíčkův Brod", + "api_point": "https://skolaokrouhlice.bakalari.cz", + "town": "Okrouhlice" + }, + { + "name": "SOU obchodu a služeb Olomouc, Štursova 14", + "api_point": "https://stursovka.bakalari.cz/bakaweb/", + "town": "Olomouc" + }, + { + "name": "Mezinárodní Montessori škola Olomouc - mateřská škola a základní škola, z.ú.", + "api_point": "https://montessoriolomouc.bakalari.cz", + "town": "Olomouc" + }, + { + "name": "Obchodní akademie, Olomouc, tř. Spojenců 11", + "api_point": "https://oaol.bakalari.cz/", + "town": "Olomouc" + }, + { + "name": "Fakultní základní škola Olomouc, pracoviště Helsinská 6", + "api_point": "https://helsinska.bakalari.cz/bakaweb/", + "town": "Olomouc" + }, + { + "name": "Slovanské gymnázium Olomouc, tř. Jiřího z Poděbrad 13", + "api_point": "https://bakalari.sgo.cz:8001/", + "town": "Olomouc" + }, + { + "name": "Střední škola, základní škola a mateřská škola pro sluchově postižené, Olomouc, Kosmonautů 4", + "api_point": "https://sluch-ol.bakalari.cz/bakaweb/", + "town": "Olomouc" + }, + { + "name": "Základní škola a Mateřská škola Olomouc, Gorkého 39, příspěvková organizace", + "api_point": "https://zsgorkeho.bakalari.cz/", + "town": "Olomouc" + }, + { + "name": "Gymnázium, Olomouc, Čajkovského 9", + "api_point": "https://gcajkol.bakalari.cz", + "town": "Olomouc" + }, + { + "name": "Střední škola logistiky a chemie, Olomouc, U Hradiska 29", + "api_point": "https://sslch.bakalari.cz", + "town": "Olomouc" + }, + { + "name": "Střední zdravotnická škola a Vyšší odborná škola zdravotnická Emanuela Pöttinga a Jazyková škola s právem státní jazykové zkoušky Olomouc", + "api_point": "https://epol.bakalari.cz:446", + "town": "Olomouc" + }, + { + "name": "Fakultní základní škola Olomouc, Tererovo náměstí 1", + "api_point": "https://terera.bakalari.cz/bakaweb/", + "town": "Olomouc" + }, + { + "name": "Fakultní základní škola a Mateřská škola Olomouc, Holečkova 10, příspěvková organizac", + "api_point": "https://zsholeckova.bakalari.cz/bakaweb", + "town": "Olomouc" + }, + { + "name": "Moravská střední škola s. r. o.", + "api_point": "https://moravskastredni.bakalari.cz/", + "town": "Olomouc" + }, + { + "name": "Střední odborná škola Olomouc spol. s r.o.", + "api_point": "https://skolaodborna.bakalari.cz/bakaweb/", + "town": "Olomouc" + }, + { + "name": "Základní škola a Mateřská škola Olomouc, Řezníčkova 1, příspěvková organizace", + "api_point": "https://zsreznickova.bakalari.cz", + "town": "Olomouc" + }, + { + "name": "Střední škola technická a obchodní, Olomouc, Kosinova 4", + "api_point": "https://bakalari.kosinka.com/bakaweb/", + "town": "Olomouc" + }, + { + "name": "Základní škola sv. Voršily v Olomouci", + "api_point": "https://bakalari.zcsol.cz/bakaweb", + "town": "Olomouc" + }, + { + "name": "Střední škola polygrafická, Olomouc, Střední novosadská 87/53", + "api_point": "https://polygraficka.bakalari.cz/bakaweb", + "town": "Olomouc" + }, + { + "name": "Fakultní základní škola Komenium a Mateřská škola Olomouc, 8. května 29, příspěvková organizace", + "api_point": "https://zskomeniumol.bakalari.cz/", + "town": "Olomouc" + }, + { + "name": "Základní škola Olomouc, tř. Spojenců 8, příspěvková organizace", + "api_point": "https://bakalari.zsspojencuol.com/bakaweb", + "town": "Olomouc" + }, + { + "name": "PRIGO - vyšší odborná škola", + "api_point": "https://olomoucprigo.bakalari.cz", + "town": "Olomouc" + }, + { + "name": "Střední škola, Základní škola a Mateřská škola prof. V. Vejdovského Olomouc - Hejčín", + "api_point": "https://vejdovskeho.bakalari.cz", + "town": "Olomouc" + }, + { + "name": "Střední průmyslová škola strojnická Olomouc", + "api_point": "https://bakalari.spssol.cz/bakaweb/", + "town": "Olomouc" + }, + { + "name": "Základní škola a Mateřská škola Olomouc, Svatoplukova 11", + "api_point": "https://zssvatoplukova.bakalari.cz", + "town": "Olomouc" + }, + { + "name": "Střední škola polytechnická, Olomouc, Rooseveltova 79", + "api_point": "https://bakalari.ssprool.cz/", + "town": "Olomouc" + }, + { + "name": "Střední škola stavební - HORSTAV", + "api_point": "https://ssshorstav.bakalari.cz/", + "town": "Olomouc" + }, + { + "name": "Střední odborná škola služeb s.r.o.", + "api_point": "https://soss.bakalari.cz/", + "town": "Olomouc" + }, + { + "name": "Základní škola Olomouc - Svatý Kopeček, Dvorského 33", + "api_point": "https://zskopecek.bakalari.cz/", + "town": "Olomouc" + }, + { + "name": "Střední odborná škola služeb s.r.o.", + "api_point": "https://soss.bakalari.cz/", + "town": "Olomouc - Pavlovičky" + }, + { + "name": "Střední škola stavební - HORSTAV", + "api_point": "https://ssshorstav.bakalari.cz/", + "town": "Olomouc -Klášterní Hradisko" + }, + { + "name": "Základní škola Olomouc - Svatý Kopeček, Dvorského 33", + "api_point": "https://zskopecek.bakalari.cz/", + "town": "Olomouc-Svatý Kopeček" + }, + { + "name": "Základní škola Opatovice nad Labem, Opatovice nad Labem, Školní 247", + "api_point": "https://bakalar.zsopatovice.cz/bakaweb", + "town": "Opatovice nad Labem" + }, + { + "name": "Základní škola Opava, Edvarda Beneše 2 - příspěvková organizace", + "api_point": "https://zsedvardabenese.bakalari.cz", + "town": "Opava" + }, + { + "name": "Střední zdravotnická škola, Opava, příspěvková organizace", + "api_point": "https://szsopava.bakalari.cz", + "town": "Opava" + }, + { + "name": "Střední škola hotelnictví a služeb a Vyšší odborná škola, Opava, pobočka Praskova", + "api_point": "https://213.155.225.54:8443/bakaweb/", + "town": "Opava" + }, + { + "name": "Základní škola Ilji Hurníka Opava, Ochranova 6 - příspěvková organizace", + "api_point": "https://zsochranova.bakalari.cz/", + "town": "Opava" + }, + { + "name": "Masarykova střední škola zemědělská a Vyšší odborná škola, Opava, příspěvková organizace", + "api_point": "https://bakalari.zemedelka-opava.cz/", + "town": "Opava" + }, + { + "name": "Střední odborné učiliště stavební, Opava, příspěvková organizace", + "api_point": "https://soustop.bakalari.cz", + "town": "Opava" + }, + { + "name": "Obchodní akademie a Střední odborná škola logistická, Opava, příspěvková organizace", + "api_point": "https://oa-opava.bakalari.cz/", + "town": "Opava" + }, + { + "name": "Střední škola hotelnictví a služeb a Vyšší odborná škola, Opava", + "api_point": "https://www.hotelovkaopava.cz/bakaweb", + "town": "Opava" + }, + { + "name": "Střední průmyslová škola stavební, Opava, příspěvková organizace", + "api_point": "https://spsopava.bakalari.cz/", + "town": "Opava" + }, + { + "name": "Střední škola technická Opava, Kolofíkovo nábřeží 1062/51", + "api_point": "https://kolofik.bakalari.cz", + "town": "Opava" + }, + { + "name": "Soukromá obchodní akademie Opava s.r.o.", + "api_point": "https://soa-opava.bakalari.cz/", + "town": "Opava" + }, + { + "name": "Základní škola a Praktická škola, Opava, Slezského odboje 5, příspěvková organizace", + "api_point": "https://zspsopava.bakalari.cz", + "town": "Opava" + }, + { + "name": "Střední škola hotelnictví a služeb a Vyšší odborná škola, Opava, pobočka Husova", + "api_point": "https://ms.skolahusova.cz/bakaweb/", + "town": "Opava" + }, + { + "name": "Mendelovo gymnázium, Opava, příspěvková organizace", + "api_point": "https://mgopava.bakalari.cz", + "town": "Opava" + }, + { + "name": "Slezské gymnázium, Opava, Zámecký okruh 848/29", + "api_point": "https://sgopava.bakalari.cz", + "town": "Opava" + }, + { + "name": "Soukromá střední škola podnikatelská, s.r.o. Opava, Hlavní 282/101", + "api_point": "https://bakalari.podnikatelskaskola.cz/", + "town": "Opava" + }, + { + "name": "Soukromá střední škola podnikatelská, s.r.o. Opava, Hlavní 282/101", + "api_point": "https://bakalari.podnikatelskaskola.cz/", + "town": "Opava 6" + }, + { + "name": "Základní škola, Opočno, okres Rychnov nad Kněžnou", + "api_point": "https://zsopocno.bakalari.cz/bakaweb/", + "town": "Opočno" + }, + { + "name": "Základní škola a Mateřská škola Orlické Podhůří", + "api_point": "https://zsorlickepodhuri.bakalari.cz", + "town": "Orlické Podhůří" + }, + { + "name": "Základní škola Orlová-Lutyně Mládí 726 okres Karviná, příspěvková organizace", + "api_point": "https://skolamladi.bakalari.cz", + "town": "Orlová - Lutyně" + }, + { + "name": "Gymnázium a Obchodní akademie, Orlová, příspěvková organizace", + "api_point": "https://goa-orlova.bakalari.cz:444/", + "town": "Orlová-Lutyně" + }, + { + "name": "Základní škola a Mateřská škola Osek, okres Beroun", + "api_point": "https://zsosek.bakalari.cz", + "town": "Osek" + }, + { + "name": "Základní škola a Mateřská škola Františka Škroupa, Osice, okres Hradec Králové", + "api_point": "https://zsosice.bakalari.cz:8443", + "town": "Osice" + }, + { + "name": "Základní škola a Mateřská škola Osoblaha, příspěvková organizace", + "api_point": "https://zsosoblaha.bakalari.cz/", + "town": "Osoblaha" + }, + { + "name": "Základní škola a Mateřská škola Osová Bítýška", + "api_point": "https://zsob.bakalari.cz", + "town": "Osová Bítýška" + }, + { + "name": "OA a VOŠ sociální, Ostrava-Mar.Hory, Karasova 16 - VOŠ", + "api_point": "https://voss.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava, Junácká 700", + "api_point": "https://zsjunacka.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "AHOL střední odborná škola, s. r. o., Ostrava, nám. J. z Poděbrad 301/26", + "api_point": "https://znamky.ahol.cz/", + "town": "Ostrava" + }, + { + "name": "AHOL - Vyšší odborná škola", + "api_point": "https://vosbakalari.ahol.cz/bakaweb", + "town": "Ostrava" + }, + { + "name": "SZŠ a VZŠ Ostrava-Vítkovice, Jeremenkova 2", + "api_point": "https://zdrav-ova.bakalari.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "AHOL - Střední škola gastronomie, turismu a lázeňství, Ostrava - Vítkovice, Dušní 8", + "api_point": "https://znamkygtl.ahol.cz/bakalari", + "town": "Ostrava" + }, + { + "name": "ZŠ Ostrava-Vítkovice, Šalounova 56", + "api_point": "https://bakalari.zssalounova.eu/bakalari/", + "town": "Ostrava" + }, + { + "name": "Střední průmyslová škola, Ostrava-Vítkovice, příspěvková organizace", + "api_point": "https://spszengrova.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Střední škola technická a dopravní, Ostrava-Vítkovice, příspěvková organizace, Moravská 2", + "api_point": "https://sstd.bakalari.cz:8087/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Hrabůvka, Klegova 27, příspěvková organizace", + "api_point": "https://zsklegova.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola logopedická s.r.o.", + "api_point": "https://zs-klokanek.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Gymnázium Ostrava-Hrabůvka", + "api_point": "https://bakalari.ghrabuvka.cz/", + "town": "Ostrava" + }, + { + "name": "VÍTKOVICKÁ STŘEDNÍ PRŮMYSLOVÁ ŠKOLA", + "api_point": "https://bakalari17.vitkovice.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Hrabůvka, A.Kučery 1276/20", + "api_point": "https://zsakucery.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola a mateřská škola Ostrava-Hrabůvka, Krestova 36A, příspěvková organizace", + "api_point": "https://bakalar.zskrestova.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "AVE ART Ostrava, vyšší odborná škola, střední umělecká škola a základní umělecká škola, s.r.o.", + "api_point": "https://aveart.bakalari.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Hrabůvka, Provaznická 64, příspěvková organizace", + "api_point": "https://bakalari.zsprovaznicka.cz/", + "town": "Ostrava" + }, + { + "name": "Základní a mateřská škola, Ostrava-Zábřeh, příspěvková organizace, Kosmonautů 15", + "api_point": "https://kosmonautu15.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola a mateřská škola, Ostrava-Zábřeh, Horymírova 100, příspěvková organizace", + "api_point": "https://bakalari.zshorymirova.cz", + "town": "Ostrava" + }, + { + "name": "Střední průmyslová škola chemická akademika Heyrovského, Ostrava, příspěvková organizace", + "api_point": "https://windows.spsch.eu/bakalari/", + "town": "Ostrava" + }, + { + "name": "Základní škola a mateřská škola Ostrava-Zábřeh, Volgogradská 6B, příspěvková organizace", + "api_point": "https://bakalari.skolavolgogradska.cz", + "town": "Ostrava" + }, + { + "name": "Střední průmyslová škola stavební, Ostrava, příspěvková organizace", + "api_point": "https://stav-ova.bakalari.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Sportovní gymnázium Dany a Emila Zátopkových, Ostrava, příspěvková organizace, Volgogradská 2631", + "api_point": "https://bakalari.sportgym-ostrava.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Zábřeh, Kosmonautů 13, příspěvková organizace", + "api_point": "https://bakalari.zskosmonautu13.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Střední škola stavební a dřevozpracující, Ostrava, příspěvková organizace", + "api_point": "https://bakalari.soustav-ostrava.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola, Ostrava-Zábřeh, Kpt. Vajdy 1a, příspěvková organizace", + "api_point": "https://bakalari.zskptvajdy.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Zábřeh, Chrjukinova 1801/12", + "api_point": "https://zschrjukinova.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Gymnázium, Ostrava - Zábřeh, Volgogradská 6a", + "api_point": "https://www.gvozznamky.gyvolgova.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Přívoz, Gebauerova 8 - pracoviště Ibsenova", + "api_point": "https://bakalari.zs-ibsenova.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Přívoz, Gebauerova 8", + "api_point": "https://bakalari.zsgebauerova.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola, Ostrava-Poruba, Komenského 668, příspěvková organizace", + "api_point": "https://zskomenskehoporuba.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola, Ostrava-Poruba, Bulharská 1532", + "api_point": "https://mail.zsbulharska.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Střední škola služeb a podnikání, Ostrava - Poruba, budova Polská", + "api_point": "https://zakovska-polska.ss-ostrava.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola, Ostrava - Poruba, A. Hrdličky 1/1638", + "api_point": "https://zshrdlicky.bakalari.cz/bakalari/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Poruba, Dětská 915", + "api_point": "https://zsdetska.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace, Ostrava - Poruba, Čs. exilu 669", + "api_point": "https://wigym.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Obchodní akademie, Ostrava-Poruba, příspěvková organizace", + "api_point": "https://oa-poruba.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola, Ostrava-Poruba, Čkalovova 942, příspěvková organizace", + "api_point": "https://bakalari.zsckalovova.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola, Ostrava-Poruba, Ukrajinská 1533, příspěvková organizace", + "api_point": "https://bakalari.zsukrajinska.cz/bakaweb", + "town": "Ostrava" + }, + { + "name": "Jazykové gymnázium Pavla Tigrida, Ostrava-Poruba, příspěvková organizace", + "api_point": "https://mail.jazgym.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola, Ostrava-Poruba, K. Pokorného 1382, příspěvková organizace", + "api_point": "https://zspokorneho.bakalari.cz/bakalari/", + "town": "Ostrava" + }, + { + "name": "Biskupské gymnázium v Ostravě", + "api_point": "https://b-g.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Gymnázium, základní škola a mateřská škola Hello s.r.o.", + "api_point": "https://skolahello.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Střední škola služeb a podnikání, Ostrava - Poruba, Příčná 1108", + "api_point": "https://zakovska-pricna.ss-ostrava.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava, J.Šoupala 6/1609", + "api_point": "https://bakalari.zssoupala.cz/bakalari", + "town": "Ostrava" + }, + { + "name": "Střední odborná škola waldorfská, Ostrava, příspěvková organizace", + "api_point": "https://soswaldorfova.bakalari.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Gymnázium Olgy Havlové, Ostrava-Poruba", + "api_point": "https://gyohavl.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola generála Zdeňka Škarvady, Ostrava-Poruba, příspěvková organizace", + "api_point": "https://zs-skarvady831.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola, Ostrava-Poruba, Porubská 832, příspěvková organizace", + "api_point": "https://bakalari.zsporubska.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Střední škola prof. Zdeňka Matějčka, Ostrava-Poruba, příspěvková organizace", + "api_point": "https://bakalari.skolspec.cz/", + "town": "Ostrava" + }, + { + "name": "Střední zahradnická škola, Ostrava, příspěvková organizace", + "api_point": "https://szas.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Obchodní akademie a Vyšší odborná škola sociální, Ostrava-Mariánské Hory, příspěvková organizace", + "api_point": "https://oao.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Mariánské Hory, Gen. Janka 1208, příspěvková organizace", + "api_point": "https://bakalari.zsgenjanka.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky PRIGO, s.r.o.", + "api_point": "https://sokrates.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Lékařské a přírodovědné gymnázium PRIGO, s.r.o.", + "api_point": "https://gprigo.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola PRIGO, s.r.o.", + "api_point": "https://zsprigo.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Jazykové a humanitní gymnázium PRIGO, s.r.o.", + "api_point": "https://prigo.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Střední škola PRIGO, s.r.o.", + "api_point": "https://ibaco.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola a Mateřská škola Ostrava-Krásné Pole, Družební 336", + "api_point": "https://zskrasnepole.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola a MŠ, Ostrava-Svinov, Bílovecká 10", + "api_point": "https://bakalari.zssvinov.cz/bakalari", + "town": "Ostrava" + }, + { + "name": "Církevní ZŠ a MŠ Přemysla Pittra, Ostrava - Přívoz, Jungmannova 3", + "api_point": "https://bakalari.zspittra.cz/", + "town": "Ostrava" + }, + { + "name": "Střední umělecká škola Ostrava, Poděbradova 33", + "api_point": "https://sus-ostrava.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola, Ostrava - Hrabová, Paskovská 46, příspěvková organizace", + "api_point": "https://bakalari.zshrabova.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava, Matiční 5, příspěvková organizace", + "api_point": "https://bakalari.zs-mat5.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "1st International School of Ostrava - mezinárodní gymnázium, s.r.o.", + "api_point": "https://is-ostrava.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "RB Střední odborné učiliště autoopravárenské, s.r.o.", + "api_point": "https://souauto.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola a mateřská škola Ostrava, Ostrčilova 10, příspěvková organizace", + "api_point": "https://bakalari.zsostrcilova.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava, Gen. Píky 13A, příspěvková organizace", + "api_point": "https://bakalari.zsgepiky.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava, Nádražní 117, příspěvková organizace", + "api_point": "https://bakalar.zsnadrazni.eu/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Matiční gymnázium, Ostrava, příspěvková organizace", + "api_point": "https://mgo.bakalari.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola a mateřská škola Polanka nad Odrou, příspěvková organizace", + "api_point": "https://zspolanka.bakalari.cz/", + "town": "Ostrava" + }, + { + "name": "Moravskoslezská obchodní akademie, s.r.o.", + "api_point": "https://bakalar.msoa.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola Slezská Ostrava, Bohumínská 72, příspěvková organizace", + "api_point": "https://bakalari.zsbohuminska.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Gymnázium Hladnov a Jazyková škola, Ostrava, p.o.", + "api_point": "https://bakalar.hladnov.cz/", + "town": "Ostrava" + }, + { + "name": "Základní škola a mateřská škola Ostrava-Hošťálkovice, Výhledy 210, příspěvková organizace", + "api_point": "https://bakalari.zsvyhledy.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Michálkovice, U Kříže 28, příspěvková organizace", + "api_point": "https://zsmichalkovice.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Bezpečnostně právní akademie Ostrava, s. r. o., střední škola", + "api_point": "https://bpaostrava.bakalari.cz/bakaweb", + "town": "Ostrava" + }, + { + "name": "Základní škola a Mateřská škola Ostrava - Proskovice, Staroveská 62, příspěvková organizace", + "api_point": "https://bakalari.zs-proskovice.cz", + "town": "Ostrava" + }, + { + "name": "Střední škola elektrotechnická, Ostrava, Na jízdárně 30", + "api_point": "https://sse-najizdarne.bakalari.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola Slezská Ostrava, Škrobálkova 51, příspěvková organizace", + "api_point": "https://bakalari.zs-kuncicky.cz/bakalari", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava - Dubina, Františka Formana 45", + "api_point": "https://bakalari.zsformana.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava-Nová Bělá, Mitrovická 389", + "api_point": "https://bakalari.zsnovabela.cz/bakalari", + "town": "Ostrava" + }, + { + "name": "Základní škola Slezská Ostrava, Chrustova 24, příspěvková organizace", + "api_point": "https://bakalari.chrustova.eu/bakalari/", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava - Petřkovice", + "api_point": "https://zspetrkovice.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava - Výškovice, Srbská 2, příspěvková organizace", + "api_point": "https://bakalari.zs-srbska.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "AGEL Střední zdravotnická škola a Vyšší odborná škola zdravotnická s.r.o.", + "api_point": "https://skola.agel.cz/bakaweb/", + "town": "Ostrava" + }, + { + "name": "Janáčkova konzervatoř v Ostravě, příspěvková organizace", + "api_point": "https://jko.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola, Ostrava-Hrabůvka,Ostrava - Hrabůvka,U Haldy 66/1586", + "api_point": "https://zsuhaldy.bakalari.cz", + "town": "Ostrava" + }, + { + "name": "Základní škola Ostrava - Dubina, Františka Formana 45", + "api_point": "https://bakalari.zsformana.cz/bakaweb/", + "town": "Ostrava - Dubina" + }, + { + "name": "Základní škola, Ostrava-Hrabůvka,Ostrava - Hrabůvka,U Haldy 66/1586", + "api_point": "https://zsuhaldy.bakalari.cz", + "town": "Ostrava - Hrabůvka" + }, + { + "name": "Střední zahradnická škola, Ostrava, příspěvková organizace", + "api_point": "https://szas.bakalari.cz", + "town": "Ostrava - Hulváky" + }, + { + "name": "AGEL Střední zdravotnická škola a Vyšší odborná škola zdravotnická s.r.o.", + "api_point": "https://skola.agel.cz/bakaweb/", + "town": "Ostrava - Koblov" + }, + { + "name": "Základní škola Slezská Ostrava, Škrobálkova 51, příspěvková organizace", + "api_point": "https://bakalari.zs-kuncicky.cz/bakalari", + "town": "Ostrava - Kunčičky" + }, + { + "name": "Obchodní akademie a Vyšší odborná škola sociální, Ostrava-Mariánské Hory, příspěvková organizace", + "api_point": "https://oao.bakalari.cz/", + "town": "Ostrava - Mariánské Hory" + }, + { + "name": "Základní škola Ostrava-Mariánské Hory, Gen. Janka 1208, příspěvková organizace", + "api_point": "https://bakalari.zsgenjanka.cz/bakaweb/", + "town": "Ostrava - Mariánské Hory" + }, + { + "name": "Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky PRIGO, s.r.o.", + "api_point": "https://sokrates.bakalari.cz", + "town": "Ostrava - Mariánské Hory" + }, + { + "name": "Lékařské a přírodovědné gymnázium PRIGO, s.r.o.", + "api_point": "https://gprigo.bakalari.cz", + "town": "Ostrava - Mariánské Hory" + }, + { + "name": "Základní škola PRIGO, s.r.o.", + "api_point": "https://zsprigo.bakalari.cz", + "town": "Ostrava - Mariánské Hory" + }, + { + "name": "Jazykové a humanitní gymnázium PRIGO, s.r.o.", + "api_point": "https://prigo.bakalari.cz", + "town": "Ostrava - Mariánské Hory" + }, + { + "name": "Střední škola PRIGO, s.r.o.", + "api_point": "https://ibaco.bakalari.cz", + "town": "Ostrava - Mariánské Hory" + }, + { + "name": "Základní škola Ostrava - Petřkovice", + "api_point": "https://zspetrkovice.bakalari.cz", + "town": "Ostrava - Petřkovice" + }, + { + "name": "Základní škola a mateřská škola Polanka nad Odrou, příspěvková organizace", + "api_point": "https://zspolanka.bakalari.cz/", + "town": "Ostrava - Polanka nad Odrou" + }, + { + "name": "Základní škola, Ostrava-Poruba, Komenského 668, příspěvková organizace", + "api_point": "https://zskomenskehoporuba.bakalari.cz", + "town": "Ostrava - Poruba" + }, + { + "name": "Základní škola, Ostrava-Poruba, Bulharská 1532", + "api_point": "https://mail.zsbulharska.cz/bakaweb/", + "town": "Ostrava - Poruba" + }, + { + "name": "Střední škola služeb a podnikání, Ostrava - Poruba, budova Polská", + "api_point": "https://zakovska-polska.ss-ostrava.cz/bakaweb/", + "town": "Ostrava - Poruba" + }, + { + "name": "Základní škola, Ostrava - Poruba, A. Hrdličky 1/1638", + "api_point": "https://zshrdlicky.bakalari.cz/bakalari/", + "town": "Ostrava - Poruba" + }, + { + "name": "Základní škola Ostrava-Poruba, Dětská 915", + "api_point": "https://zsdetska.bakalari.cz", + "town": "Ostrava - Poruba" + }, + { + "name": "Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace, Ostrava - Poruba, Čs. exilu 669", + "api_point": "https://wigym.bakalari.cz", + "town": "Ostrava - Poruba" + }, + { + "name": "Obchodní akademie, Ostrava-Poruba, příspěvková organizace", + "api_point": "https://oa-poruba.bakalari.cz", + "town": "Ostrava - Poruba" + }, + { + "name": "Základní škola, Ostrava-Poruba, Čkalovova 942, příspěvková organizace", + "api_point": "https://bakalari.zsckalovova.cz", + "town": "Ostrava - Poruba" + }, + { + "name": "Základní škola, Ostrava-Poruba, Ukrajinská 1533, příspěvková organizace", + "api_point": "https://bakalari.zsukrajinska.cz/bakaweb", + "town": "Ostrava - Poruba" + }, + { + "name": "Jazykové gymnázium Pavla Tigrida, Ostrava-Poruba, příspěvková organizace", + "api_point": "https://mail.jazgym.cz/bakaweb/", + "town": "Ostrava - Poruba" + }, + { + "name": "Základní škola, Ostrava-Poruba, K. Pokorného 1382, příspěvková organizace", + "api_point": "https://zspokorneho.bakalari.cz/bakalari/", + "town": "Ostrava - Poruba" + }, + { + "name": "Biskupské gymnázium v Ostravě", + "api_point": "https://b-g.bakalari.cz/", + "town": "Ostrava - Poruba" + }, + { + "name": "Gymnázium, základní škola a mateřská škola Hello s.r.o.", + "api_point": "https://skolahello.bakalari.cz", + "town": "Ostrava - Poruba" + }, + { + "name": "Střední škola služeb a podnikání, Ostrava - Poruba, Příčná 1108", + "api_point": "https://zakovska-pricna.ss-ostrava.cz/", + "town": "Ostrava - Poruba" + }, + { + "name": "Základní škola Ostrava, J.Šoupala 6/1609", + "api_point": "https://bakalari.zssoupala.cz/bakalari", + "town": "Ostrava - Poruba" + }, + { + "name": "Střední odborná škola waldorfská, Ostrava, příspěvková organizace", + "api_point": "https://soswaldorfova.bakalari.cz/bakaweb/", + "town": "Ostrava - Poruba" + }, + { + "name": "Gymnázium Olgy Havlové, Ostrava-Poruba", + "api_point": "https://gyohavl.bakalari.cz", + "town": "Ostrava - Poruba" + }, + { + "name": "Základní škola generála Zdeňka Škarvady, Ostrava-Poruba, příspěvková organizace", + "api_point": "https://zs-skarvady831.bakalari.cz/", + "town": "Ostrava - Poruba" + }, + { + "name": "Základní škola, Ostrava-Poruba, Porubská 832, příspěvková organizace", + "api_point": "https://bakalari.zsporubska.cz/bakaweb/", + "town": "Ostrava - Poruba" + }, + { + "name": "Střední škola prof. Zdeňka Matějčka, Ostrava-Poruba, příspěvková organizace", + "api_point": "https://bakalari.skolspec.cz/", + "town": "Ostrava - Poruba" + }, + { + "name": "Základní škola Slezská Ostrava, Chrustova 24, příspěvková organizace", + "api_point": "https://bakalari.chrustova.eu/bakalari/", + "town": "Ostrava - Slezská Ostrava" + }, + { + "name": "Střední škola elektrotechnická, Ostrava, Na jízdárně 30", + "api_point": "https://sse-najizdarne.bakalari.cz/bakaweb/", + "town": "Ostrava 1" + }, + { + "name": "Základní škola a mateřská škola Ostrava-Hošťálkovice, Výhledy 210, příspěvková organizace", + "api_point": "https://bakalari.zsvyhledy.cz/bakaweb/", + "town": "Ostrava-Hošťálkovice" + }, + { + "name": "Základní škola Ostrava-Hrabůvka, Klegova 27, příspěvková organizace", + "api_point": "https://zsklegova.bakalari.cz", + "town": "Ostrava-Hrabůvka" + }, + { + "name": "Základní škola logopedická s.r.o.", + "api_point": "https://zs-klokanek.bakalari.cz", + "town": "Ostrava-Hrabůvka" + }, + { + "name": "Gymnázium Ostrava-Hrabůvka", + "api_point": "https://bakalari.ghrabuvka.cz/", + "town": "Ostrava-Hrabůvka" + }, + { + "name": "VÍTKOVICKÁ STŘEDNÍ PRŮMYSLOVÁ ŠKOLA", + "api_point": "https://bakalari17.vitkovice.cz/bakaweb/", + "town": "Ostrava-Hrabůvka" + }, + { + "name": "Základní škola Ostrava-Hrabůvka, A.Kučery 1276/20", + "api_point": "https://zsakucery.bakalari.cz/", + "town": "Ostrava-Hrabůvka" + }, + { + "name": "Základní škola a mateřská škola Ostrava-Hrabůvka, Krestova 36A, příspěvková organizace", + "api_point": "https://bakalar.zskrestova.cz/bakaweb/", + "town": "Ostrava-Hrabůvka" + }, + { + "name": "AVE ART Ostrava, vyšší odborná škola, střední umělecká škola a základní umělecká škola, s.r.o.", + "api_point": "https://aveart.bakalari.cz/bakaweb/", + "town": "Ostrava-Hrabůvka" + }, + { + "name": "Základní škola Ostrava-Hrabůvka, Provaznická 64, příspěvková organizace", + "api_point": "https://bakalari.zsprovaznicka.cz/", + "town": "Ostrava-Hrabůvka" + }, + { + "name": "Základní škola a Mateřská škola Ostrava-Krásné Pole, Družební 336", + "api_point": "https://zskrasnepole.bakalari.cz/", + "town": "Ostrava-Krásné Pole" + }, + { + "name": "OA a VOŠ sociální, Ostrava-Mar.Hory, Karasova 16 - VOŠ", + "api_point": "https://voss.bakalari.cz/", + "town": "Ostrava-Mar" + }, + { + "name": "Základní škola Ostrava-Michálkovice, U Kříže 28, příspěvková organizace", + "api_point": "https://zsmichalkovice.bakalari.cz", + "town": "Ostrava-Michálkovice" + }, + { + "name": "Bezpečnostně právní akademie Ostrava, s. r. o., střední škola", + "api_point": "https://bpaostrava.bakalari.cz/bakaweb", + "town": "Ostrava-Michálkovice" + }, + { + "name": "Janáčkova konzervatoř v Ostravě, příspěvková organizace", + "api_point": "https://jko.bakalari.cz", + "town": "Ostrava-Moravská Ostrava" + }, + { + "name": "Základní škola Ostrava-Nová Bělá, Mitrovická 389", + "api_point": "https://bakalari.zsnovabela.cz/bakalari", + "town": "Ostrava-Nová Bělá" + }, + { + "name": "Základní škola a Mateřská škola Ostrava - Proskovice, Staroveská 62, příspěvková organizace", + "api_point": "https://bakalari.zs-proskovice.cz", + "town": "Ostrava-Proskovice" + }, + { + "name": "Základní škola Ostrava-Přívoz, Gebauerova 8 - pracoviště Ibsenova", + "api_point": "https://bakalari.zs-ibsenova.cz/bakaweb/", + "town": "Ostrava-Přívoz" + }, + { + "name": "Základní škola Ostrava-Přívoz, Gebauerova 8", + "api_point": "https://bakalari.zsgebauerova.cz/bakaweb/", + "town": "Ostrava-Přívoz" + }, + { + "name": "Moravskoslezská obchodní akademie, s.r.o.", + "api_point": "https://bakalar.msoa.cz/", + "town": "Ostrava-Slezská Ostrava" + }, + { + "name": "Základní škola Slezská Ostrava, Bohumínská 72, příspěvková organizace", + "api_point": "https://bakalari.zsbohuminska.cz/bakaweb/", + "town": "Ostrava-Slezská Ostrava" + }, + { + "name": "Gymnázium Hladnov a Jazyková škola, Ostrava, p.o.", + "api_point": "https://bakalar.hladnov.cz/", + "town": "Ostrava-Slezská Ostrava" + }, + { + "name": "Základní škola Ostrava, Junácká 700", + "api_point": "https://zsjunacka.bakalari.cz", + "town": "Ostrava-Stará Bělá" + }, + { + "name": "Základní škola a MŠ, Ostrava-Svinov, Bílovecká 10", + "api_point": "https://bakalari.zssvinov.cz/bakalari", + "town": "Ostrava-Svinov" + }, + { + "name": "AHOL střední odborná škola, s. r. o., Ostrava, nám. J. z Poděbrad 301/26", + "api_point": "https://znamky.ahol.cz/", + "town": "Ostrava-Vítkovice" + }, + { + "name": "AHOL - Vyšší odborná škola", + "api_point": "https://vosbakalari.ahol.cz/bakaweb", + "town": "Ostrava-Vítkovice" + }, + { + "name": "SZŠ a VZŠ Ostrava-Vítkovice, Jeremenkova 2", + "api_point": "https://zdrav-ova.bakalari.cz/bakaweb/", + "town": "Ostrava-Vítkovice" + }, + { + "name": "AHOL - Střední škola gastronomie, turismu a lázeňství, Ostrava - Vítkovice, Dušní 8", + "api_point": "https://znamkygtl.ahol.cz/bakalari", + "town": "Ostrava-Vítkovice" + }, + { + "name": "ZŠ Ostrava-Vítkovice, Šalounova 56", + "api_point": "https://bakalari.zssalounova.eu/bakalari/", + "town": "Ostrava-Vítkovice" + }, + { + "name": "Střední průmyslová škola, Ostrava-Vítkovice, příspěvková organizace", + "api_point": "https://spszengrova.bakalari.cz/", + "town": "Ostrava-Vítkovice" + }, + { + "name": "Střední škola technická a dopravní, Ostrava-Vítkovice, příspěvková organizace, Moravská 2", + "api_point": "https://sstd.bakalari.cz:8087/bakaweb/", + "town": "Ostrava-Vítkovice" + }, + { + "name": "Základní škola Ostrava - Výškovice, Srbská 2, příspěvková organizace", + "api_point": "https://bakalari.zs-srbska.cz/bakaweb/", + "town": "Ostrava-Výškovice" + }, + { + "name": "Základní a mateřská škola, Ostrava-Zábřeh, příspěvková organizace, Kosmonautů 15", + "api_point": "https://kosmonautu15.bakalari.cz/", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Základní škola a mateřská škola, Ostrava-Zábřeh, Horymírova 100, příspěvková organizace", + "api_point": "https://bakalari.zshorymirova.cz", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Střední průmyslová škola chemická akademika Heyrovského, Ostrava, příspěvková organizace", + "api_point": "https://windows.spsch.eu/bakalari/", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Základní škola a mateřská škola Ostrava-Zábřeh, Volgogradská 6B, příspěvková organizace", + "api_point": "https://bakalari.skolavolgogradska.cz", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Střední průmyslová škola stavební, Ostrava, příspěvková organizace", + "api_point": "https://stav-ova.bakalari.cz/bakaweb/", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Sportovní gymnázium Dany a Emila Zátopkových, Ostrava, příspěvková organizace, Volgogradská 2631", + "api_point": "https://bakalari.sportgym-ostrava.cz", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Základní škola Ostrava-Zábřeh, Kosmonautů 13, příspěvková organizace", + "api_point": "https://bakalari.zskosmonautu13.cz/bakaweb/", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Střední škola stavební a dřevozpracující, Ostrava, příspěvková organizace", + "api_point": "https://bakalari.soustav-ostrava.cz/bakaweb/", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Základní škola, Ostrava-Zábřeh, Kpt. Vajdy 1a, příspěvková organizace", + "api_point": "https://bakalari.zskptvajdy.cz/bakaweb/", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Základní škola Ostrava-Zábřeh, Chrjukinova 1801/12", + "api_point": "https://zschrjukinova.bakalari.cz/", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Gymnázium, Ostrava - Zábřeh, Volgogradská 6a", + "api_point": "https://www.gvozznamky.gyvolgova.cz/", + "town": "Ostrava-Zábřeh" + }, + { + "name": "Základní škola a Mateřská škola Ostravice", + "api_point": "https://bakalari.zsostravice.cz/bakaweb", + "town": "Ostravice" + }, + { + "name": "Základní škola Eduarda Štorcha a mateřská škola Ostroměř", + "api_point": "https://zsostromer.bakalari.cz/", + "town": "Ostroměř" + }, + { + "name": "Gymnázium Ostrov, příspěvková organizace", + "api_point": "https://gymostrov.bakalari.cz/bakaweb/", + "town": "Ostrov" + }, + { + "name": "Základní škola a Mateřská škola Ostrov, Myslbekova 996, příspěvková organizace", + "api_point": "https://matrika.zsamsostrov.cz/", + "town": "Ostrov" + }, + { + "name": "Střední průmyslová škola Ostrov, příspěvková organizace", + "api_point": "https://bakalari.spsostrov.cz", + "town": "Ostrov" + }, + { + "name": "Základní škola Ostrov, Masarykova 1289, příspěvková organizace", + "api_point": "https://matrika.1zsostrov.cz/", + "town": "Ostrov" + }, + { + "name": "Základní škola Ostrov, příspěvková organizace", + "api_point": "https://zs-ostrov.bakalari.cz", + "town": "Ostrov" + }, + { + "name": "Základní škola Ostrov, Májová 997, příspěvková organizace", + "api_point": "https://3zsostrov.bakalari.cz/bakaweb/", + "town": "Ostrov" + }, + { + "name": "Základní škola a mateřská škola Osvětimany", + "api_point": "https://zsosvetimany.bakalari.cz", + "town": "Osvětimany" + }, + { + "name": "Základní škola nadporučíka letectva Josefa Františka a Mateřská škola Otaslavice", + "api_point": "https://zsota.bakalari.cz/bakaweb", + "town": "Otaslavice" + }, + { + "name": "Gymnázium Otrokovice", + "api_point": "https://gyotr.bakalari.cz", + "town": "Otrokovice" + }, + { + "name": "Střední průmyslová škola Otrokovice", + "api_point": "https://spsotrokovice.bakalari.cz/bakaweb/", + "town": "Otrokovice" + }, + { + "name": "Gymnázium Pacov, Hronova 1079", + "api_point": "https://gpacov.bakalari.cz", + "town": "Pacov" + }, + { + "name": "Základní škola Pacov", + "api_point": "https://bakalari.zspacov.cz/", + "town": "Pacov" + }, + { + "name": "Základní škola Panenský Týnec, okres Louny", + "api_point": "https://bakalari.zspanenskytynec.cz", + "town": "Panenský Týnec" + }, + { + "name": "Euroinstitut, praktická škola a odborné učiliště", + "api_point": "https://eiulk.bakalari.cz", + "town": "Panenský Týnec" + }, + { + "name": "Základní škola Pardubice-Svítkov, Školní 748", + "api_point": "https://zssvitkov.bakalari.cz", + "town": "Pardubice" + }, + { + "name": "AGYS - Anglické gymnázium a Střední odborná škola, s.r.o.", + "api_point": "https://agys.bakalari.cz", + "town": "Pardubice" + }, + { + "name": "Základní škola a mateřská škola, Pardubice - Pardubičky, Kyjevská 25", + "api_point": "https://www.zs-pardubicky.cz/bakaweb/", + "town": "Pardubice" + }, + { + "name": "Sportovní gymnázium, Pardubice, Dašická 268", + "api_point": "https://sgpce.bakalari.cz/", + "town": "Pardubice" + }, + { + "name": "Střední škola řemesel a služeb Pardubice, s.r.o.", + "api_point": "https://soupardubice.bakalari.cz", + "town": "Pardubice" + }, + { + "name": "Základní škola Pardubice-Ohrazenice, Trnovská 159", + "api_point": "https://bakalari.zsohrazenice.cz/", + "town": "Pardubice" + }, + { + "name": "Gymnázium, Pardubice, Dašická 1083", + "api_point": "https://bakalari.gypce.cz/bakaweb/", + "town": "Pardubice" + }, + { + "name": "Základní škola Montessori Pardubice, příspěvková organizace", + "api_point": "https://zsmontepce.bakalari.cz", + "town": "Pardubice" + }, + { + "name": "Základní škola Pardubice-Polabiny, npor. Eliáše 344", + "api_point": "https://bakalari.zspol3.cz", + "town": "Pardubice" + }, + { + "name": "Základní škola Pardubice-Dubina, Erno Košťála 870", + "api_point": "https://bakalari.zsdubina.cz/", + "town": "Pardubice" + }, + { + "name": "Střední průmyslová škola elektrotechnická a Vyšší odborná škola Pardubice", + "api_point": "https://bakalari.spse.cz/bakaweb/Login", + "town": "Pardubice" + }, + { + "name": "DELTA - Střední škola informatiky a ekonomie, s.r.o.", + "api_point": "https://delta-skola.bakalari.cz/", + "town": "Pardubice" + }, + { + "name": "Základní škola Pardubice, Josefa Ressla 2258", + "api_point": "https://bakalari.zsjres.cz/", + "town": "Pardubice" + }, + { + "name": "Základní škola Pardubice - Studánka, Pod Zahradami 317", + "api_point": "https://bakalari.zs-studanka.cz/", + "town": "Pardubice" + }, + { + "name": "Základní škola Pardubice, Bratranců Veverkových 866", + "api_point": "https://zakovska.zsbrve.cz/", + "town": "Pardubice" + }, + { + "name": "Střední průmyslová škola chemická Pardubice", + "api_point": "https://bakalari.spsch.cz/", + "town": "Pardubice" + }, + { + "name": "SOU plynárenské Pardubice, Poděbradská 93", + "api_point": "https://souplyn.bakalari.cz/", + "town": "Pardubice" + }, + { + "name": "Střední průmyslová škola potravinářství a služeb Pardubice", + "api_point": "https://spspas.bakalari.cz/", + "town": "Pardubice" + }, + { + "name": "Základní škola Pardubice, Benešovo náměstí 590", + "api_point": "https://bakalari.benesovka.cz/", + "town": "Pardubice" + }, + { + "name": "Základní škola Pardubice, Štefánikova 448", + "api_point": "https://zsstefanikova.bakalari.cz/", + "town": "Pardubice" + }, + { + "name": "Základní škola Spořilov, Pardubice, Kotkova 1287", + "api_point": "https://bakalari.zs-sporilov.cz/", + "town": "Pardubice" + }, + { + "name": "testovací licence CLOUD Bakaláři", + "api_point": "https://899988.bakalari.cz", + "town": "Pardubice" + }, + { + "name": "Základní škola Pardubice, Staňkova 128", + "api_point": "https://bakalari.zsstankova.cz/", + "town": "Pardubice" + }, + { + "name": "Základní škola Pardubice, nábřeží Závodu míru 1951", + "api_point": "https://bakalari.zszm.cz", + "town": "Pardubice" + }, + { + "name": "Střední škola cestovního ruchu a grafického designu, s.r.o.", + "api_point": "https://soscr.bakalari.cz/bakaweb/", + "town": "Pardubice" + }, + { + "name": "Vyšší odborná škola - Diplomovaný oční technik, s.r.o.", + "api_point": "https://vospce.bakalari.cz", + "town": "Pardubice" + }, + { + "name": "Konzervatoř Pardubice", + "api_point": "https://bakalari.konzervatorpardubice.eu", + "town": "Pardubice" + }, + { + "name": "Základní škola Polabiny 1, Družstevní 305, Pardubice 9", + "api_point": "https://bakalari.zspolabiny1.cz/", + "town": "Pardubice" + }, + { + "name": "Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Pardubice, Štefánikova 325", + "api_point": "https://znamky.oapce.cz/", + "town": "Pardubice" + }, + { + "name": "Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Pardubice, Štefánikova 325", + "api_point": "https://znamky.oapce.cz/", + "town": "Pardubice - Zelené Předměstí" + }, + { + "name": "Základní škola Polabiny 1, Družstevní 305, Pardubice 9", + "api_point": "https://bakalari.zspolabiny1.cz/", + "town": "Pardubice 9" + }, + { + "name": "Konzervatoř Pardubice", + "api_point": "https://bakalari.konzervatorpardubice.eu", + "town": "Pardubice-Zelené Předměstí" + }, + { + "name": "Základní škola Paskov, okres Frýdek-Místek, příspěvková organizace", + "api_point": "https://zspaskov.bakalari.cz/", + "town": "Paskov" + }, + { + "name": "Základní škola a Mateřská škola, Pec pod Sněžkou, okres Trutnov", + "api_point": "https://zspec.bakalari.cz", + "town": "Pec pod Sněžkou" + }, + { + "name": "Základní škola a Mateřská škola Pecka, Pecka 38", + "api_point": "https://zspecka.bakalari.cz", + "town": "Pecka" + }, + { + "name": "Základní škola a Mateřská škola Vrbová Lhota", + "api_point": "https://zsamsvlhota.bakalari.cz", + "town": "Pečky" + }, + { + "name": "Základní škola Pečky, okres Kolín", + "api_point": "https://skola.zspecky.cz/bakaweb/", + "town": "Pečky" + }, + { + "name": "Doučování Zdeněk Čakovský", + "api_point": "doucovanip.bakalari.cz", + "town": "Pehřimov" + }, + { + "name": "Základní škola Komenského 1326, Pelhřimov", + "api_point": "https://zskomenskeho.bakalari.cz", + "town": "Pelhřimov" + }, + { + "name": "Obchodní akademie Pelhřimov, Jirsíkova 875", + "api_point": "https://bakalari-oa.gyoa.cz/bakaweb", + "town": "Pelhřimov" + }, + { + "name": "Základní škola Pelhřimov, Na Pražské 1543, příspěvková organizace", + "api_point": "https://bakalari.zs-prazska-pe.cz/", + "town": "Pelhřimov" + }, + { + "name": "Základní škola Pelhřimov, Osvobození 1881, příspěvková organizace", + "api_point": "https://zsospe.bakalari.cz", + "town": "Pelhřimov" + }, + { + "name": "Střední průmyslová škola a Střední odborné učiliště Pelhřimov, Friedova 1469", + "api_point": "https://spssou-pe.bakalari.cz/", + "town": "Pelhřimov" + }, + { + "name": "Gymnázium Pelhřimov, Jirsíkova 244", + "api_point": "https://bakalari.gyoa.cz/", + "town": "Pelhřimov" + }, + { + "name": "Vyšší odborná škola a Střední škola hotelová SČMSD Pelhřimov, s.r.o.", + "api_point": "https://bakalari.hs-pe.cz/bakaweb/", + "town": "Pelhřimov" + }, + { + "name": "Základní škola a mateřská škola Perálec 71, Proseč u Skutče", + "api_point": "https://skolaperalec.bakalari.cz", + "town": "Perálec" + }, + { + "name": "Základní škola Pernarec čp. 151", + "api_point": "https://zsamspernarec.bakalari.cz/", + "town": "Pernarec" + }, + { + "name": "Základní škola a mateřská škola Pernink, příspěvková organizace", + "api_point": "https://zspernink.bakalari.cz/bakaweb/", + "town": "Pernink" + }, + { + "name": "Základní škola Peruc, Komenského 193", + "api_point": "https://bakalari.zsperuc.cz/", + "town": "Peruc" + }, + { + "name": "Vyšší odborná škola DAKOL a Střední škola DAKOL, o.p.s.", + "api_point": "https://dakol.bakalari.cz/bakaweb", + "town": "Petrov" + }, + { + "name": "Základní škola a Mateřská škola Petrovice u Karviné, příspěvková organizace", + "api_point": "https://server.zspetroviceuk.cz/bakalari/", + "town": "Petrov" + }, + { + "name": "Základní škola a mateřská škola Petrovice, okres Příbram, příspěvková organizace", + "api_point": "https://zs-petrovice-ezk.bakalari.cz/bakaweb/", + "town": "Petrov" + }, + { + "name": "Základní škola a Mateřská škola Petrov, okres Hodonín, příspěvková organizace", + "api_point": "https://skola-petrov.bakalari.cz", + "town": "Petrov" + }, + { + "name": "Základní škola a mateřská škola Petrovice, okres Příbram, příspěvková organizace", + "api_point": "https://zs-petrovice-ezk.bakalari.cz/bakaweb/", + "town": "Petrovice 196" + }, + { + "name": "Vyšší odborná škola DAKOL a Střední škola DAKOL, o.p.s.", + "api_point": "https://dakol.bakalari.cz/bakaweb", + "town": "Petrovice u Karviné" + }, + { + "name": "Základní škola a Mateřská škola Petrovice u Karviné, příspěvková organizace", + "api_point": "https://server.zspetroviceuk.cz/bakalari/", + "town": "Petrovice u Karviné" + }, + { + "name": "Základní škola Petřvald u Karviné, Školní 246", + "api_point": "https://zsazuspetrvald.bakalari.cz:444/", + "town": "Petřvald u Karviné" + }, + { + "name": "Základní škola Petřvald u Nového Jičína, č.p. 372", + "api_point": "https://zspetrvald.bakalari.cz", + "town": "Petřvald u Nového Jičína" + }, + { + "name": "Základní škola Pchery", + "api_point": "https://bakalari.zspchery.cz/bakaweb/", + "town": "Pchery" + }, + { + "name": "Základní škola a Mateřská škola, Pilníkov, okres Trutnov", + "api_point": "https://zspilnikov.bakalari.cz", + "town": "Pilníkov" + }, + { + "name": "Dětský domov, Mateřská škola, Základní škola a Praktická škola Písek, Šobrova 111", + "api_point": "https://ddaskoly.bakalari.cz", + "town": "Písek" + }, + { + "name": "Střední průmyslová škola a Vyšší odborná škola, Písek, Karla Čapka 402", + "api_point": "https://bakalari.sps-pi.cz/", + "town": "Písek" + }, + { + "name": "Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky, Písek, Čelakovského 200", + "api_point": "https://oa-pisek.bakalari.cz:447/bakaweb/", + "town": "Písek" + }, + { + "name": "Základní škola Josefa Kajetána Tyla a Mateřská škola Písek, Tylova 2391", + "api_point": "https://zstylova.bakalari.cz/", + "town": "Písek" + }, + { + "name": "Střední odborné učiliště Písek, Komenského 86", + "api_point": "https://bakalari.sou-pi.cz/bakaweb/", + "town": "Písek" + }, + { + "name": "Vyšší odborná škola lesnická a Střední lesnická škola Bedřicha Schwarzenberga, Písek, Lesnická 55", + "api_point": "https://bakalari.lespi.cz/bakaweb/", + "town": "Písek" + }, + { + "name": "Základní škola Tomáše Šobra a Mateřská škola, Písek, Šobrova 2070", + "api_point": "https://zstsobra.bakalari.cz", + "town": "Písek" + }, + { + "name": "Gymnázium, Písek, Komenského 89", + "api_point": "https://aplikace.gymna-pi.cz/bakalari/", + "town": "Písek" + }, + { + "name": "Střední zemědělská škola Písek, Čelakovského 200", + "api_point": "https://szespisek.bakalari.cz/bakaweb/", + "town": "Písek" + }, + { + "name": "Střední zdravotnická škola Písek, Národní svobody 420", + "api_point": "https://szs-pi.bakalari.cz/", + "town": "Písek" + }, + { + "name": "Základní škola E.Beneše a Mateřská škola Písek, Mírové nám.1466", + "api_point": "https://zsebenese.bakalari.cz/", + "town": "Písek" + }, + { + "name": "Základní škola Planá, příspěvková organizace", + "api_point": "https://zs-plana.bakalari.cz/", + "town": "Planá" + }, + { + "name": "Střední škola živnostenská a Základní škola, Planá", + "api_point": "https://sszplana.bakalari.cz/", + "town": "Planá" + }, + { + "name": "Základní škola Planá nad Lužnicí, ČSLA 65", + "api_point": "https://zsplana.bakalari.cz/", + "town": "Planá" + }, + { + "name": "Základní škola Planá nad Lužnicí, ČSLA 65", + "api_point": "https://zsplana.bakalari.cz/", + "town": "Planá nad Lužnicí" + }, + { + "name": "Základní škola Plaňany, okres Kolín", + "api_point": "https://zsplanany.bakalari.cz/", + "town": "Plaňany" + }, + { + "name": "Základní škola Dr. ing. Františka Křižíka a mateřská škola Plánice, příspěvková organizace", + "api_point": "https://zsplanice.bakalari.cz", + "town": "Plánice" + }, + { + "name": "Gymnázium a Střední odborná škola, Plasy", + "api_point": "https://bakaweb.gsplasy.cz:8443", + "town": "Plasy" + }, + { + "name": "Základní škola Plasy, okres Plzeň-sever", + "api_point": "https://zs.plasy.cz:8443/", + "town": "Plasy" + }, + { + "name": "Základní škola Plumlov, Rudé armády 300", + "api_point": "https://bakalari.zsplumlov.cz/bakaweb/", + "town": "Plumlov" + }, + { + "name": "Střední průmyslová škola dopravní, Plzeň-Křimice, Průkopníků 290", + "api_point": "https://bakalari.dopskopl-kr.cz/bakaweb/", + "town": "Plzeň" + }, + { + "name": "Střední průmyslová škola dopravní, Plzeň, Karlovarská 99", + "api_point": "https://bakalari.dopskopl.cz/", + "town": "Plzeň" + }, + { + "name": "SOU stavební, OU a U Plzeň, Borská 55", + "api_point": "https://souserver.souplzen.cz", + "town": "Plzeň" + }, + { + "name": "VOŠ a SPŠ elektro Plzeň, Koterovská 85", + "api_point": "https://bakalari.spseplzen.cz/", + "town": "Plzeň" + }, + { + "name": "Církevní gymnázium Plzeň", + "api_point": "https://klasifikace.cg-plzen.cz/bakaweb/", + "town": "Plzeň" + }, + { + "name": "ISŠ živnostenská Plzeň, Škroupova ul.13", + "api_point": "https://server-bakalari.issziv.cz:85/bakaweb/", + "town": "Plzeň" + }, + { + "name": "BEZPEČNOSTNĚ PRÁVNÍ AKADEMIE PLZEŇ s.r.o., střední škola", + "api_point": "https://bakalari.bezpecnostnepravniskola.cz/bakaweb/", + "town": "Plzeň" + }, + { + "name": "Gymnázium Luďka Pika Plzeň, Opavská 21", + "api_point": "https://bakalari.gop.pilsedu.cz/", + "town": "Plzeň" + }, + { + "name": "Střední škola informatiky a finančních služeb, Plzeň, Klatovská 200 G", + "api_point": "https://bakalari.infis.cz/", + "town": "Plzeň" + }, + { + "name": "Střední průmyslová škola strojnická a Střední odborná škola profesora Švejcara, Plzeň, Klatovská 109", + "api_point": "https://app.spstrplz.cz/", + "town": "Plzeň" + }, + { + "name": "Střední odborné učiliště elektrotechnické, Plzeň, Vejprnická 56", + "api_point": "https://bakalari.souepl.cz/", + "town": "Plzeň" + }, + { + "name": "Obchodní akademie, Plzeň, nám. T. G. Masaryka 13", + "api_point": "https://oaplzen.bakalari.cz", + "town": "Plzeň" + }, + { + "name": "Vyšší odborná škola Plzeň, s.r.o", + "api_point": "https://plzen.bakalari.cz", + "town": "Plzeň" + }, + { + "name": "Odborná škola výroby a služeb, Plzeň, Vejprnická 56", + "api_point": "https://osvsplzen.bakalari.cz/", + "town": "Plzeň" + }, + { + "name": "Hotelová škola Plzeň, pobočka Bendova 2482/22", + "api_point": "https://hsbendova.bakalari.cz/", + "town": "Plzeň" + }, + { + "name": "Sportovní a podnikatelská střední škola Plzeň, sady 5.května", + "api_point": "https://sapss-plzen.bakalari.cz", + "town": "Plzeň" + }, + { + "name": "Hotelová škola Plzeň, U Borského parku 3", + "api_point": "https://hsbory.bakalari.cz/", + "town": "Plzeň" + }, + { + "name": "Střední odborná škola obchodu, užitého umění a designu, Plzeň, Nerudova 33", + "api_point": "https://nerudovka.bakalari.cz/bakaweb/", + "town": "Plzeň" + }, + { + "name": "Základní škola a Mateřská škola pro zrakově postižené a vady řeči, Plzeň, Lazaretní 25", + "api_point": "https://zrakpm.bakalari.cz", + "town": "Plzeň" + }, + { + "name": "Střední průmyslová škola stavební, Plzeň, Chodské nám. 2", + "api_point": "https://znamky.spsstav.cz:8124/", + "town": "Plzeň" + }, + { + "name": "Masarykovo gymnázium Plzeň, Petákova 2", + "api_point": "https://bakalari.mgplzen.cz/", + "town": "Plzeň" + }, + { + "name": "Střední zdravotnická škola Plzeň, Karlovarská 99", + "api_point": "https://zdravka-plzen.cz/bakaweb", + "town": "Plzeň" + }, + { + "name": "Vyšší odborná škola zdravotnická Plzeň, Karlovarská 99", + "api_point": "https://zdravka-plzen.cz/bakavos", + "town": "Plzeň" + }, + { + "name": "Gymnázium Plzeň, Mikulášské nám.23", + "api_point": "https://bakalari.mikulasske.cz/", + "town": "Plzeň" + }, + { + "name": "PLZEŇSKÁ OBCHODNÍ AKADEMIE s.r.o.", + "api_point": "https://poaplz.bakalari.cz", + "town": "Plzeň" + }, + { + "name": "Sportovní gymnázium Plzeň", + "api_point": "https://sgpilsen.bakalari.cz", + "town": "Plzeň" + }, + { + "name": "Sportovní gymnázium Plzeň", + "api_point": "https://sgpilsen.bakalari.cz", + "town": "Plzeň - Skvrňany" + }, + { + "name": "Střední průmyslová škola dopravní, Plzeň-Křimice, Průkopníků 290", + "api_point": "https://bakalari.dopskopl-kr.cz/bakaweb/", + "town": "Plzeň-Křimice" + }, + { + "name": "Základní škola Králův Dvůr - Počaply, Tyršova 136", + "api_point": "https://zspocaply.bakalari.cz:446", + "town": "Počaply" + }, + { + "name": "Základní škola T.G.Masaryka Podbořany, Husova 445", + "api_point": "https://zstgm-podborany.bakalari.cz", + "town": "Podbořany" + }, + { + "name": "Základní škola Podbořany, Husova 276", + "api_point": "https://zspodborany.bakalari.cz", + "town": "Podbořany" + }, + { + "name": "Gymnázium a Střední odborná škola, Podbořany, příspěvková organizace", + "api_point": "https://gsospodborany.bakalari.cz", + "town": "Podbořany" + }, + { + "name": "Základní škola a Montessori mateřská škola Podbřezí", + "api_point": "https://zs-ms-podbrezi.bakalari.cz", + "town": "Podbřezí" + }, + { + "name": "Základní škola T. G. Masaryka Poděbrady, Školní 556, okres Nymburk", + "api_point": "https://bakalari.zstgmpodebrady.cz:889/bakaweb", + "town": "Poděbrady" + }, + { + "name": "Hotelová škola Poděbrady, příspěvková organizace", + "api_point": "https://bakalari.hotelovkapodebrady.cz/", + "town": "Poděbrady" + }, + { + "name": "Gymnázium Jiřího z Poděbrad, Poděbrady, Studentská 166", + "api_point": "https://gjp.bakalari.cz/bakaweb/", + "town": "Poděbrady" + }, + { + "name": "Střední odborné učiliště společného stravování, Poděbrady, Dr.Beneše 413/II", + "api_point": "https://sou.soupdy.cz/bakaweb/", + "town": "Poděbrady" + }, + { + "name": "Základní škola Václava Havla, Poděbrady, Na Valech 45, okres Nymburk", + "api_point": "https://zsvaclavahavla.bakalari.cz/", + "town": "Poděbrady" + }, + { + "name": "Střední zemědělská škola a Střední odborná škola Poděbrady, příspěvková organizace", + "api_point": "https://szes.bakalari.cz/", + "town": "Poděbrady" + }, + { + "name": "Základní škola a Mateřská škola Podolí 53", + "api_point": "https://zsmspodoli.bakalari.cz", + "town": "Podolí" + }, + { + "name": "Základní škola a Mateřská škola Pohořelice, příspěvková organizace", + "api_point": "https://zspohorelice.bakalari.cz", + "town": "Pohořelice" + }, + { + "name": "Základní škola, Polešovice, okres Uherské Hradiště, příspěvková organizace", + "api_point": "https://zspolesovice.bakalari.cz/bakaweb", + "town": "Polešovice" + }, + { + "name": "Základní škola a Mateřská škola, Police nad Metují, okres Náchod", + "api_point": "https://zspolice.bakalari.cz", + "town": "Police nad Metují" + }, + { + "name": "Masarykova základní škola Polička, Nábřeží svobody 447", + "api_point": "https://zsmaspolicka.bakalari.cz", + "town": "Polička" + }, + { + "name": "Střední škola obchodní a služeb SČMSD, Polička, s.r.o.", + "api_point": "https://ssospolicka.bakalari.cz", + "town": "Polička" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Polička, Čs. armády 485", + "api_point": "https://soupolicka.bakalari.cz/bakaweb/", + "town": "Polička" + }, + { + "name": "Gymnázium, Polička, nábřeží Svobody 306", + "api_point": "https://bakalari.gympolicka.cz/", + "town": "Polička" + }, + { + "name": "Základní škola Na Lukách Polička, Švermova 401", + "api_point": "https://zsnalukach.bakalari.cz/", + "town": "Polička" + }, + { + "name": "Základní škola Polná, Poděbradova 79", + "api_point": "https://zspolna.bakalari.cz", + "town": "Polná" + }, + { + "name": "Základní škola a Mateřská škola Popice, okres Břeclav, příspěvková organizace", + "api_point": "https://bakalari.zspopice.cz", + "town": "Popice" + }, + { + "name": "ZŠ T.G.Masaryka a MŠ, Poříčany, Školní 300", + "api_point": "https://zsporicany.bakalari.cz/bakalari/", + "town": "Poříčany" + }, + { + "name": "Základní škola Postoloprty, Draguš 581", + "api_point": "https://zspostoloprty.bakalari.cz/bakaweb/", + "town": "Postoloprty" + }, + { + "name": "Základní škola a Mateřská škola Postupice, Školní 153", + "api_point": "https://bakalari.zspostupice.cz:25701/bakaweb", + "town": "Postupice" + }, + { + "name": "Základní škola a Mateřská škola,Potštejn,Školní 88", + "api_point": "https://skolapotstejn.bakalari.cz/", + "town": "Potštejn" + }, + { + "name": "Základní škola Písnice", + "api_point": "https://zspisnice.bakalari.cz", + "town": "Praha - Písnice" + }, + { + "name": "Základní škola a Mateřská škola Praha - Vinoř", + "api_point": "https://zsvinor.bakalari.cz/", + "town": "Praha - Vinoř" + }, + { + "name": "Střední hotelová škola Praha 10, Vršovická 43", + "api_point": "https://bakalari.shs.cz/", + "town": "Praha 1" + }, + { + "name": "Střední zdravotnická škola Praha 10, Ruská 91", + "api_point": "https://szsruska.bakalari.cz:54321/bakaweb/", + "town": "Praha 1" + }, + { + "name": "Základní škola Praha - Petrovice, příspěvková organizace", + "api_point": "https://zsprahapetrovice.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Základní škola Praha 10, Nad Přehradou 469", + "api_point": "https://zsnpr.bakalari.cz/", + "town": "Praha 1" + }, + { + "name": "Základní škola, Praha 10, Nad Vodovodem 460/81, příspěvková organizace", + "api_point": "https://zsnadvodovodem.bakalari.cz/bakaweb/", + "town": "Praha 1" + }, + { + "name": "Křesťanské gymnázium Praha 10, Kozinova 1000", + "api_point": "https://krestanskegymnazium.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Střední průmyslová škola elektrotechnická Praha 10, V úžlabině 320", + "api_point": "https://bakalari.uzlabina.cz/", + "town": "Praha 1" + }, + { + "name": "Obchodní akademie Praha 10, Heroldovy sady 1", + "api_point": "https://heroldovysady.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "SPŠ FUTURUM s.r.o. DÁLKOVÉ ,Praha 10, Hornoměcholupská 873", + "api_point": "https://spgs-futurum-dalk.bakalari.cz/", + "town": "Praha 1" + }, + { + "name": "Gymnázium, Praha 10, Voděradská 2", + "api_point": "https://gateway.gymvod.cz:444/", + "town": "Praha 1" + }, + { + "name": "Bankovní akademie - Gymnázium a Střední odborná škola, a.s", + "api_point": "https://rodice.bank-akademie.cz/", + "town": "Praha 1" + }, + { + "name": "Základní škola logopedická a Mateřská škola logopedická ,Praha 10,Moskevská 29", + "api_point": "https://bakalari.logopedickaskola.cz", + "town": "Praha 1" + }, + { + "name": "Gymnázium Praha 10, Omská 1300/4", + "api_point": "https://bakalari.omska.cz/bakaweb/", + "town": "Praha 1" + }, + { + "name": "Základní škola Eden, Praha 10, Vladivostocká 6/1035", + "api_point": "https://zseden.bakalari.cz/bakaweb/", + "town": "Praha 1" + }, + { + "name": "Střední škola gastronomie", + "api_point": "https://bakalari.souukrbu.cz/", + "town": "Praha 1" + }, + { + "name": "Střední průmyslová škola a Gymnázium Na Třebešíně", + "api_point": "https://bakalar.trebesin.cz/", + "town": "Praha 1" + }, + { + "name": "Střední pedagogická škola Futurum, s.r.o.", + "api_point": "https://spgs-futurum.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Základní škola Karla Čapka, Praha 10, Kodaňská 658/16, příspěvková organizace", + "api_point": "https://zskarlacapka.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Střední škola Euroinstitut v Praze", + "api_point": "https://eipha.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Základní škola Dolní Měcholupy, příspěvková organizace", + "api_point": "https://bakalari.kutnohorska.cz:4443/bakaweb/", + "town": "Praha 1" + }, + { + "name": "Základní škola Praha 10, U Vršovického nádraží 1", + "api_point": "https://zsvrsovicka.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Základní škola, Praha 10, Veronské náměstí 391", + "api_point": "https://zsvn.bakalari.cz/bakaweb", + "town": "Praha 1" + }, + { + "name": "Základní škola, Praha 10, Olešská 2222/18, příspěvková organizace", + "api_point": "https://zs-olesska.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Základní škola, Praha 10, U Roháčových kasáren 19/1381", + "api_point": "https://zs-rohacovky.bakalari.cz/bakaweb/", + "town": "Praha 1" + }, + { + "name": "Základní škola a mateřská škola Na Beránku v Praze 12", + "api_point": "https://naberanku.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Vyšší odborná škola ekonomických studií, Střední průmyslová škola potravinářských technologií a Střední odborná škola přírodovědná a veterinární, Praha 2, Navrátilova 15", + "api_point": "https://rodice.podskalska.cz/navratilova/", + "town": "Praha 1" + }, + { + "name": "Akademické gymnázium a Jazyková škola s právem státní jazykové zkoušky, školy hlavního města Prahy", + "api_point": "https://baka.agstepanska.cz/", + "town": "Praha 1" + }, + { + "name": "Veselá škola - církevní základní škola a základní umělecká škola", + "api_point": "https://veselaskola.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "GYMNÁZIUM JANA PALACHA PRAHA 1, s.r.o.", + "api_point": "https://gjp1.bakalari.cz/", + "town": "Praha 1" + }, + { + "name": "Gymnázium Jana Nerudy, škola hlavního města Prahy, Praha 1, Hellichova 3", + "api_point": "https://znamky.gjn.cz/", + "town": "Praha 1" + }, + { + "name": "Gymnázium Jiřího Gutha-Jarkovského, Praha 1, Truhlářská 22", + "api_point": "https://bakalari.truhla.cz/bakaweb/", + "town": "Praha 1" + }, + { + "name": "Základní škola nám. Curieových", + "api_point": "https://bakalari.zscurie.cz/", + "town": "Praha 1" + }, + { + "name": "Základní škola Praha 1, Vodičkova 22", + "api_point": "https://zsvodickova.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "VOŠ a SPŠ dopravní Praha 1, Masná 18", + "api_point": "https://bakalari.spsdmasna.cz", + "town": "Praha 1" + }, + { + "name": "Malostranské gymnázium Praha 1, Josefská 7", + "api_point": "https://malgym.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Dívčí katolická střední škola", + "api_point": "https://divciskola.bakalari.cz/bakaweb", + "town": "Praha 1" + }, + { + "name": "Střední průmyslová škola sdělovací techniky, Praha 1, Panská 3", + "api_point": "https://znamky.panska.cz/", + "town": "Praha 1" + }, + { + "name": "Vyšší odborná škola a Střední průmyslová škola elektrotechnická Františka Křižíka, Praha 1, Na Příkopě 16", + "api_point": "https://klasifikace.skolakrizik.cz/", + "town": "Praha 1" + }, + { + "name": "Digladior, škola šermu z.s.", + "api_point": "https://digladior.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Masarykova střední škola chemická Praha 1, Křemencova 12", + "api_point": "https://bakalari.mssch.cz/", + "town": "Praha 1" + }, + { + "name": "Vyšší odborná škola zdravotnická a Střední zdravotnická škola, Praha 1, Alšovo nábřeží 6", + "api_point": "https://bakalari.szspraha1.cz/", + "town": "Praha 1" + }, + { + "name": "Vyšší odborná škola textilních řemesel a Střední umělecká škola textilních řemesel, Praha 1 U Půjčovny 9", + "api_point": "https://textilniskola.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Taneční konzervatoř hlavního města Prahy, Praha 1, Křížovnická 7", + "api_point": "https://tkpraha.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Základní škola sv. Voršily v Praze", + "api_point": "https://zssv.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Pražská konzervatoř, Praha 1, Na Rejdišti 1", + "api_point": "https://prgcons.bakalari.cz/", + "town": "Praha 1" + }, + { + "name": "Vyšší odborná škola stavební a Střední průmyslová škola stavební, Praha 1, Dušní 17", + "api_point": "https://znamky.spsdusni.cz/", + "town": "Praha 1" + }, + { + "name": "Vyšší odborná škola grafická a Střední průmyslová škola grafická, Praha 1, Hellichova 22", + "api_point": "https://hellichovka.bakalari.cz/", + "town": "Praha 1" + }, + { + "name": "Základní škola, Starodubečská 413, Praha 10 - Dubeč", + "api_point": "https://zsdubec.bakalari.cz/bakaweb/", + "town": "Praha 1" + }, + { + "name": "Střední škola automobilní a informatiky", + "api_point": "https://znamky.skolahostivar.cz/", + "town": "Praha 1" + }, + { + "name": "Základní škola, Praha 10-Hostivař, Kozinova 1000", + "api_point": "https://zshostivar.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Fakultní základní škola Pedagogické fakulty UK, Praha 13, Trávníčkova 1744", + "api_point": "https://bakalari.zstravnickova.cz/", + "town": "Praha 1" + }, + { + "name": "Střední průmyslová škola strojnická, škola hlavního města Prahy, Praha 1, Betlémská 4/287", + "api_point": "https://bakalari.betlemska.cz/", + "town": "Praha 1" + }, + { + "name": "1. Slovanské gymnázium a jazyková škola s právem státní jazykové zkoušky", + "api_point": "https://bakalari.slovgym.cz/", + "town": "Praha 1" + }, + { + "name": "Obchodní akademie Dušní", + "api_point": "https://bakalari.oadusni.cz/bakaweb/", + "town": "Praha 1" + }, + { + "name": "Základní škola U Obory, Praha 10, Vachkova 630", + "api_point": "https://zsuobory.bakalari.cz/", + "town": "Praha 1" + }, + { + "name": "Kouzelné školy - mateřská škola a základní škola", + "api_point": "https://kouzelneskoly.bakalari.cz/", + "town": "Praha 1" + }, + { + "name": "Střední škola elektrotechniky a strojírenství", + "api_point": "https://zaci.ssesp10.cz/", + "town": "Praha 1" + }, + { + "name": "Základní škola, Praha 9 - Černý Most, Bratří Venclíků 1140", + "api_point": "https://zsvencliku.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Pražská taneční konzervatoř a střední odborná škola, s.r.o.", + "api_point": "https://ptksos-shg.bakalari.cz", + "town": "Praha 1" + }, + { + "name": "Základní škola, Praha 10, Gutova 39/1987", + "api_point": "https://zsgutova.bakalari.cz/", + "town": "Praha 1" + }, + { + "name": "Základní škola, Praha 10, Křimická 314", + "api_point": "https://info.krimicka.cz/", + "town": "Praha 1" + }, + { + "name": "Základní škola Praha - Kolovraty", + "api_point": "https://bakalari.zskolovraty.cz", + "town": "Praha 1" + }, + { + "name": "Jahodovka - Vyšší odborná škola sociálně právní", + "api_point": "https://vossp.bakalari.cz/", + "town": "Praha 1" + }, + { + "name": "Vyšší odborná škola ekonomických studií, Střední průmyslová škola potravinářských technologií a Střední odborná škola přírodovědná a veterinární, Praha 2, Navrátilova 15", + "api_point": "https://rodice.podskalska.cz/navratilova/", + "town": "Praha 1 - Nové město" + }, + { + "name": "Akademické gymnázium a Jazyková škola s právem státní jazykové zkoušky, školy hlavního města Prahy", + "api_point": "https://baka.agstepanska.cz/", + "town": "Praha 1 - Nové město" + }, + { + "name": "Veselá škola - církevní základní škola a základní umělecká škola", + "api_point": "https://veselaskola.bakalari.cz", + "town": "Praha 1 - Nové město" + }, + { + "name": "Vyšší odborná škola ekonomických studií, Střední průmyslová škola potravinářských technologií a Střední odborná škola přírodovědná a veterinární, Praha 2, Navrátilova 15", + "api_point": "https://rodice.podskalska.cz/navratilova/", + "town": "Praha 1 - Nové Město" + }, + { + "name": "Akademické gymnázium a Jazyková škola s právem státní jazykové zkoušky, školy hlavního města Prahy", + "api_point": "https://baka.agstepanska.cz/", + "town": "Praha 1 - Nové Město" + }, + { + "name": "Veselá škola - církevní základní škola a základní umělecká škola", + "api_point": "https://veselaskola.bakalari.cz", + "town": "Praha 1 - Nové Město" + }, + { + "name": "Střední průmyslová škola strojnická, škola hlavního města Prahy, Praha 1, Betlémská 4/287", + "api_point": "https://bakalari.betlemska.cz/", + "town": "Praha 1 - Staré Město" + }, + { + "name": "1. Slovanské gymnázium a jazyková škola s právem státní jazykové zkoušky", + "api_point": "https://bakalari.slovgym.cz/", + "town": "Praha 1 - Staré Město" + }, + { + "name": "Obchodní akademie Dušní", + "api_point": "https://bakalari.oadusni.cz/bakaweb/", + "town": "Praha 1 - Staré Město" + }, + { + "name": "Střední hotelová škola Praha 10, Vršovická 43", + "api_point": "https://bakalari.shs.cz/", + "town": "Praha 10" + }, + { + "name": "Střední zdravotnická škola Praha 10, Ruská 91", + "api_point": "https://szsruska.bakalari.cz:54321/bakaweb/", + "town": "Praha 10" + }, + { + "name": "Základní škola Praha - Petrovice, příspěvková organizace", + "api_point": "https://zsprahapetrovice.bakalari.cz", + "town": "Praha 10" + }, + { + "name": "Základní škola Praha 10, Nad Přehradou 469", + "api_point": "https://zsnpr.bakalari.cz/", + "town": "Praha 10" + }, + { + "name": "Základní škola, Praha 10, Nad Vodovodem 460/81, příspěvková organizace", + "api_point": "https://zsnadvodovodem.bakalari.cz/bakaweb/", + "town": "Praha 10" + }, + { + "name": "Křesťanské gymnázium Praha 10, Kozinova 1000", + "api_point": "https://krestanskegymnazium.bakalari.cz", + "town": "Praha 10" + }, + { + "name": "Střední průmyslová škola elektrotechnická Praha 10, V úžlabině 320", + "api_point": "https://bakalari.uzlabina.cz/", + "town": "Praha 10" + }, + { + "name": "Obchodní akademie Praha 10, Heroldovy sady 1", + "api_point": "https://heroldovysady.bakalari.cz", + "town": "Praha 10" + }, + { + "name": "SPŠ FUTURUM s.r.o. DÁLKOVÉ ,Praha 10, Hornoměcholupská 873", + "api_point": "https://spgs-futurum-dalk.bakalari.cz/", + "town": "Praha 10" + }, + { + "name": "Gymnázium, Praha 10, Voděradská 2", + "api_point": "https://gateway.gymvod.cz:444/", + "town": "Praha 10" + }, + { + "name": "Bankovní akademie - Gymnázium a Střední odborná škola, a.s", + "api_point": "https://rodice.bank-akademie.cz/", + "town": "Praha 10" + }, + { + "name": "Základní škola logopedická a Mateřská škola logopedická ,Praha 10,Moskevská 29", + "api_point": "https://bakalari.logopedickaskola.cz", + "town": "Praha 10" + }, + { + "name": "Gymnázium Praha 10, Omská 1300/4", + "api_point": "https://bakalari.omska.cz/bakaweb/", + "town": "Praha 10" + }, + { + "name": "Základní škola Eden, Praha 10, Vladivostocká 6/1035", + "api_point": "https://zseden.bakalari.cz/bakaweb/", + "town": "Praha 10" + }, + { + "name": "Střední škola gastronomie", + "api_point": "https://bakalari.souukrbu.cz/", + "town": "Praha 10" + }, + { + "name": "Střední průmyslová škola a Gymnázium Na Třebešíně", + "api_point": "https://bakalar.trebesin.cz/", + "town": "Praha 10" + }, + { + "name": "Střední pedagogická škola Futurum, s.r.o.", + "api_point": "https://spgs-futurum.bakalari.cz", + "town": "Praha 10" + }, + { + "name": "Základní škola Karla Čapka, Praha 10, Kodaňská 658/16, příspěvková organizace", + "api_point": "https://zskarlacapka.bakalari.cz", + "town": "Praha 10" + }, + { + "name": "Střední škola Euroinstitut v Praze", + "api_point": "https://eipha.bakalari.cz", + "town": "Praha 10" + }, + { + "name": "Základní škola Dolní Měcholupy, příspěvková organizace", + "api_point": "https://bakalari.kutnohorska.cz:4443/bakaweb/", + "town": "Praha 10" + }, + { + "name": "Základní škola Praha 10, U Vršovického nádraží 1", + "api_point": "https://zsvrsovicka.bakalari.cz", + "town": "Praha 10" + }, + { + "name": "Základní škola, Praha 10, Veronské náměstí 391", + "api_point": "https://zsvn.bakalari.cz/bakaweb", + "town": "Praha 10" + }, + { + "name": "Základní škola, Praha 10, Olešská 2222/18, příspěvková organizace", + "api_point": "https://zs-olesska.bakalari.cz", + "town": "Praha 10" + }, + { + "name": "Základní škola, Praha 10, U Roháčových kasáren 19/1381", + "api_point": "https://zs-rohacovky.bakalari.cz/bakaweb/", + "town": "Praha 10" + }, + { + "name": "Základní škola, Starodubečská 413, Praha 10 - Dubeč", + "api_point": "https://zsdubec.bakalari.cz/bakaweb/", + "town": "Praha 10" + }, + { + "name": "Základní škola, Praha 10-Hostivař, Kozinova 1000", + "api_point": "https://zshostivar.bakalari.cz", + "town": "Praha 10" + }, + { + "name": "Základní škola U Obory, Praha 10, Vachkova 630", + "api_point": "https://zsuobory.bakalari.cz/", + "town": "Praha 10" + }, + { + "name": "Kouzelné školy - mateřská škola a základní škola", + "api_point": "https://kouzelneskoly.bakalari.cz/", + "town": "Praha 10" + }, + { + "name": "Střední škola elektrotechniky a strojírenství", + "api_point": "https://zaci.ssesp10.cz/", + "town": "Praha 10" + }, + { + "name": "Základní škola, Praha 10, Gutova 39/1987", + "api_point": "https://zsgutova.bakalari.cz/", + "town": "Praha 10" + }, + { + "name": "Základní škola, Praha 10, Křimická 314", + "api_point": "https://info.krimicka.cz/", + "town": "Praha 10" + }, + { + "name": "Základní škola Praha - Kolovraty", + "api_point": "https://bakalari.zskolovraty.cz", + "town": "Praha 10" + }, + { + "name": "Jahodovka - Vyšší odborná škola sociálně právní", + "api_point": "https://vossp.bakalari.cz/", + "town": "Praha 10" + }, + { + "name": "Základní škola, Starodubečská 413, Praha 10 - Dubeč", + "api_point": "https://zsdubec.bakalari.cz/bakaweb/", + "town": "Praha 10 - Dubeč" + }, + { + "name": "Základní škola Praha - Kolovraty", + "api_point": "https://bakalari.zskolovraty.cz", + "town": "Praha 10 - Kolovraty" + }, + { + "name": "Kouzelné školy - mateřská škola a základní škola", + "api_point": "https://kouzelneskoly.bakalari.cz/", + "town": "Praha 10 - Vršovice" + }, + { + "name": "Jahodovka - Vyšší odborná škola sociálně právní", + "api_point": "https://vossp.bakalari.cz/", + "town": "Praha 10 - Záběhlice" + }, + { + "name": "Základní škola, Praha 10, Křimická 314", + "api_point": "https://info.krimicka.cz/", + "town": "Praha 10-Horní Měcholupy" + }, + { + "name": "Základní škola, Praha 10-Hostivař, Kozinova 1000", + "api_point": "https://zshostivar.bakalari.cz", + "town": "Praha 10-Hostivař" + }, + { + "name": "Základní škola, Praha 10, Gutova 39/1987", + "api_point": "https://zsgutova.bakalari.cz/", + "town": "Praha 10-Strašnice" + }, + { + "name": "Základní škola U Obory, Praha 10, Vachkova 630", + "api_point": "https://zsuobory.bakalari.cz/", + "town": "Praha 10-Uhříněves" + }, + { + "name": "Střední škola elektrotechniky a strojírenství", + "api_point": "https://zaci.ssesp10.cz/", + "town": "Praha 10-Záběhlice" + }, + { + "name": "Základní škola a mateřská škola Na Beránku v Praze 12", + "api_point": "https://naberanku.bakalari.cz", + "town": "Praha 12 - Modřany" + }, + { + "name": "Fakultní základní škola Pedagogické fakulty UK, Praha 13, Trávníčkova 1744", + "api_point": "https://bakalari.zstravnickova.cz/", + "town": "Praha 13-Stodůlky" + }, + { + "name": "Základní škola, Praha 9 - Černý Most, Bratří Venclíků 1140", + "api_point": "https://zsvencliku.bakalari.cz", + "town": "Praha 14 - Černý Most I" + }, + { + "name": "Střední škola automobilní a informatiky", + "api_point": "https://znamky.skolahostivar.cz/", + "town": "PRAHA 15 - HOSTIVAŘ" + }, + { + "name": "Pražská taneční konzervatoř a střední odborná škola, s.r.o.", + "api_point": "https://ptksos-shg.bakalari.cz", + "town": "Praha 17 - Řepy" + }, + { + "name": "Gymnázium, Základní škola a Mateřská škola pro sluchově postižené, Praha 2, Ječná 27", + "api_point": "https://jecna27.bakalari.cz/bakaweb/", + "town": "Praha 2" + }, + { + "name": "Základní škola, Praha 2, Sázavská 5", + "api_point": "https://zssazavska.bakalari.cz/bakaweb", + "town": "Praha 2" + }, + { + "name": "Lauderova mateřská škola, základní škola a gymnázium při Židovské obci v Praze", + "api_point": "https://lauder.bakalari.cz", + "town": "Praha 2" + }, + { + "name": "Základní škola u svatého Štěpána Praha 2, Štěpánská 8", + "api_point": "https://zsstepanska.bakalari.cz", + "town": "Praha 2" + }, + { + "name": "Střední odborná škola sociální svaté Zdislavy", + "api_point": "https://bakalari.skolajecna.cz", + "town": "Praha 2" + }, + { + "name": "Obchodní akademie, ŠKOLA 2000, s.r.o.", + "api_point": "https://skola2000.bakalari.cz", + "town": "Praha 2" + }, + { + "name": "Soukromá vyšší odborná škola zdravotnická pro dentální hygienistky, s.r.o.", + "api_point": "https://portal.dhskola.cz/bakaweb/", + "town": "Praha 2" + }, + { + "name": "Střední škola obchodní", + "api_point": "https://bakaweb.ssob.cz/bakaweb/", + "town": "Praha 2" + }, + { + "name": "Základní škola, Praha 2, Londýnská 34", + "api_point": "https://londynska.bakalari.cz", + "town": "Praha 2" + }, + { + "name": "Českoslovanská akademie obchodní Dr. Edvarda Beneše, střední odborná škola, Praha 2, Resslova 8", + "api_point": "https://www.cao8.cz/bakaweb/", + "town": "Praha 2" + }, + { + "name": "Arcibiskupské gymnázium Praha 2, Korunní 2", + "api_point": "https://alef.arcig.cz/", + "town": "Praha 2" + }, + { + "name": "Základní škola s rozšířenou výukou jazyků, Fakultní škola Pedagogické fakulty UK, Praha 2, Kladská 1", + "api_point": "https://kladska.bakalari.cz", + "town": "Praha 2" + }, + { + "name": "Základní škola a Mateřská škola, Praha 2, Resslova 10", + "api_point": "https://zsressl.bakalari.cz", + "town": "Praha 2" + }, + { + "name": "Jedličkův ústav a Mateřská škola a Základní škola a Střední škola", + "api_point": "https://bakalari.jus.cz", + "town": "Praha 2" + }, + { + "name": "Základní škola a Střední škola, Praha 2, Vinohradská 54", + "api_point": "https://skolavinohradska.bakalari.cz", + "town": "Praha 2" + }, + { + "name": "Gymnázium Evolution, s.r.o. - pracoviště Sázavská 5", + "api_point": "https://bakalaris.gevo.cz/", + "town": "Praha 2" + }, + { + "name": "Českoslovanská akademie obchodní, střední odborná škola, Praha 2, Resslova 5", + "api_point": "https://cao.bakalari.cz/", + "town": "Praha 2" + }, + { + "name": "VOŠ, G, SPŠ a SOŠ, Praha 2, Podskalská 10", + "api_point": "https://bakalari.podskalska.cz/podskalska/", + "town": "Praha 2" + }, + { + "name": "Soukromá speciální ZŠ Integrál Praha 2, Jana Masaryka 25/360", + "api_point": "https://skolaintegral.bakalari.cz", + "town": "Praha 2" + }, + { + "name": "Základní škola Praha 2, Slovenská 27", + "api_point": "https://zs-slovenska.bakalari.cz/", + "town": "Praha 2" + }, + { + "name": "Obchodní akademie Praha 2, Vinohradská 38", + "api_point": "https://bakalari.oavin.cz/", + "town": "Praha 2" + }, + { + "name": "Církevní střední zdravotnická škola Jana Pavla II.", + "api_point": "https://bakalari.skolajecna.cz/", + "town": "Praha 2" + }, + { + "name": "Střední průmyslová škola dopravní, a.s. - objekt Moravská", + "api_point": "https://mor-spsd.bakalari.cz/", + "town": "Praha 2" + }, + { + "name": "Střední průmyslová škola dopravní, a.s. - objekt Moravská", + "api_point": "https://mor-spsd.bakalari.cz/", + "town": "Praha 2 - Vinohrady" + }, + { + "name": "Vyšší odborná škola a Střední umělecká škola Václava Hollara, Praha 3, Hollarovo náměstí 2", + "api_point": "https://hollarka.bakalari.cz", + "town": "Praha 3" + }, + { + "name": "Gymnázium Na Pražačce Praha 3, Nad Ohradou 23", + "api_point": "https://gym-prazacka.bakalari.cz", + "town": "Praha 3" + }, + { + "name": "Obchodní akademie Praha 3, Kubelíkova 37", + "api_point": "https://oa-kubelikova.bakalari.cz/", + "town": "Praha 3" + }, + { + "name": "Základní škola a mateřská škola Jarov, Praha 3, V Zahrádkách 48/1966", + "api_point": "https://bakalari.zsjarov.cz", + "town": "Praha 3" + }, + { + "name": "Odborné učiliště pro žáky s více vadami, s.r.o.", + "api_point": "https://specou.bakalari.cz", + "town": "Praha 3" + }, + { + "name": "VOŠ UP a SUPŠ Praha 3, Žižkovo náměstí 1", + "api_point": "https://skola.sups.cz/bakaweb/", + "town": "Praha 3" + }, + { + "name": "Základní škola, Praha 3, Cimburkova 18/600", + "api_point": "https://fzsskola.bakalari.cz", + "town": "Praha 3" + }, + { + "name": "Základní škola Chmelnice, Praha 3, K Lučinám 18/2500", + "api_point": "https://zschmelnice.bakalari.cz/", + "town": "Praha 3" + }, + { + "name": "Základní škola Pražačka, Praha 3, Nad Ohradou 25/1700", + "api_point": "https://zsprazacka.bakalari.cz", + "town": "Praha 3" + }, + { + "name": "Základní škola, Praha 3, nám. Jiřího z Poděbrad 7,8/1685", + "api_point": "https://skola-jirak.bakalari.cz/", + "town": "Praha 3" + }, + { + "name": "Gymnázium Karla Sladkovského, Praha 3, Sladkovského náměstí 8", + "api_point": "https://gykas.bakalari.cz", + "town": "Praha 3" + }, + { + "name": "Gymnázium a Hudební škola hlavního města Prahy, základní umělecká škola, Komenského náměstí 400/9", + "api_point": "https://gmhs.bakalari.cz/", + "town": "Praha 3" + }, + { + "name": "Základní škola a Mateřská škola, Praha 3, Chelčického 43/2614", + "api_point": "https://zschelcickeho.bakalari.cz", + "town": "Praha 3" + }, + { + "name": "Obchodní akademie Hovorčovická", + "api_point": "https://oahovorcovicka.bakalari.cz/", + "town": "Praha 3" + }, + { + "name": "Střední odborná škola podnikatelská PROFIT, spol. s r.o.", + "api_point": "https://skola-profit.bakalari.cz/", + "town": "Praha 3" + }, + { + "name": "Mezinárodní Konzervatoř Praha - International conservatory Prague, s.r.o.", + "api_point": "https://mkp.bakalari.cz", + "town": "Praha 3" + }, + { + "name": "Mezinárodní Konzervatoř Praha - International conservatory Prague, s.r.o.", + "api_point": "https://mkp.bakalari.cz", + "town": "Praha 3 - Žižkov" + }, + { + "name": "G.A.P. education, střední škola s.r.o.", + "api_point": "https://gape.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Na Chodovci 54", + "api_point": "https://bakalari.zsnachodovci.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "První jazyková základní škola v Praze 4, Praha 4, Horáčkova 1100", + "api_point": "https://bakaweb.horackova.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Evangelická akademie VOŠ Praha 4, Hrusická 2537/7", + "api_point": "https://eapraha.bakalari.cz/bakaVOS/", + "town": "Praha 4" + }, + { + "name": "Základní škola Klíček", + "api_point": "https://znamky.klicek.cz/", + "town": "Praha 4" + }, + { + "name": "Gymnázium Elišky Krásnohorské, Praha 4 - Michle, Ohradní 55", + "api_point": "https://bakaweb.gekom.cz/", + "town": "Praha 4" + }, + { + "name": "Gymnázium Evolution, s.r.o. - pracoviště Jižní Město", + "api_point": "https://bakalarijm.gevo.cz/", + "town": "Praha 4" + }, + { + "name": "Akademie řemesel Praha - Střední škola technická", + "api_point": "https://app.zelenypruh.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Střední škola managementu a služeb s.r.o.", + "api_point": "https://sousos.bakalari.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Základní škola U Krčského lesa, Praha 4, Jánošíkova 1320", + "api_point": "https://bakalari.zsukrcskeholesa.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Donovalská 1684", + "api_point": "https://donovalskazs.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "Základní škola T. G. Masaryka v Praze 12", + "api_point": "https://zstgm-praha.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "Základní škola Praha 4, Písnická 11", + "api_point": "https://zspisnicka.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Jižní IV., 10", + "api_point": "https://zsjizni.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Soukromá vyšší odborná škola zdravotnická MEDEA, s.r.o.", + "api_point": "https://portal.skolamedea.cz/bakalari", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Boleslavova 1", + "api_point": "https://zsboleslavova.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola a Střední škola, Praha 4, Kupeckého 576", + "api_point": "https://modraskola.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "Střední odborná škola multimediální a propagační tvorby, s.r.o.", + "api_point": "https://eduso.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "EDUCAnet - gymnázium, střední odborná škola a základní škola Praha, s.r.o.", + "api_point": "https://muf.educanet.cz/", + "town": "Praha 4" + }, + { + "name": "Gymnázium, Praha 4, Na Vítězné pláni 1160", + "api_point": "https://www.gvp.cz/info/", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Ke Kateřinkám 1400", + "api_point": "https://zskaterinky.bakalari.cz/bakaweb", + "town": "Praha 4" + }, + { + "name": "Základní škola s rozšířenou výukou jazyků, Praha 4, Jeremenkova 1003", + "api_point": "https://zsjeremenkova.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Škola Kavčí hory - MŠ, ZŠ a SOŠ služeb Praha 4, K Sídlišti 840", + "api_point": "https://skh.optimalniskola.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Květnového vítězství 1554", + "api_point": "https://kvetnak.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "Pražské humanitní gymnázium, školská právnická osoba", + "api_point": "https://phgymnazium.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "Základní škola a Mateřská škola Praha 4, Mendíků 1/1000", + "api_point": "https://bakalari.zsmendiku.cz", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Pošepného náměstí 2022", + "api_point": "https://zsposepneho.bakalari.cz/bakaweb", + "town": "Praha 4" + }, + { + "name": "Základní škola profesora Švejcara v Praze 12", + "api_point": "https://mrackova.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola a mateřská škola ANGEL v Praze 12, Praha 4, Angelovova 3183", + "api_point": "https://bakalari.zsangel.cz/", + "town": "Praha 4" + }, + { + "name": "Konzervatoř Duncan centre Praha 4, Branická 41", + "api_point": "https://duncancentre.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Střední škola Podnikatelská akademie, s.r.o., Praha 4, K Milíčovu 674", + "api_point": "https://podnikakademie.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "Evangelická akademie SŠ Praha 4, Hrusická 2537/7", + "api_point": "https://eapraha.bakalari.cz/bakaSOS/", + "town": "Praha 4" + }, + { + "name": "Gymnázium, Praha 4, Písnická 760", + "api_point": "https://bakalari.gpisnicka.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Střední odborné učiliště", + "api_point": "https://naveseli51.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola Praha 4, Na Líše 936/16", + "api_point": "https://skola.zsnalise.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Jílovská 1100", + "api_point": "https://bakalari.zsjilovska.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "ZŠ s rozšíř.výukou jazyků Praha 4-Braník, Filosofská 1166 - budova Jitřní", + "api_point": "https://skola.zsjitrni.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Základní škola s rozšířenou výukou jazyků, Praha 4, Filosofská 3, příspěvková organizace", + "api_point": "https://skola.zsfilosofska.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Školní 700", + "api_point": "https://zsskolni.bakalari.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Základní škola Meteorologická, Praha 4-Libuš, Meteorologická 181", + "api_point": "https://znamky.zsmeteo.cz/bakaweb", + "town": "Praha 4" + }, + { + "name": "Vyšší odborná škola zdravotnická a Střední zdravotnická škola, Praha 4, 5. května 51", + "api_point": "https://bakalari.zdravotnickaskola5kvetna.cz", + "town": "Praha 4" + }, + { + "name": "Klasické gymnázium Modřany a základní škola, s.r.o.", + "api_point": "https://kgm.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "Rakouské gymnázium v Praze o.p.s.", + "api_point": "https://bakalari.oegp.cz/", + "town": "Praha 4" + }, + { + "name": "Gymnázium Opatov, Praha 4, Konstantinova 1500", + "api_point": "https://gymnazium-opatov.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola Praha 4 - Krč, Poláčkova 1067", + "api_point": "https://bakalari.zspolackova.cz/", + "town": "Praha 4" + }, + { + "name": "Vyšší odborná škola informačních studií a Střední škola elektrotechniky, multimédií a informatiky - Pacovská 340/4", + "api_point": "https://bakalari.vosis.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola a Mateřská škola, Praha 4, Ohradní 49", + "api_point": "https://bakalari.zs-ohradni.cz/", + "town": "Praha 4" + }, + { + "name": "Gymnázium, Praha 4, Budějovická 680", + "api_point": "https://bakalari.gybu.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Bítovská 1246/1", + "api_point": "https://zsbitovska.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Vyšší odborná škola herecká s.r.o.", + "api_point": "https://bakalari.vosherecka.cz/", + "town": "Praha 4" + }, + { + "name": "Střední odborné učiliště, Praha 4, Ohradní 57", + "api_point": "https://bakalari.ohradni.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Škola mezinárodních a veřejných vztahů Praha, Střední odborná škola, Gymnázium, s. r. o.", + "api_point": "https://smvvpraha.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "ZŠ s RvJ Praha 4 - Háje, K Milíčovu 674/1", + "api_point": "https://bakalari.zsmilicov.cz", + "town": "Praha 4" + }, + { + "name": "Gymnázium, Praha 4, Postupická 3150", + "api_point": "https://znamky.postupicka.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola a mateřská škola Smolkova v Praze 12", + "api_point": "https://zssmolkova.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "Michael - Střední škola a Vyšší odborná škola reklamní a umělecké tvorby, s. r. o.", + "api_point": "https://znamky.skolamichael.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Základní škola Praha 4-Jižní Město, Mikulova 1594", + "api_point": "https://zsmikulova.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Křesomyslova 2", + "api_point": "https://zskresomyslova.bakalari.cz", + "town": "Praha 4" + }, + { + "name": "Střední průmyslová škola stavební Josefa Gočára, Praha 4, Družstevní ochoz 3", + "api_point": "https://spsgocar.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola, Praha 4, Táborská 45", + "api_point": "https://bakalari.zstaborska.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Taneční centrum Praha - Konzervatoř, z.ú.", + "api_point": "https://bakalari.tanecnicentrum.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola Campanus, Praha 4, Jírovcovo náměstí 1782", + "api_point": "https://campanus.bakalari.cz/bakalari/", + "town": "Praha 4" + }, + { + "name": "Základní škola Wonderland Academy s.r.o.", + "api_point": "https://wonderlandacademy.bakalari.cz/", + "town": "Praha 4" + }, + { + "name": "Základní škola s rozšířenou výukou tělesné výchovy, Praha 4, Jitřní 185, příspěvková organizace", + "api_point": "https://skola.zsjitrni.cz/bakaweb/", + "town": "Praha 4" + }, + { + "name": "Taneční centrum Praha - Konzervatoř, z.ú.", + "api_point": "https://bakalari.tanecnicentrum.cz/", + "town": "Praha 4 - Braník" + }, + { + "name": "Základní škola s rozšířenou výukou tělesné výchovy, Praha 4, Jitřní 185, příspěvková organizace", + "api_point": "https://skola.zsjitrni.cz/bakaweb/", + "town": "Praha 4 - Hodkovičky" + }, + { + "name": "Základní škola Campanus, Praha 4, Jírovcovo náměstí 1782", + "api_point": "https://campanus.bakalari.cz/bakalari/", + "town": "Praha 4 - Jižní Město" + }, + { + "name": "Základní škola a mateřská škola Smolkova v Praze 12", + "api_point": "https://zssmolkova.bakalari.cz", + "town": "Praha 4 - Kamýk" + }, + { + "name": "Základní škola Praha 4 - Krč, Poláčkova 1067", + "api_point": "https://bakalari.zspolackova.cz/", + "town": "Praha 4 - Krč" + }, + { + "name": "Vyšší odborná škola informačních studií a Střední škola elektrotechniky, multimédií a informatiky - Pacovská 340/4", + "api_point": "https://bakalari.vosis.cz/", + "town": "Praha 4 - Krč" + }, + { + "name": "Základní škola a Mateřská škola, Praha 4, Ohradní 49", + "api_point": "https://bakalari.zs-ohradni.cz/", + "town": "Praha 4 - Michle" + }, + { + "name": "Gymnázium, Praha 4, Budějovická 680", + "api_point": "https://bakalari.gybu.cz/bakaweb/", + "town": "Praha 4 - Michle" + }, + { + "name": "Základní škola, Praha 4, Bítovská 1246/1", + "api_point": "https://zsbitovska.bakalari.cz/", + "town": "Praha 4 - Michle" + }, + { + "name": "Vyšší odborná škola herecká s.r.o.", + "api_point": "https://bakalari.vosherecka.cz/", + "town": "Praha 4 - Michle" + }, + { + "name": "Střední odborné učiliště, Praha 4, Ohradní 57", + "api_point": "https://bakalari.ohradni.cz/bakaweb/", + "town": "Praha 4 - Michle" + }, + { + "name": "Škola mezinárodních a veřejných vztahů Praha, Střední odborná škola, Gymnázium, s. r. o.", + "api_point": "https://smvvpraha.bakalari.cz", + "town": "Praha 4 - Michle" + }, + { + "name": "Klasické gymnázium Modřany a základní škola, s.r.o.", + "api_point": "https://kgm.bakalari.cz", + "town": "Praha 4 - Modřany" + }, + { + "name": "Rakouské gymnázium v Praze o.p.s.", + "api_point": "https://bakalari.oegp.cz/", + "town": "Praha 4 - Modřany" + }, + { + "name": "Vyšší odborná škola zdravotnická a Střední zdravotnická škola, Praha 4, 5. května 51", + "api_point": "https://bakalari.zdravotnickaskola5kvetna.cz", + "town": "Praha 4 - Nusle" + }, + { + "name": "Gymnázium Opatov, Praha 4, Konstantinova 1500", + "api_point": "https://gymnazium-opatov.bakalari.cz/", + "town": "Praha 4 - Opatov" + }, + { + "name": "Základní škola Wonderland Academy s.r.o.", + "api_point": "https://wonderlandacademy.bakalari.cz/", + "town": "Praha 4 - Šeberov" + }, + { + "name": "Základní škola, Praha 4, Jílovská 1100", + "api_point": "https://bakalari.zsjilovska.cz/bakaweb/", + "town": "Praha 4-Braník" + }, + { + "name": "ZŠ s rozšíř.výukou jazyků Praha 4-Braník, Filosofská 1166 - budova Jitřní", + "api_point": "https://skola.zsjitrni.cz/bakaweb/", + "town": "Praha 4-Braník" + }, + { + "name": "Základní škola s rozšířenou výukou jazyků, Praha 4, Filosofská 3, příspěvková organizace", + "api_point": "https://skola.zsfilosofska.cz/bakaweb/", + "town": "Praha 4-Braník" + }, + { + "name": "Základní škola, Praha 4, Školní 700", + "api_point": "https://zsskolni.bakalari.cz/bakaweb/", + "town": "Praha 4-Braník" + }, + { + "name": "ZŠ s RvJ Praha 4 - Háje, K Milíčovu 674/1", + "api_point": "https://bakalari.zsmilicov.cz", + "town": "Praha 4-Háje" + }, + { + "name": "Michael - Střední škola a Vyšší odborná škola reklamní a umělecké tvorby, s. r. o.", + "api_point": "https://znamky.skolamichael.cz/bakaweb/", + "town": "Praha 4-Jižní Město" + }, + { + "name": "Základní škola Praha 4-Jižní Město, Mikulova 1594", + "api_point": "https://zsmikulova.bakalari.cz/", + "town": "Praha 4-Jižní Město" + }, + { + "name": "Základní škola Meteorologická, Praha 4-Libuš, Meteorologická 181", + "api_point": "https://znamky.zsmeteo.cz/bakaweb", + "town": "Praha 4-Libuš" + }, + { + "name": "Základní škola, Praha 4, Křesomyslova 2", + "api_point": "https://zskresomyslova.bakalari.cz", + "town": "Praha 4-Nusle" + }, + { + "name": "Střední průmyslová škola stavební Josefa Gočára, Praha 4, Družstevní ochoz 3", + "api_point": "https://spsgocar.bakalari.cz/", + "town": "Praha 4-Nusle" + }, + { + "name": "Základní škola, Praha 4, Táborská 45", + "api_point": "https://bakalari.zstaborska.cz/bakaweb/", + "town": "Praha 4-Nusle" + }, + { + "name": "Gymnázium, Praha 4, Postupická 3150", + "api_point": "https://znamky.postupicka.cz/", + "town": "Praha 4-Spořilov" + }, + { + "name": "SŠ, ZŠ a MŠ pro sluchově postižené, Výmolova 169, Praha 5", + "api_point": "https://vymolova.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Smíchovská střední průmyslová škola a gymnázium, Praha 5, Preslova 25", + "api_point": "https://bakalari.ssps.cz/", + "town": "Praha 5" + }, + { + "name": "Základní škola, Praha 5, Pod Radnicí 5", + "api_point": "https://podradnici.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Fakultní základní škola Barrandov II", + "api_point": "https://fzsbarr.bakalari.cz/bakaweb/", + "town": "Praha 5" + }, + { + "name": "Základní škola a mateřská škola Praha 5 - Smíchov, U Santošky 1/1007, příspěvková organizace", + "api_point": "https://bakalari.santoska.cz/", + "town": "Praha 5" + }, + { + "name": "Základní škola a mateřská škola Praha 5 - Smíchov, Kořenského 10/760, příspěvková organizace", + "api_point": "https://znamky.zskorenskeho.cz/", + "town": "Praha 5" + }, + { + "name": "Gymnázium mezinárodních a veřejných vztahů Praha s.r.o. - Stodůlky, Kuncova 1580", + "api_point": "https://issgmvv.bakalari.cz/", + "town": "Praha 5" + }, + { + "name": "Gymnázium Christiana Dopplera, Praha 5, Zborovská 45/621", + "api_point": "https://bakalari.gchd.cz/bakaweb/", + "town": "Praha 5" + }, + { + "name": "Gymnázium Jaroslava Heyrovského, Praha 5, Mezi Školami 2475", + "api_point": "https://bakalari.gymjh.cz/", + "town": "Praha 5" + }, + { + "name": "Německá škola v Praze s.r.o.,Praha 5,Schwarzenberská 700", + "api_point": "https://dsp-praha.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Základní škola Praha 13, Janského 2189", + "api_point": "https://zs-janskeho.bakalari.cz/", + "town": "Praha 5" + }, + { + "name": "Gymnázium mezinárodních a veřejných vztahů Praha s.r.o. - Klamovka, Plzeňská 117/39", + "api_point": "https://isgmvv.bakalari.cz/bakaweb", + "town": "Praha 5" + }, + { + "name": "Fakultní základní škola s RJV při PedF UK Praha 5, Drtinova 1", + "api_point": "https://bakaweb.zsdrtinova.cz/", + "town": "Praha 5" + }, + { + "name": "Fakultní základní škola při Pedagogické fakultě UK, Praha 13, Brdičkova 1878", + "api_point": "https://fzbrweb.cz/", + "town": "Praha 5" + }, + { + "name": "Základní škola pro žáky se specifickými poruchami chování", + "api_point": "https://speczs.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Gymnázium, Praha 5, Nad Kavalírkou 1", + "api_point": "https://kavalirka.bakalari.cz/", + "town": "Praha 5" + }, + { + "name": "Střední škola a vyšší odborná škola umělecká a řemeslná", + "api_point": "https://bakalari.ssuar.cz", + "town": "Praha 5" + }, + { + "name": "Střední odborná škola, Praha 5, Drtinova 3/498", + "api_point": "https://sosdrtinova.bakalari.cz/bakaweb", + "town": "Praha 5" + }, + { + "name": "Gymnázium, Praha 5, Na Zatlance 11", + "api_point": "https://znamky.zatlanka.cz/", + "town": "Praha 5" + }, + { + "name": "Střední průmyslová škola dopravní, a.s.", + "api_point": "https://mot-spsd.bakalari.cz/", + "town": "Praha 5" + }, + { + "name": "Základní škola a mateřská škola Barrandov, Praha 5 - Hlubočepy, Chaplinovo nám. 1/615, příspěvková organizace", + "api_point": "https://zsbarr.bakalari.cz/", + "town": "Praha 5" + }, + { + "name": "Střední škola dostihového sportu a jezdectví", + "api_point": "https://bakalari.dostihovaskola.cz/", + "town": "Praha 5" + }, + { + "name": "Základní škola Charlotty Masarykové, Praha 5 - Velká Chuchle", + "api_point": "https://zschuchle.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Základní škola Praha 5 - Hlubočepy, Pod Žvahovem 463, příspěvková organizace", + "api_point": "https://znamky.zspodzvahovem.cz/", + "town": "Praha 5" + }, + { + "name": "Základní škola, Praha 13, Klausova 2450", + "api_point": "https://klausovazs.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Základní škola Praha 13, Kuncova 1580", + "api_point": "https://zskuncova.bakalari.cz/", + "town": "Praha 5" + }, + { + "name": "Fakultní základní škola profesora Otokara Chlupa Pedagogické fakulty UK, Praha 13, Fingerova 2186", + "api_point": "https://fzschlupa.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Základní škola, Praha 13, Mládí 135", + "api_point": "https://zsmladi.bakalari.cz/", + "town": "Praha 5" + }, + { + "name": "Fakultní základní škola PedF UK, Praha 13, Mezi Školami 2322", + "api_point": "https://fzsmeziskolami.bakalari.cz/", + "town": "Praha 5" + }, + { + "name": "Hotelová škola a Gymnázium Radlická", + "api_point": "https://hs-radlicka.bakalari.cz:444/", + "town": "Praha 5" + }, + { + "name": "Základní škola Lužiny, Praha 5, Trávníčkova 1743", + "api_point": "https://bakalari.zsluziny.cz/", + "town": "Praha 5" + }, + { + "name": "Akademie VŠEM - střední škola, s.r.o.", + "api_point": "https://akademievsem.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Střední odborné učiliště Praha 5-Radotín, Pod Klapicí 11/15", + "api_point": "https://klapice.bakalari.cz/", + "town": "Praha 5" + }, + { + "name": "Gymnázium Oty Pavla, Praha 5 - Radotín, Loučanská 520", + "api_point": "https://bakalari.gop.cz", + "town": "Praha 5" + }, + { + "name": "Soukromá mateřská škola a základní škola Petrklíč", + "api_point": "https://petrklic.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Základní škola Praha 5 - Košíře, Nepomucká 1/139, příspěvková organizace", + "api_point": "https://nepomucka.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Základní škola a mateřská škola Praha 5 - Košíře, Weberova 1/1090, příspěvková organizace", + "api_point": "https://zsweberova.bakalari.cz/", + "town": "Praha 5" + }, + { + "name": "Základní škola, Praha 5, Pod Radnicí 5", + "api_point": "https://zvskarlicka.bakalari.cz", + "town": "Praha 5" + }, + { + "name": "Základní škola Praha 5 - Hlubočepy, Pod Žvahovem 463, příspěvková organizace", + "api_point": "https://znamky.zspodzvahovem.cz/", + "town": "Praha 5 - Hlubočepy" + }, + { + "name": "Hotelová škola a Gymnázium Radlická", + "api_point": "https://hs-radlicka.bakalari.cz:444/", + "town": "Praha 5 - Jinonice" + }, + { + "name": "Základní škola a mateřská škola Praha 5 - Košíře, Weberova 1/1090, příspěvková organizace", + "api_point": "https://zsweberova.bakalari.cz/", + "town": "Praha 5 - Košíře" + }, + { + "name": "Základní škola, Praha 5, Pod Radnicí 5", + "api_point": "https://zvskarlicka.bakalari.cz", + "town": "Praha 5 - Košíře" + }, + { + "name": "Střední odborné učiliště Praha 5-Radotín, Pod Klapicí 11/15", + "api_point": "https://klapice.bakalari.cz/", + "town": "Praha 5 - Radotín" + }, + { + "name": "Gymnázium Oty Pavla, Praha 5 - Radotín, Loučanská 520", + "api_point": "https://bakalari.gop.cz", + "town": "Praha 5 - Radotín" + }, + { + "name": "Soukromá mateřská škola a základní škola Petrklíč", + "api_point": "https://petrklic.bakalari.cz", + "town": "Praha 5 - Radotín" + }, + { + "name": "Základní škola, Praha 13, Klausova 2450", + "api_point": "https://klausovazs.bakalari.cz", + "town": "Praha 5 - Stodůlky" + }, + { + "name": "Základní škola Praha 13, Kuncova 1580", + "api_point": "https://zskuncova.bakalari.cz/", + "town": "Praha 5 - Stodůlky" + }, + { + "name": "Fakultní základní škola profesora Otokara Chlupa Pedagogické fakulty UK, Praha 13, Fingerova 2186", + "api_point": "https://fzschlupa.bakalari.cz", + "town": "Praha 5 - Stodůlky" + }, + { + "name": "Základní škola, Praha 13, Mládí 135", + "api_point": "https://zsmladi.bakalari.cz/", + "town": "Praha 5 - Stodůlky" + }, + { + "name": "Fakultní základní škola PedF UK, Praha 13, Mezi Školami 2322", + "api_point": "https://fzsmeziskolami.bakalari.cz/", + "town": "Praha 5 - Stodůlky" + }, + { + "name": "Střední škola dostihového sportu a jezdectví", + "api_point": "https://bakalari.dostihovaskola.cz/", + "town": "Praha 5 - Velká Chuchle" + }, + { + "name": "Základní škola Charlotty Masarykové, Praha 5 - Velká Chuchle", + "api_point": "https://zschuchle.bakalari.cz", + "town": "Praha 5 - Velká Chuchle" + }, + { + "name": "Základní škola Praha 5 - Košíře, Nepomucká 1/139, příspěvková organizace", + "api_point": "https://nepomucka.bakalari.cz", + "town": "Praha 5-Košíře" + }, + { + "name": "Základní škola Lužiny, Praha 5, Trávníčkova 1743", + "api_point": "https://bakalari.zsluziny.cz/", + "town": "Praha 5-Lužiny" + }, + { + "name": "Akademie VŠEM - střední škola, s.r.o.", + "api_point": "https://akademievsem.bakalari.cz", + "town": "Praha 5-Stodůlky" + }, + { + "name": "Základní škola pro žáky se specifickými poruchami učení, Praha 6 - Řepy, U Boroviček 3", + "api_point": "https://borovicky.bakalari.cz/bakaweb/", + "town": "Praha 6" + }, + { + "name": "Základní škola a Mateřská škola Emy Destinnové, Praha 6, náměstí Svobody 3/930", + "api_point": "https://zsemydestinnove.bakalari.cz", + "town": "Praha 6" + }, + { + "name": "Základní škola Vokovice", + "api_point": "https://zsvokovice.bakalari.cz", + "town": "Praha 6" + }, + { + "name": "Gymnázium Praha 6, Arabská 14/682", + "api_point": "https://bakalari.gyarab.cz/", + "town": "Praha 6" + }, + { + "name": "Základní škola a Mateřská škola Antonína Čermáka, Praha 6", + "api_point": "https://zscermaka.bakalari.cz", + "town": "Praha 6" + }, + { + "name": "Gymnázium Praha 6, Nad Alejí 1952", + "api_point": "https://bakalari.alej.cz/", + "town": "Praha 6" + }, + { + "name": "Střední škola knižní kultury s.r.o.", + "api_point": "https://sskk.bakalari.cz/", + "town": "Praha 6" + }, + { + "name": "Gymnázium Jana Keplera, Praha 6, Parléřova 2", + "api_point": "https://dochazka.gjk.cz/", + "town": "Praha 6" + }, + { + "name": "Základní škola a Mateřská škola, Praha 6, náměstí Svobody 2", + "api_point": "https://bakalari.zs-ns2.cz", + "town": "Praha 6" + }, + { + "name": "Základní škola Praha 6,Suchdolská 360", + "api_point": "https://zsmalse.bakalari.cz/", + "town": "Praha 6" + }, + { + "name": "Anglo - německá obchodní akademie a.s.", + "api_point": "https://sis.anoa.cz/sis/", + "town": "Praha 6" + }, + { + "name": "Obchodní akademie Bubeneč", + "api_point": "https://mail.oakrupkovo.cz/bakaweb/", + "town": "Praha 6" + }, + { + "name": "Základní škola a Mateřská škola, Praha 6, Bílá 1", + "api_point": "https://zsbila.bakalari.cz/bakaweb/", + "town": "Praha 6" + }, + { + "name": "SOUKROMÁ STŘEDNÍ UMĚLECKÁ ŠKOLA DESIGNU, s.r.o.", + "api_point": "https://skoladesign.bakalari.cz", + "town": "Praha 6" + }, + { + "name": "Základní škola, Praha 6, Pod Marjánkou 2", + "api_point": "https://zspodmarjankou.bakalari.cz", + "town": "Praha 6" + }, + { + "name": "Základní škola Petřiny - sever, Praha 6, Na Okraji 43", + "api_point": "https://bakalari.zspetriny.cz", + "town": "Praha 6" + }, + { + "name": "Základní škola a Mateřská škola Červený vrch, Praha 6, Alžírská 680/26", + "api_point": "https://intranet.zscvrch.cz/", + "town": "Praha 6" + }, + { + "name": "Základní škola Marjánka, Praha 6, Bělohorská 52", + "api_point": "https://zsmarjanka.bakalari.cz/", + "town": "Praha 6" + }, + { + "name": "VOŠPgS, SOŠPg a Gymnázium Praha 6, Evropská 33", + "api_point": "https://bakalari.pedevropska.cz/", + "town": "Praha 6" + }, + { + "name": "Střední zahradnická škola a Střední odborné učiliště s.r.o.", + "api_point": "https://zahradnickaskola.bakalari.cz/", + "town": "Praha 6" + }, + { + "name": "Střední odborná škola civilního letectví, Praha 6 - Ruzyně, K Letišti 278", + "api_point": "https://soscl-ruzyne.bakalari.cz/", + "town": "Praha 6" + }, + { + "name": "Základní škola genpor. Františka Peřiny, Praha 6 - Řepy, Socháňova 19/1139", + "api_point": "https://zssoch.bakalari.cz", + "town": "Praha 6" + }, + { + "name": "Základní škola Hanspaulka a Mateřská škola Kohoutek, Praha 6, Sušická 29", + "api_point": "https://zshanspaulka.bakalari.cz/", + "town": "Praha 6" + }, + { + "name": "Základní škola Hanspaulka a Mateřská škola Kohoutek, Praha 6, Sušická 29", + "api_point": "https://zshanspaulka.bakalari.cz/", + "town": "Praha 6 - Dejvice" + }, + { + "name": "Střední odborná škola civilního letectví, Praha 6 - Ruzyně, K Letišti 278", + "api_point": "https://soscl-ruzyne.bakalari.cz/", + "town": "Praha 6 - Ruzyně" + }, + { + "name": "Základní škola genpor. Františka Peřiny, Praha 6 - Řepy, Socháňova 19/1139", + "api_point": "https://zssoch.bakalari.cz", + "town": "Praha 6 - Řepy" + }, + { + "name": "Střední zahradnická škola a Střední odborné učiliště s.r.o.", + "api_point": "https://zahradnickaskola.bakalari.cz/", + "town": "Praha 6 - Veleslavín" + }, + { + "name": "Bratrská škola - církevní ZŠ Praha 7, Rajská 300/3", + "api_point": "https://zsbratrska.bakalari.cz", + "town": "Praha 7" + }, + { + "name": "Eastern University of Management and Education Inc.", + "api_point": "https://wsbw.bakalari.cz", + "town": "Praha 7" + }, + { + "name": "Vyšší odborná škola oděvního návrhářství a Střední průmyslová škola oděvní, Praha 7, Jablonského 3", + "api_point": "https://vosonspso.bakalari.cz", + "town": "Praha 7" + }, + { + "name": "Obchodní akademie Holešovice, Praha 7, Jablonského 3/333", + "api_point": "https://oaholesovice.bakalari.cz/", + "town": "Praha 7" + }, + { + "name": "Základní škola Praha 7, Korunovační 8", + "api_point": "https://bakalari.korunka.org:8082/bakalari/", + "town": "Praha 7" + }, + { + "name": "Euroškola Praha střední odborná škola s.r.o.", + "api_point": "https://znamky.euroskola.cz/bakaweb/", + "town": "Praha 7" + }, + { + "name": "Taneční klub Dancers 4 You o. s.", + "api_point": "https://dancers4you.bakalari.cz", + "town": "Praha 7" + }, + { + "name": "Fakultní základní škola PedF UK a Mateřská škola U Studánky Praha 7, Umělecká 8", + "api_point": "https://fzsumelecka.bakalari.cz", + "town": "Praha 7" + }, + { + "name": "Základní škola T. G. Masaryka Praha 7, Ortenovo náměstí 34", + "api_point": "https://bakalari.zstgm7.cz/", + "town": "Praha 7" + }, + { + "name": "Gymnázium, Praha 7, Nad Štolou 1", + "api_point": "https://gymstola.bakalari.cz", + "town": "Praha 7" + }, + { + "name": "Trojské gymnázium s.r.o.", + "api_point": "https://bakalari.trojskegymnazium.cz:1443/bakaweb/", + "town": "Praha 7" + }, + { + "name": "Trojské gymnázium s.r.o.", + "api_point": "https://bakalari.trojskegymnazium.cz:1443/bakaweb/", + "town": "Praha 7-Troja" + }, + { + "name": "Základní škola a mateřská škola, Praha 8 - Bohnice, Dolákova 1/555", + "api_point": "https://web.e-zk.cz/dolakova/", + "town": "Praha 8" + }, + { + "name": "Církevní základní škola logopedická Don Bosco a mateřská škola logopedická", + "api_point": "https://donbosco.bakalari.cz", + "town": "Praha 8" + }, + { + "name": "Soukromá střední škola gastronomie s.r.o., Praha 8 - Bohnice, Svídnická 599/1a", + "api_point": "https://skolagastronomie.bakalari.cz", + "town": "Praha 8" + }, + { + "name": "Základní škola a mateřská škola Ústavní, Praha 8, Hlivická 1", + "api_point": "https://bakalari.zs-ustavni.cz/", + "town": "Praha 8" + }, + { + "name": "Základní škola, Praha 8, Burešova 14", + "api_point": "https://zsburesova.bakalari.cz", + "town": "Praha 8" + }, + { + "name": "Základní škola, Praha 8, Žernosecká 3", + "api_point": "https://zernosecka.bakalari.cz/bakaweb/", + "town": "Praha 8" + }, + { + "name": "Základní škola, Praha 8, Hovorčovická 11", + "api_point": "https://zshovorcovicka.bakalari.cz/", + "town": "Praha 8" + }, + { + "name": "Soukromá střední odborná škola (1. KŠPA) Praha, s.r.o., Praha 8, Chabařovická 1125/4", + "api_point": "https://1kspapraha.bakalari.cz/bakaweb/", + "town": "Praha 8" + }, + { + "name": "Karlínská obchodní akademie", + "api_point": "https://kollarovka.bakalari.cz", + "town": "Praha 8" + }, + { + "name": "Základní škola a mateřská škola Petra Strozziho, Praha 8, Za Invalidovnou 3", + "api_point": "https://zs-strozziho.bakalari.cz", + "town": "Praha 8" + }, + { + "name": "ART ECON - Střední škola a vyšší odborná škola Praha, s.r.o.", + "api_point": "https://arteconpraha.bakalari.cz", + "town": "Praha 8" + }, + { + "name": "TRIVIS - Střední škola veřejnoprávní a Vyšší odborná škola prevence kriminality a krizového řízení Praha, s.r.o.", + "api_point": "https://trivispraha.bakalari.cz/", + "town": "Praha 8" + }, + { + "name": "Základní škola německo-českého porozumění Thomase Manna, o.p.s.", + "api_point": "https://zsncp.bakalari.cz", + "town": "Praha 8" + }, + { + "name": "Základní škola a mateřská škola Na Slovance, Praha 8, Bedřichovská 1", + "api_point": "https://bakalari.zsnaslovance.cz/bakaweb", + "town": "Praha 8" + }, + { + "name": "První soukromá hotelová škola, spol. s.r.o.", + "api_point": "https://web.e-zk.cz/pshs/", + "town": "Praha 8" + }, + { + "name": "Základní škola Bohumila Hrabala, Praha 8, Zenklova 52", + "api_point": "https://zs-bhrabala.bakalari.cz/", + "town": "Praha 8" + }, + { + "name": "Gymnázium Thomase Manna, o.p.s., Praha 8", + "api_point": "https://gtm.bakalari.cz", + "town": "Praha 8" + }, + { + "name": "PED Academy School, základní škola, s.r.o.", + "api_point": "https://pedacademy.bakalari.cz", + "town": "Praha 8" + }, + { + "name": "Karlínské gymnázium, Praha 8, Pernerova 25", + "api_point": "https://bakalari.gyperner.cz/", + "town": "Praha 8" + }, + { + "name": "Farmářská škola - mateřská škola a vyšší odborná škola, z.ú.", + "api_point": "https://farmarskaskola.bakalari.cz/", + "town": "Praha 8" + }, + { + "name": "Základní škola a mateřská škola, Praha 8 - Ďáblice, U Parkánu 17", + "api_point": "https://bakalari.skoladablice.cz/", + "town": "Praha 8" + }, + { + "name": "Gymnázium, Praha 8, Ústavní 400", + "api_point": "https://znamky.ggg.cz/", + "town": "Praha 8" + }, + { + "name": "Střední škola designu a umění, knižní kultury a ekonomiky Náhorní", + "api_point": "https://bakaweb.ssnahorni.cz", + "town": "Praha 8" + }, + { + "name": "Základní škola a mateřská škola, Praha 8, U Školské zahrady 4", + "api_point": "https://zsuskolskezahrady.bakalari.cz/bakalari/", + "town": "Praha 8" + }, + { + "name": "Střední odborné učiliště kadeřnické Praha 8, Karlínské náměstí 8/225", + "api_point": "https://souhair.bakalari.cz", + "town": "Praha 8" + }, + { + "name": "Základní škola Mazurská, Praha 8, Svídnická 1a", + "api_point": "https://web.e-zk.cz/mazurska/", + "town": "Praha 8" + }, + { + "name": "Gymnázium, Praha 8, U Libeňského zámku 1", + "api_point": "https://gulz.bakalari.cz/", + "town": "Praha 8" + }, + { + "name": "Základní škola Praha - Dolní Chabry, příspěvková organizace", + "api_point": "https://zschabry.bakalari.cz/", + "town": "Praha 8" + }, + { + "name": "Základní škola, Praha 8, Glowackého 6", + "api_point": "https://portal.glowackeho.eu/bakaweb/", + "town": "Praha 8" + }, + { + "name": "Mateřská škola, Praha 8, Krynická 2", + "api_point": "https://web.e-zk.cz/mskrynicka", + "town": "Praha 8" + }, + { + "name": "Základní škola, Praha 8, Palmovka 8", + "api_point": "https://zspalmovka.bakalari.cz/", + "town": "Praha 8" + }, + { + "name": "Základní škola, Praha 8, Libčická 10", + "api_point": "https://bakalari.zslibcicka.cz/", + "town": "Praha 8" + }, + { + "name": "Základní škola a mateřská škola, Praha 8 - Bohnice, Dolákova 1/555", + "api_point": "https://web.e-zk.cz/dolakova/", + "town": "Praha 8 - Bohnice" + }, + { + "name": "Církevní základní škola logopedická Don Bosco a mateřská škola logopedická", + "api_point": "https://donbosco.bakalari.cz", + "town": "Praha 8 - Bohnice" + }, + { + "name": "Soukromá střední škola gastronomie s.r.o., Praha 8 - Bohnice, Svídnická 599/1a", + "api_point": "https://skolagastronomie.bakalari.cz", + "town": "Praha 8 - Bohnice" + }, + { + "name": "Základní škola a mateřská škola Ústavní, Praha 8, Hlivická 1", + "api_point": "https://bakalari.zs-ustavni.cz/", + "town": "Praha 8 - Bohnice" + }, + { + "name": "Základní škola Praha - Dolní Chabry, příspěvková organizace", + "api_point": "https://zschabry.bakalari.cz/", + "town": "Praha 8 - Dolní Chabry" + }, + { + "name": "Karlínská obchodní akademie", + "api_point": "https://kollarovka.bakalari.cz", + "town": "Praha 8 - Karlín" + }, + { + "name": "Základní škola a mateřská škola Petra Strozziho, Praha 8, Za Invalidovnou 3", + "api_point": "https://zs-strozziho.bakalari.cz", + "town": "Praha 8 - Karlín" + }, + { + "name": "Základní škola, Praha 8, Burešova 14", + "api_point": "https://zsburesova.bakalari.cz", + "town": "Praha 8 - Kobylisy" + }, + { + "name": "Základní škola, Praha 8, Žernosecká 3", + "api_point": "https://zernosecka.bakalari.cz/bakaweb/", + "town": "Praha 8 - Kobylisy" + }, + { + "name": "Základní škola, Praha 8, Hovorčovická 11", + "api_point": "https://zshovorcovicka.bakalari.cz/", + "town": "Praha 8 - Kobylisy" + }, + { + "name": "Soukromá střední odborná škola (1. KŠPA) Praha, s.r.o., Praha 8, Chabařovická 1125/4", + "api_point": "https://1kspapraha.bakalari.cz/bakaweb/", + "town": "Praha 8 - Kobylisy" + }, + { + "name": "Mateřská škola, Praha 8, Krynická 2", + "api_point": "https://web.e-zk.cz/mskrynicka", + "town": "Praha 8 - Troja" + }, + { + "name": "Základní škola, Praha 8, Glowackého 6", + "api_point": "https://portal.glowackeho.eu/bakaweb/", + "town": "Praha 8-Bohnice" + }, + { + "name": "Základní škola, Praha 8, Libčická 10", + "api_point": "https://bakalari.zslibcicka.cz/", + "town": "Praha 8-Čimice" + }, + { + "name": "Základní škola, Praha 8, Palmovka 8", + "api_point": "https://zspalmovka.bakalari.cz/", + "town": "Praha 8-Libeň" + }, + { + "name": "Základní škola, Praha 9 - Satalice, K Cihelně 137", + "api_point": "https://zakovska.skolasatalice.cz/", + "town": "Praha 9" + }, + { + "name": "Základní škola Praha 9, Litvínovská 600", + "api_point": "https://znamky.zslitvinovska6.cz/", + "town": "Praha 9" + }, + { + "name": "Základní škola a Mateřská škola Na Balabence 800", + "api_point": "https://balabenka.bakalari.cz/bakaweb", + "town": "Praha 9" + }, + { + "name": "Soukromé gymnázium ARCUS PRAHA 9, s.r.o.", + "api_point": "https://gate1.arcus9.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Soukromá střední odborná škola a Soukromé střední odborné učiliště BEAN, s.r.o.", + "api_point": "https://bean.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "Základní škola a Mateřská škola Praha 9-Běchovice, Mýtní 73", + "api_point": "https://zsbechovice.bakalari.cz", + "town": "Praha 9" + }, + { + "name": "Bezpečnostně právní akademie, s.r.o., střední škola - Hloubětínská 78/26", + "api_point": "https://bpa-praha.bakalari.cz", + "town": "Praha 9" + }, + { + "name": "Základní škola, Praha 9, Litvínovská 500", + "api_point": "https://data.litvinovska500.cz/bakalari/", + "town": "Praha 9" + }, + { + "name": "Soukromé střední odborné učiliště ATHOZ, spol. s r.o.", + "api_point": "https://athoz.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "Střední odborná škola logistických služeb", + "api_point": "https://bakalari.sosls.cz/", + "town": "Praha 9" + }, + { + "name": "Gymnázium Praha 9, Českolipská 373", + "api_point": "https://bakalari.ceskolipska.cz/", + "town": "Praha 9" + }, + { + "name": "Střední škola podnikání a gastronomie", + "api_point": "https://bakalari.sougastro.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Základní škola Praha 9 - Hloubětín, Hloubětínská 700", + "api_point": "https://bakalari.zshloubetin.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Vyšší odborná škola informačních studií a Střední škola elektrotechniky, multimédií a informatiky", + "api_point": "https://bakalari.ssemi.cz", + "town": "Praha 9" + }, + { + "name": "Métis - základní škola s.r.o., Praha 9, Pod Balkánem 599", + "api_point": "https://zsmetis.bakalari.cz", + "town": "Praha 9" + }, + { + "name": "Gymnázium J. Seiferta Praha 9,Vysočanské nám.500", + "api_point": "https://gymjs.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "Základní škola Generála Janouška, Praha 9 - Černý Most, Dygrýnova 1006/21", + "api_point": "https://bakalari.zsgenjanouska.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Střední škola ARCUS, s.r.o.", + "api_point": "https://gate2.arcus9.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Střední odborná škola - Centrum odborné přípravy a Gymnázium", + "api_point": "https://znamky.copth.cz/", + "town": "Praha 9" + }, + { + "name": "Vyšší policejní škola a Střední policejní škola Ministerstva vnitra v Praze", + "api_point": "https://vyuka.skolamv.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "SPŠ zeměměřická a Geografické gymnázium Praha, Praha 9 - Hrdlořezy, Pod Táborem 300", + "api_point": "https://spszem.bakalari.cz", + "town": "Praha 9" + }, + { + "name": "Střední odborná škola Jarov", + "api_point": "https://znamkysos.skolajarov.cz/", + "town": "Praha 9" + }, + { + "name": "Základní škola Špitálská", + "api_point": "https://data.zs-spitalska.cz/bakalari/", + "town": "Praha 9" + }, + { + "name": "Střední odborná škola uměleckořemeslná s.r.o., Praha 9-Vysočany, Podkovářská 4", + "api_point": "https://bakalari.umeleckoremeslna.cz/", + "town": "Praha 9" + }, + { + "name": "Gymnázium Praha 9-Vysočany, Špitálská 2", + "api_point": "https://bakalari.gymspit.cz/", + "town": "Praha 9" + }, + { + "name": "Základní škola, Praha 9 - Horní Počernice, Stoliňská 823", + "api_point": "https://bakalari.zschvaly.cz:4443/bakaweb", + "town": "Praha 9" + }, + { + "name": "SOŠ pro administrativu EU, Praha 9 - Horní Počernice, Lipí 1911", + "api_point": "https://skolaeupraha.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "Základní škola Praha 9-Horní Počernice, Ratibořická 1700", + "api_point": "https://zs-hp.bakalari.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Gymnázium, Praha 9, Chodovická 2250", + "api_point": "https://gymnchod.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "Základní škola a Mateřská škola Dr. Edvarda Beneše, Praha-Čakovice", + "api_point": "https://bakalari.zscakovice.cz", + "town": "Praha 9" + }, + { + "name": "Gymnázium Čakovice, Praha 9, nám. 25. března 100", + "api_point": "https://klasifikace.gymcak.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Soukromá střední odborná škola START, s.r.o., Praha 9 - Černý most, Dygrýnova 1006/21", + "api_point": "https://sos-start.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "Základní škola Praha - Kbely", + "api_point": "https://bakalari.skola-kbely.cz:4443/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Masarykova základní škola, Praha 9 - Újezd nad Lesy, Polesná 1690", + "api_point": "https://zspolesna.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "Soukromá střední škola výpočetní techniky s.r.o., Praha 9, Litvínovská 600", + "api_point": "https://is.sssvt.cz/IS/", + "town": "Praha 9" + }, + { + "name": "Gymnázium, Praha 9, Litoměřická 726", + "api_point": "https://bakalari.gymlit.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Základní škola Spektrum, s.r.o.", + "api_point": "https://zsspektrum.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "Střední průmyslová škola na Proseku, Praha 9, Novoborská 2", + "api_point": "https://is.sps-prosek.cz", + "town": "Praha 9" + }, + { + "name": "Základní škola, Praha 9 - Černý Most, Vybíralova 964", + "api_point": "https://zsvybiralova.bakalari.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Základní škola Novoborská", + "api_point": "https://portal.novoborska.cz/bakaweb", + "town": "Praha 9" + }, + { + "name": "Základní škola Orangery s.r.o.", + "api_point": "https://orangery.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "Masarykova základní škola Praha - Klánovice", + "api_point": "https://zs-kl.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "Střední škola hotelnictví a gastronomie SČMSD Praha, s.r.o.", + "api_point": "https://bakalari.hotelova-skola.cz/", + "town": "Praha 9" + }, + { + "name": "Základní škola Praha 9, Chvaletická 918", + "api_point": "https://zschvaleticka.bakalari.cz/", + "town": "Praha 9" + }, + { + "name": "SOU služeb Praha 9, Novovysočanská 5", + "api_point": "https://novovysocanska.bakalari.cz/bakaweb/", + "town": "Praha 9" + }, + { + "name": "Soukromá střední odborná škola START, s.r.o., Praha 9 - Černý most, Dygrýnova 1006/21", + "api_point": "https://sos-start.bakalari.cz/", + "town": "Praha 9 - Černý most" + }, + { + "name": "Základní škola Orangery s.r.o.", + "api_point": "https://orangery.bakalari.cz/", + "town": "Praha 9 - Dolní Počernice" + }, + { + "name": "Základní škola, Praha 9 - Horní Počernice, Stoliňská 823", + "api_point": "https://bakalari.zschvaly.cz:4443/bakaweb", + "town": "Praha 9 - Horní Počernice" + }, + { + "name": "SOŠ pro administrativu EU, Praha 9 - Horní Počernice, Lipí 1911", + "api_point": "https://skolaeupraha.bakalari.cz/", + "town": "Praha 9 - Horní Počernice" + }, + { + "name": "Základní škola Praha 9-Horní Počernice, Ratibořická 1700", + "api_point": "https://zs-hp.bakalari.cz/bakaweb/", + "town": "Praha 9 - Horní Počernice" + }, + { + "name": "Gymnázium, Praha 9, Chodovická 2250", + "api_point": "https://gymnchod.bakalari.cz/", + "town": "Praha 9 - Horní Počernice" + }, + { + "name": "Vyšší policejní škola a Střední policejní škola Ministerstva vnitra v Praze", + "api_point": "https://vyuka.skolamv.cz/bakaweb/", + "town": "Praha 9 - Hrdlořezy" + }, + { + "name": "SPŠ zeměměřická a Geografické gymnázium Praha, Praha 9 - Hrdlořezy, Pod Táborem 300", + "api_point": "https://spszem.bakalari.cz", + "town": "Praha 9 - Hrdlořezy" + }, + { + "name": "Střední odborná škola Jarov", + "api_point": "https://znamkysos.skolajarov.cz/", + "town": "Praha 9 - Hrdlořezy" + }, + { + "name": "Masarykova základní škola Praha - Klánovice", + "api_point": "https://zs-kl.bakalari.cz/", + "town": "Praha 9 - Klánovice" + }, + { + "name": "Střední škola hotelnictví a gastronomie SČMSD Praha, s.r.o.", + "api_point": "https://bakalari.hotelova-skola.cz/", + "town": "Praha 9 - Klánovice" + }, + { + "name": "Soukromá střední škola výpočetní techniky s.r.o., Praha 9, Litvínovská 600", + "api_point": "https://is.sssvt.cz/IS/", + "town": "Praha 9 - Prosek" + }, + { + "name": "Gymnázium, Praha 9, Litoměřická 726", + "api_point": "https://bakalari.gymlit.cz/bakaweb/", + "town": "Praha 9 - Prosek" + }, + { + "name": "Základní škola Spektrum, s.r.o.", + "api_point": "https://zsspektrum.bakalari.cz/", + "town": "Praha 9 - Prosek" + }, + { + "name": "Střední průmyslová škola na Proseku, Praha 9, Novoborská 2", + "api_point": "https://is.sps-prosek.cz", + "town": "Praha 9 - Prosek" + }, + { + "name": "Základní škola Novoborská", + "api_point": "https://portal.novoborska.cz/bakaweb", + "town": "Praha 9 - Střížkov" + }, + { + "name": "SOU služeb Praha 9, Novovysočanská 5", + "api_point": "https://novovysocanska.bakalari.cz/bakaweb/", + "town": "Praha 9 - Vysočany" + }, + { + "name": "Základní škola a Mateřská škola Dr. Edvarda Beneše, Praha-Čakovice", + "api_point": "https://bakalari.zscakovice.cz", + "town": "Praha 9-Čakovice" + }, + { + "name": "Gymnázium Čakovice, Praha 9, nám. 25. března 100", + "api_point": "https://klasifikace.gymcak.cz/bakaweb/", + "town": "Praha 9-Čakovice" + }, + { + "name": "Základní škola, Praha 9 - Černý Most, Vybíralova 964", + "api_point": "https://zsvybiralova.bakalari.cz/bakaweb/", + "town": "Praha 9-Černý Most" + }, + { + "name": "Základní škola Praha - Kbely", + "api_point": "https://bakalari.skola-kbely.cz:4443/bakaweb/", + "town": "Praha 9-Kbely" + }, + { + "name": "Základní škola Praha 9, Chvaletická 918", + "api_point": "https://zschvaleticka.bakalari.cz/", + "town": "Praha 9-Lehovec" + }, + { + "name": "Masarykova základní škola, Praha 9 - Újezd nad Lesy, Polesná 1690", + "api_point": "https://zspolesna.bakalari.cz/", + "town": "Praha 9-Újezd nad Lesy" + }, + { + "name": "Základní škola Špitálská", + "api_point": "https://data.zs-spitalska.cz/bakalari/", + "town": "Praha 9-Vysočany" + }, + { + "name": "Střední odborná škola uměleckořemeslná s.r.o., Praha 9-Vysočany, Podkovářská 4", + "api_point": "https://bakalari.umeleckoremeslna.cz/", + "town": "Praha 9-Vysočany" + }, + { + "name": "Gymnázium Praha 9-Vysočany, Špitálská 2", + "api_point": "https://bakalari.gymspit.cz/", + "town": "Praha 9-Vysočany" + }, + { + "name": "Základní škola generála Františka Fajtla DFC", + "api_point": "https://data.zsfajtla.cz/bakaweb", + "town": "Praha-Letňany" + }, + { + "name": "Základní škola a Mateřská škola, Tupolevova, Praha 9, Dobratická 525", + "api_point": "https://tupolevka.bakalari.cz/", + "town": "Praha-Letňany" + }, + { + "name": "Základní škola Fryčovická", + "api_point": "https://bakalari.zsfrycovicka.cz/", + "town": "Praha-Letňany" + }, + { + "name": "Střední škola mediální grafiky a tisku, s.r.o.", + "api_point": "https://bakalari.medialnigrafika.cz", + "town": "Praha-Letňany" + }, + { + "name": "Vyšší odborná škola sociální a Střední pedagogická škola, Prachatice, Zahradní 249", + "api_point": "https://spgspt.bakalari.cz", + "town": "Prachatice" + }, + { + "name": "Základní škola, Prachatice, Zlatá stezka 387", + "api_point": "https://zspt.bakalari.cz", + "town": "Prachatice" + }, + { + "name": "Gymnázium, Prachatice, Zlatá stezka 137", + "api_point": "https://gympt.bakalari.cz/bakaweb", + "town": "Prachatice" + }, + { + "name": "Základní škola a Montessori mateřská škola Prachatice, Národní 1018", + "api_point": "https://mail.narodka.cz/bakaweb/", + "town": "Prachatice" + }, + { + "name": "Základní škola Prachatice, Vodňanská 287", + "api_point": "https://vodnanka.bakalari.cz", + "town": "Prachatice" + }, + { + "name": "Základní škola, Prachovice, Chrudimská 57", + "api_point": "https://zsprachovice.bakalari.cz", + "town": "Prachovice" + }, + { + "name": "Základní škola a Mateřská škola Prakšice, příspěvková organizace", + "api_point": "https://bakalari.zspraksice.cz/bakaweb", + "town": "Prakšice" + }, + { + "name": "Základní škola Proboštov, okres Teplice", + "api_point": "https://zsprobostov.bakalari.cz/bakaweb", + "town": "Proboštov u Teplic" + }, + { + "name": "Základní škola a mateřská škola Proseč", + "api_point": "https://zsprosec.bakalari.cz/", + "town": "Proseč u Skutče" + }, + { + "name": "Základní škola a mateřská škola Prostějov, Melantrichova ul. 60", + "api_point": "https://melantrichova.bakalari.cz", + "town": "Prostějov" + }, + { + "name": "Základní škola a mateřská škola Prostějov, Palackého tř. 14", + "api_point": "https://palacka.bakalari.cz/bakaweb/", + "town": "Prostějov" + }, + { + "name": "Střední zdravotnická škola Prostějov, Vápenice 3", + "api_point": "https://szdravpv.bakalari.cz/bakaweb/", + "town": "Prostějov" + }, + { + "name": "Gymnázium J.Wolkera Prostějov, Kollárova 3", + "api_point": "https://gjwprostejov.bakalari.cz/bakaweb", + "town": "Prostějov" + }, + { + "name": "Reálné gymnázium a základní škola Otto Wichterleho, Prostějov", + "api_point": "https://rgprostejov.bakalari.cz/bakaweb/", + "town": "Prostějov" + }, + { + "name": "Střední škola designu a módy, Prostějov", + "api_point": "https://ssdam.bakalari.cz/webznam/", + "town": "Prostějov" + }, + { + "name": "Základní škola Prostějov, ul. Dr. Horáka 24", + "api_point": "https://zshorpv.bakalari.cz/", + "town": "Prostějov" + }, + { + "name": "Základní škola a mateřská škola Prostějov, Kollárova ul. 4", + "api_point": "https://zskoll.bakalari.cz/bakaweb/", + "town": "Prostějov" + }, + { + "name": "Cyrilometodějské gymnázium, základní škola a mateřská škola v Prostějově", + "api_point": "https://cmgpv.bakalari.cz/bakaweb/", + "town": "Prostějov" + }, + { + "name": "Střední škola automobilní Prostějov, s.r.o.", + "api_point": "https://ssaprostejov.bakalari.cz", + "town": "Prostějov" + }, + { + "name": "Základní škola a mateřská škola Jana Železného Prostějov", + "api_point": "https://bakalari.zsjz.cz/bakaweb/", + "town": "Prostějov" + }, + { + "name": "Střední škola, Základní škola a Mateřská škola Prostějov", + "api_point": "https://sezampv.bakalari.cz", + "town": "Prostějov" + }, + { + "name": "ART ECON - Střední škola, s.r.o.", + "api_point": "https://artecon.bakalari.cz/", + "town": "Prostějov" + }, + { + "name": "Obchodní akademie, Prostějov, Palackého 18", + "api_point": "https://oapv.bakalari.cz", + "town": "Prostějov" + }, + { + "name": "Základní škola Prostějov, E.Valenty 52", + "api_point": "https://zsval.bakalari.cz/", + "town": "Prostějov" + }, + { + "name": "Švehlova střední škola polytechnická Prostějov", + "api_point": "https://svehlova.bakalari.cz", + "town": "Prostějov" + }, + { + "name": "Střední odborná škola podnikání a obchodu, spol. s r.o., Prostějov, Rejskova 2987/4", + "api_point": "https://sospo.bakalari.cz/", + "town": "Prostějov" + }, + { + "name": "SOU obchodní Prostějov, nám.E.Husserla 1", + "api_point": "https://sosobchpv.bakalari.cz/bakaweb", + "town": "Prostějov" + }, + { + "name": "Základní škola Prostějov, ul. Vl. Majakovského 1", + "api_point": "https://zsmajakovskeho.bakalari.cz:446", + "town": "Prostějov" + }, + { + "name": "TRIVIS - Střední škola veřejnoprávní, Prostějov 1, Havlíčkova 2920/24", + "api_point": "https://trivis.iprehled.cz/bakaweb/", + "town": "Prostějov" + }, + { + "name": "TRIVIS - Střední škola veřejnoprávní, Prostějov 1, Havlíčkova 2920/24", + "api_point": "https://trivis.iprehled.cz/bakaweb/", + "town": "Prostějov 1" + }, + { + "name": "Základní škola Prostějov, ul. Vl. Majakovského 1", + "api_point": "https://zsmajakovskeho.bakalari.cz:446", + "town": "Prostějov 6" + }, + { + "name": "Základní škola a Mateřská škola, Prostřední Bečva, okres Vsetín", + "api_point": "https://zsmsbecva.bakalari.cz/", + "town": "Prostřední Bečva" + }, + { + "name": "Základní škola Protivanov", + "api_point": "https://zsprotivanov.bakalari.cz/bakaweb/", + "town": "Protivanov" + }, + { + "name": "Základní škola a Mateřská škola Prštice, okres Brno-venkov, příspěvková organizace", + "api_point": "https://prstice.bakalari.cz", + "town": "Prštice u Brna" + }, + { + "name": "Základní škola Průhonice, okres Praha - západ", + "api_point": "https://zspruhonice.bakalari.cz", + "town": "Průhonice" + }, + { + "name": "Základní škola a Mateřská škola Prušánky, okres Hodonín, příspěvková organizace", + "api_point": "https://zsprusanky.bakalari.cz/", + "town": "Prušánky" + }, + { + "name": "Základní škola a mateřská škola Přáslavice, příspěvková organizace", + "api_point": "https://zspraslavice.bakalari.cz", + "town": "Přáslavice" + }, + { + "name": "Základní škola a mateřská škola Předměřice nad Jizerou, Předměřice 143", + "api_point": "https://bakalari.zspredmerice.cz:8081", + "town": "Předměřice nad Jizerou" + }, + { + "name": "Základní škola a mateřská škola, Předměřice nad Labem, okres Hradec Králové, Školská 279", + "api_point": "https://zspnl.bakalari.cz", + "town": "Předměřice nad Labem" + }, + { + "name": "Gymnázium a Střední odborná škola Přelouč", + "api_point": "https://gyasos.bakalari.cz/", + "town": "Přelouč" + }, + { + "name": "Gymnázium a grafická střední odborná škola Přelouč", + "api_point": "https://gygr.bakalari.cz/", + "town": "Přelouč" + }, + { + "name": "Základní škola Přelouč, Smetanova 1509, okres Pardubice", + "api_point": "https://zssmprelouc.bakalari.cz", + "town": "Přelouč" + }, + { + "name": "Základní škola a Mateřská škola Přemyslovice", + "api_point": "https://zspre.bakalari.cz", + "town": "Přemyslovice" + }, + { + "name": "Střední škola gastronomie a služeb, Přerov, Šířava 7", + "api_point": "https://portal.sirava.cz/bakaweb/", + "town": "Přerov" + }, + { + "name": "Střední zemědělská škola Přerov, Osmek 47", + "api_point": "https://skola.sszeprerov.cz/bakaweb/", + "town": "Přerov" + }, + { + "name": "Základní škola Přerov, Velká Dlážka 5", + "api_point": "https://skola.zsvd.cz/bakaweb/", + "town": "Přerov" + }, + { + "name": "Základní škola Přerov, Svisle 13", + "api_point": "https://zssvisle.bakalari.cz/bakaweb/", + "town": "Přerov" + }, + { + "name": "Základní škola Přerov, Za Mlýnem 1", + "api_point": "https://zszamlynem.bakalari.cz", + "town": "Přerov" + }, + { + "name": "Střední průmyslová škola, Přerov, Havlíčkova 2", + "api_point": "https://sps-prerov.bakalari.cz/", + "town": "Přerov" + }, + { + "name": "Základní škola Přerov, Boženy Němcové 16", + "api_point": "https://zsbn-prerov.bakalari.cz/", + "town": "Přerov" + }, + { + "name": "Základní škola Přerov, Trávník 27", + "api_point": "https://zstravnik.bakalari.cz/bakaweb/", + "town": "Přerov" + }, + { + "name": "GJB a SPgŠ Přerov, Denisova 3", + "api_point": "https://gjbspgs.bakalari.cz/", + "town": "Přerov" + }, + { + "name": "Střední škola, Základní škola a Mateřská škola Přerov, Malá Dlážka 4", + "api_point": "https://zsamsprerov.bakalari.cz", + "town": "Přerov" + }, + { + "name": "Základní škola a mateřská škola Přerov nad Labem", + "api_point": "https://prerovnl.bakalari.cz", + "town": "Přerov" + }, + { + "name": "Základní škola a mateřská škola Přerov nad Labem", + "api_point": "https://prerovnl.bakalari.cz", + "town": "Přerov nad Labem" + }, + { + "name": "Základní škola Josefa Hlávky Přeštice", + "api_point": "https://zsprestice.bakalari.cz/", + "town": "Přeštice" + }, + { + "name": "Základní škola Npor. Loma Příbor Školní 1510 okres Nový Jičín, příspěvková organizace", + "api_point": "https://bakalari.zs-lomapribor.cz/bakaweb", + "town": "Příbor" + }, + { + "name": "Masarykovo Gymnázium,Příbor, Jičínská 528", + "api_point": "https://bakalari.gypri.cz/bakaweb", + "town": "Příbor" + }, + { + "name": "Integrovaná střední škola hotelového provozu, obchodu a služeb, Příbram, Gen. R. Tesaříka 114", + "api_point": "https://isspb.bakalari.cz:60443/bakaweb/", + "town": "Příbram" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Dubno", + "api_point": "https://bakalari.dubno.cz/bakaweb/", + "town": "Příbram" + }, + { + "name": "Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Příbram I, Jiráskovy sady 113", + "api_point": "https://szspb.bakalari.cz:60443/bakaweb/", + "town": "Příbram" + }, + { + "name": "Gymnázium pod Svatou Horou, Příbram II, Balbínova 328", + "api_point": "https://znamky.gshpb.cz:60443/", + "town": "Příbram" + }, + { + "name": "Střední průmyslová škola a VOŠ Příbram II, Hrabákova 271", + "api_point": "https://spspb.bakalari.cz/", + "town": "Příbram" + }, + { + "name": "Obchodní akademie a Vyšší odborná škola, Příbram I, Na Příkopech 104", + "api_point": "https://oapb.bakalari.cz:44390/bakaweb/", + "town": "Příbram" + }, + { + "name": "Základní škola, Příbram VIII, Školní 75", + "api_point": "https://zsskolnipb.bakalari.cz", + "town": "Příbram" + }, + { + "name": "Gymnázium, Příbram, Legionářů 402", + "api_point": "https://bakalari.gympb.cz/bakaweb/", + "town": "Příbram" + }, + { + "name": "Waldorfská škola Příbram - mateřská škola, základní škola a střední škola", + "api_point": "https://waldorfpb.bakalari.cz:60443/bakaweb", + "town": "Příbram" + }, + { + "name": "Základní škola Příbram II, Jiráskovy sady 273", + "api_point": "https://zsjs.bakalari.cz", + "town": "Příbram" + }, + { + "name": "Základní škola pod Svatou Horou, Příbram", + "api_point": "https://baka.1zs-pb.cz:447/", + "town": "Příbram" + }, + { + "name": "Základní škola, Příbram VII, 28. října 1", + "api_point": "https://baka.5zs-pb.cz:4433/", + "town": "Příbram" + }, + { + "name": "Odborné učiliště, Praktická škola, Základní škola a Mateřská škola Příbram IV, příspěvková organizace", + "api_point": "https://ouu.bakalari.cz:60443/bakaweb", + "town": "Příbram" + }, + { + "name": "Integrovaná střední škola hotelového provozu, obchodu a služeb, Příbram, Gen. R. Tesaříka 114", + "api_point": "https://isspb.bakalari.cz:60443/bakaweb/", + "town": "Příbram I" + }, + { + "name": "Waldorfská škola Příbram - mateřská škola, základní škola a střední škola", + "api_point": "https://waldorfpb.bakalari.cz:60443/bakaweb", + "town": "Příbram I" + }, + { + "name": "Základní škola Příbram II, Jiráskovy sady 273", + "api_point": "https://zsjs.bakalari.cz", + "town": "Příbram I" + }, + { + "name": "Základní škola pod Svatou Horou, Příbram", + "api_point": "https://baka.1zs-pb.cz:447/", + "town": "Příbram I" + }, + { + "name": "Odborné učiliště, Praktická škola, Základní škola a Mateřská škola Příbram IV, příspěvková organizace", + "api_point": "https://ouu.bakalari.cz:60443/bakaweb", + "town": "Příbram I" + }, + { + "name": "Waldorfská škola Příbram - mateřská škola, základní škola a střední škola", + "api_point": "https://waldorfpb.bakalari.cz:60443/bakaweb", + "town": "Příbram II" + }, + { + "name": "Základní škola Příbram II, Jiráskovy sady 273", + "api_point": "https://zsjs.bakalari.cz", + "town": "Příbram II" + }, + { + "name": "Základní škola pod Svatou Horou, Příbram", + "api_point": "https://baka.1zs-pb.cz:447/", + "town": "Příbram II" + }, + { + "name": "Odborné učiliště, Praktická škola, Základní škola a Mateřská škola Příbram IV, příspěvková organizace", + "api_point": "https://ouu.bakalari.cz:60443/bakaweb", + "town": "Příbram IV" + }, + { + "name": "Základní škola, Příbram VII, 28. října 1", + "api_point": "https://baka.5zs-pb.cz:4433/", + "town": "Příbram VII" + }, + { + "name": "Základní škola a Mateřská škola Příkazy, příspěvková organizace", + "api_point": "https://zsprikazy.bakalari.cz", + "town": "Příkazy" + }, + { + "name": "Základní škola Příšovice, okres Liberec - příspěvková organizace", + "api_point": "https://zsprisovice.bakalari.cz/", + "town": "Příšovice" + }, + { + "name": "Základní škola a mateřská škola Pstruží, příspěvková organizace", + "api_point": "https://bakalari.zspstruzi.eu", + "town": "Pstruží" + }, + { + "name": "Základní škola a mateřská škola Ptení", + "api_point": "https://zspteni.bakalari.cz", + "town": "Ptení" + }, + { + "name": "Základní škola a mateřská škola Puklice, příspěvková organizace", + "api_point": "https://zspuklice.bakalari.cz", + "town": "Puklice" + }, + { + "name": "Základní škola a Mateřská škola Radějov, okres Hodonín, příspěvková organizace", + "api_point": "https://zsradejov.bakalari.cz", + "town": "Radějov" + }, + { + "name": "Základní škola a Mateřská škola Radim, okres Kolín", + "api_point": "https://zsradimukolina.bakalari.cz", + "town": "Radim u Kolína" + }, + { + "name": "Základní škola, Radiměř, Radiměř 211", + "api_point": "https://zsradimer.bakalari.cz", + "town": "Radiměř" + }, + { + "name": "Základní škola Rádlo", + "api_point": "https://bakalari.zsradlo.cz:8443/bakalari/", + "town": "Rádlo" + }, + { + "name": "Základní škola Radomyšl, okres Strakonice", + "api_point": "https://zsradomysl.bakalari.cz", + "town": "Radomyšl" + }, + { + "name": "Základní škola a Mateřská škola Radonice, příspěvková organizace", + "api_point": "https://skolaradonice.bakalari.cz", + "town": "Radonice" + }, + { + "name": "Základní škola a Mateřská škola Radostín nad Oslavou, příspěvková organizace", + "api_point": "https://zsradostin.bakalari.cz", + "town": "Radostín nad Oslavou" + }, + { + "name": "Základní škola a Mateřská škola, Raduň, Gudrichova 223", + "api_point": "https://zsradun.bakalari.cz/bakalari/", + "town": "Raduň" + }, + { + "name": "Střední zahradnická škola Rajhrad, příspěvková organizace", + "api_point": "https://skolarajhrad.bakalari.cz/bakaweb", + "town": "Rajhrad" + }, + { + "name": "Střední zemědělská škola Rakovník, Pražská 1222", + "api_point": "https://szesrak.bakalari.cz/bakaweb/", + "town": "Rakovník" + }, + { + "name": "Střední škola, Základní škola a Mateřská škola Rakovník, příspěvková organizace", + "api_point": "https://bakalari.zsrako.cz/", + "town": "Rakovník" + }, + { + "name": "2.základní škola, Rakovník, Husovo náměstí 3", + "api_point": "https://2zsrako.bakalari.cz", + "town": "Rakovník" + }, + { + "name": "Církevní základní škola mistra Jana Husa", + "api_point": "https://skolamjh.bakalari.cz/", + "town": "Rakovník" + }, + { + "name": "1. základní škola, Rakovník, Martinovského 153", + "api_point": "https://1zsrako.bakalari.cz:444/webrodice/", + "town": "Rakovník" + }, + { + "name": "Masarykova obchodní akademie, Rakovník, Pražská 1222", + "api_point": "https://moarako.bakalari.cz/", + "town": "Rakovník" + }, + { + "name": "Střední průmyslová škola Emila Kolbena Rakovník, p.o.", + "api_point": "https://bakalari.spsrakovnik.cz/", + "town": "Rakovník" + }, + { + "name": "Gymnázium Zikmunda Wintra Rakovník, příspěvková organizace se sídlem: Žižkovo nám. 186, 269 01 Rakovník", + "api_point": "https://gzw.bakalari.cz/bakaweb", + "town": "Rakovník" + }, + { + "name": "Integrovaná střední škola Rakovník, příspěvková organizace", + "api_point": "https://issrako.bakalari.cz", + "town": "Rakovník" + }, + { + "name": "Základní škola a Mateřská škola Údolí Desné", + "api_point": "https://bakalari.skolydesna.cz/", + "town": "Rapotín" + }, + { + "name": "Základní škola a Mateřská škola v Rapšachu", + "api_point": "https://zsrapsach.bakalari.cz/", + "town": "Rapšach" + }, + { + "name": "Základní škola a Mateřská škola, Raspenava, okres Liberec - příspěvková organizace", + "api_point": "https://skolaraspenava.bakalari.cz/", + "town": "Raspenava" + }, + { + "name": "Základní škola a mateřská škola Raškovice", + "api_point": "https://bakalari.zsraskovice.cz/bakaweb", + "town": "Raškovice" + }, + { + "name": "Základní škola a Mateřská škola Ratíškovice", + "api_point": "https://zsratiskovice.bakalari.cz", + "town": "Ratíškovice" + }, + { + "name": "Základní škola Rohovládova Bělá, okres Pardubice", + "api_point": "https://zsrohb.bakalari.cz/", + "town": "Rohovládova Bělá" + }, + { + "name": "Gymnázium a SOŠ Rokycany, Mládežníků 1115 - GYM", + "api_point": "https://gymro.bakalari.cz", + "town": "Rokycany" + }, + { + "name": "Střední škola, Rokycany, Jeřabinová 96/III", + "api_point": "https://intranet.skola-rokycany.cz/Bakalari/", + "town": "Rokycany" + }, + { + "name": "Gymnázium a SOŠ Rokycany, Mládežníků 1115 - SOŠ", + "api_point": "https://sosro.bakalari.cz/", + "town": "Rokycany" + }, + { + "name": "Základní škola T.G.Masaryka Rokycany, p.o., Třebízského 32", + "api_point": "https://edu.zstgmrokycany.cz", + "town": "Rokycany" + }, + { + "name": "Základní škola, Rokytnice nad Jizerou, příspěvková organizace", + "api_point": "https://zs-rokytnice.bakalari.cz", + "town": "Rokytnice" + }, + { + "name": "Základní škola a mateřská škola Rokytnice, okres Přerov, příspěvková organizace", + "api_point": "https://skolarokytnice.bakalari.cz", + "town": "Rokytnice" + }, + { + "name": "Základní škola, Rokytnice nad Jizerou, příspěvková organizace", + "api_point": "https://zs-rokytnice.bakalari.cz", + "town": "Rokytnice nad Jizerou" + }, + { + "name": "Základní škola Ronov nad Doubravou, Chittussiho n.153", + "api_point": "https://zsronov.bakalari.cz/", + "town": "Ronov nad Doubravou" + }, + { + "name": "Základní škola a Mateřská škola Ropice, příspěvková organizace", + "api_point": "https://zsropice.bakalari.cz", + "town": "Ropice" + }, + { + "name": "Základní škola a mateřská škola Rosice, okres Chrudim", + "api_point": "https://zsrosice.bakalari.cz/bakaweb/", + "town": "Rosice" + }, + { + "name": "Základní škola Rosice, příspěvková organizace", + "api_point": "https://zs-rosice.bakalari.cz", + "town": "Rosice" + }, + { + "name": "Základní škola a mateřská škola Rosice, okres Chrudim", + "api_point": "https://zsrosice.bakalari.cz/bakaweb/", + "town": "Rosice u Chrasti" + }, + { + "name": "Základní škola a mateřská škola Rotava, příspěvková organizace", + "api_point": "https://bakalari.zs.rotava.cz/bakaweb", + "town": "Rotava" + }, + { + "name": "Vyšší odborná škola a Střední odborná škola, Roudnice nad Labem, Špindlerova 690", + "api_point": "https://vosasos.bakalari.cz/", + "town": "Roudnice nad Labem" + }, + { + "name": "Základní škola Roudnice nad Labem, Jungmannova 660", + "api_point": "https://2zsroudnice.bakalari.cz/", + "town": "Roudnice nad Labem" + }, + { + "name": "Gymnázium Roudnice nad Labem, Havlíčkova 175", + "api_point": "https://gym-rce.bakalari.cz", + "town": "Roudnice nad Labem" + }, + { + "name": "SOŠ a SOU Roudnice n.L., Neklanova 1806", + "api_point": "https://sosasource.bakalari.cz", + "town": "Roudnice nad Labem" + }, + { + "name": "Základní škola Rovensko pod Troskami, Revoluční 413", + "api_point": "https://zsrovensko.bakalari.cz/bakalari", + "town": "Rovensko pod Troskami" + }, + { + "name": "Základní škola Zdenky Braunerové Roztoky, příspěvková organizace", + "api_point": "https://bakalari.zszb.cz/", + "town": "Roztoky" + }, + { + "name": "Základní škola a Mateřská škola G. A. Lindnera Rožďalovice", + "api_point": "https://zs-rozdalovice.bakalari.cz", + "town": "Rožďalovice" + }, + { + "name": "Základní škola Jakuba Jana Ryby Rožmitál pod Třemšínem", + "api_point": "https://zsrozmital.bakalari.cz:44390/", + "town": "Rožmitál pod Třemšínem" + }, + { + "name": "SZeŠ Rožnov pod Radhoštěm, nábř. Dukelských hrdinů 570", + "api_point": "https://szesro.bakalari.cz/bakaweb/", + "town": "Rožnov pod Radhoštěm" + }, + { + "name": "ZŠ Rožnov pod Radhoštěm,Rožnov pod Radhoštěm,Pod Skalkou 293", + "api_point": "https://fw.zspodskalkou.cz/bakaweb/", + "town": "Rožnov pod Radhoštěm" + }, + { + "name": "Střední škola cestovního ruchu a Jazyková škola s právem státní jazykové zkoušky, s.r.o.", + "api_point": "https://sscrroznov.bakalari.cz/", + "town": "Rožnov pod Radhoštěm" + }, + { + "name": "Základní škola Videčská, Rožnov p. R., příspěvková organizace", + "api_point": "https://bakalari.zsvidecska.cz/bakaweb/", + "town": "Rožnov pod Radhoštěm" + }, + { + "name": "SŠ informatiky, elektro a řemesel, Rožnov pod Radhoštěm, Školní 1610", + "api_point": "https://roznovskastredni.bakalari.cz/bakaweb", + "town": "Rožnov pod Radhoštěm" + }, + { + "name": "Gymnázium Rožnov pod Radhoštěm, Koryčanské Paseky 1725", + "api_point": "https://gymroznov.bakalari.cz/", + "town": "Rožnov pod Radhoštěm" + }, + { + "name": "Základní škola Sedmikráska, Rožnov, Bezručova 293", + "api_point": "https://bakalari.sedmikraska.cz/bakaweb/", + "town": "Rožnov pod Radhoštěm" + }, + { + "name": "ZŠ a Základní umělecká škola Rtyně v Podkrkonoší", + "api_point": "https://znamky.zsrtyne.cz/bakaweb/", + "town": "Rtyně v Podkrkonoší" + }, + { + "name": "Základní škola Ruda nad Moravou, okres Šumperk", + "api_point": "https://zsruda.bakalari.cz", + "town": "Ruda nad Moravou" + }, + { + "name": "Základní škola Rudná, okres Praha - západ", + "api_point": "https://skola.zsrudna.cz/bakaweb/", + "town": "Rudná" + }, + { + "name": "Základní škola a Mateřská škola, Rudník", + "api_point": "https://zsrudnik.bakalari.cz", + "town": "Rudník" + }, + { + "name": "Základní škola a Mateřská škola Rudolfov, Na Točně 192/5", + "api_point": "https://zsrudolfov.bakalari.cz", + "town": "Rudolfov" + }, + { + "name": "Gymnázium, Rumburk, Komenského 10, příspěvková organizace", + "api_point": "https://bakalari.gymrumburk.cz/bakaweb/", + "town": "Rumburk" + }, + { + "name": "Střední odborná škola mediální grafiky a polygrafie Rumburk, Jiříkovská 840/4", + "api_point": "https://bakalari.sosmgp.cz/", + "town": "Rumburk" + }, + { + "name": "Základní škola Rychnov nad Kněžnou, Javornická 1596", + "api_point": "https://zsrjk.bakalari.cz/", + "town": "Rychnov nad Kněžnou" + }, + { + "name": "Gymnázium Františka Martina Pelcla, Rychnov nad Kněžnou", + "api_point": "https://grk.bakalari.cz:8084/bakaweb/", + "town": "Rychnov nad Kněžnou" + }, + { + "name": "Vyšší odborná škola a Střední průmyslová škola, Rychnov nad Kněžnou, U Stadionu 1166", + "api_point": "https://bakalari.vosrk.cz/", + "town": "Rychnov nad Kněžnou" + }, + { + "name": "Základní škola Rychnov n.Kněžnou, Masarykova 563", + "api_point": "https://zsrychnov.bakalari.cz", + "town": "Rychnov nad Kněžnou" + }, + { + "name": "Základní škola Rýmařov, Jelínkova 1", + "api_point": "https://zs1.zsrymarov.cz/", + "town": "Rýmařov" + }, + { + "name": "Gymnázium a Střední odborná škola, Rýmařov, Sokolovská 34", + "api_point": "https://gateway.gymsosrym.cz/bakalari/", + "town": "Rýmařov" + }, + { + "name": "Základní škola a mateřská škola Rynárec 140", + "api_point": "https://zsrynarec.bakalari.cz", + "town": "Rynárec" + }, + { + "name": "Základní škola a Mateřská škola Rynoltice, okres Liberec, příspěvková organizace", + "api_point": "https://zsrynoltice.bakalari.cz", + "town": "Rynoltice" + }, + { + "name": "Základní škola a mateřská škola Řečany nad Labem, okres Pardubice", + "api_point": "https://zsrecany.bakalari.cz", + "town": "Řečany nad Labem" + }, + { + "name": "Základní škola a mateřská škola Řehlovice, příspěvková organizace", + "api_point": "https://zsrehlovice.bakalari.cz", + "town": "Řehlovice" + }, + { + "name": "Základní škola Řevnice", + "api_point": "https://bakalari.zsrevnice.cz", + "town": "Řevnice" + }, + { + "name": "Masarykovo klasické gymnázium Říčany, Táborská 1685", + "api_point": "https://mkg.bakalari.cz/bakaweb/", + "town": "Říčany" + }, + { + "name": "1.základní škola Masarykovo nám. Říčany, příspěvková organizace", + "api_point": "https://bakaweb1zs.ricany.cz", + "town": "Říčany" + }, + { + "name": "3. základní škola u Říčanského lesa Říčany, příspěvková organizace", + "api_point": "https://ulesa.ricany.cz:8880/", + "town": "Říčany" + }, + { + "name": "Střední odborná škola stravování Říčany s.r.o.", + "api_point": "https://bakalar.sosricany.cz/", + "town": "Říčany" + }, + { + "name": "Gymnázium Říčany, příspěvková organizace", + "api_point": "https://gyri.bakalari.cz/", + "town": "Říčany" + }, + { + "name": "2. základní škola Bezručova Říčany, příspěvková organizace", + "api_point": "https://bakaweb2zs.ricany.cz/bakaweb/", + "town": "Říčany" + }, + { + "name": "Mateřská škola a Základní škola NEMO", + "api_point": "https://nemoricany.bakalari.cz/", + "town": "Říčany" + }, + { + "name": "Základní škola a Mateřská škola Tehov", + "api_point": "https://zstehov.bakalari.cz", + "town": "Říčany" + }, + { + "name": "Základní škola a Mateřská škola Tehov", + "api_point": "https://zstehov.bakalari.cz", + "town": "Říčany u Prahy" + }, + { + "name": "Základní škola Sadská, Karolíny Světlé 386", + "api_point": "https://zs-sadska.bakalari.cz/", + "town": "Sadská" + }, + { + "name": "Základní škola, Hradištko, Sadská 1, Hradištko 86", + "api_point": "https://zshradistko.bakalari.cz", + "town": "Sadská" + }, + { + "name": "Základní škola, Hradištko, Sadská 1, Hradištko 86", + "api_point": "https://zshradistko.bakalari.cz", + "town": "Sadská 1" + }, + { + "name": "Základní škola, Seč, okres Chrudim, Čs.pionýrů 298", + "api_point": "https://zs-sec.bakalari.cz:444", + "town": "Seč" + }, + { + "name": "Gymnázium a Střední odborná škola ekonomická, Sedlčany, Nádražní 90", + "api_point": "https://bakalari.goasedlcany.cz/bakaweb/", + "town": "Sedlčany" + }, + { + "name": "2. základní škola - Škola Propojení Sedlčany, Příkrá 67, okres Příbram", + "api_point": "https://propojeni.bakalari.cz", + "town": "Sedlčany" + }, + { + "name": "1.základní škola Sedlčany, Primáře Kareše 68", + "api_point": "https://1zs-sedlcany.bakalari.cz/", + "town": "Sedlčany" + }, + { + "name": "Základní škola a Mateřská škola Sedlec, okres Břeclav, příspěvková organizace", + "api_point": "https://zssedlec.bakalari.cz", + "town": "Sedlec" + }, + { + "name": "Soukromá střední průmyslová škola Břeclav, spol. s.r.o. CULTUS", + "api_point": "https://sspscultus.bakalari.cz", + "town": "Sedlec" + }, + { + "name": "Základní škola a Mateřská škola, Sedlec - Prčice", + "api_point": "https://zssedlecprcice.bakalari.cz/", + "town": "Sedlec" + }, + { + "name": "Základní škola a Mateřská škola, Sedlec - Prčice", + "api_point": "https://zssedlecprcice.bakalari.cz/", + "town": "Sedlec-Prčice" + }, + { + "name": "Základní škola a Mateřská škola T.G.M. Sedlice, Komenského 256", + "api_point": "https://zssedlice.bakalari.cz", + "town": "Sedlice" + }, + { + "name": "Jubilejní Masarykova základní škola a mateřská škola Sedliště", + "api_point": "https://sedliste.bakalari.cz/", + "town": "Sedliště" + }, + { + "name": "Masarykova základní škola a mateřská škola Semčice", + "api_point": "https://zssemcice.bakalari.cz/bakaweb/", + "town": "Semčice" + }, + { + "name": "Základní škola Semice, okres Nymburk", + "api_point": "https://zssemice.bakalari.cz/", + "town": "Semice" + }, + { + "name": "Základní škola Dr. Františka Ladislava Riegra Semily, příspěvková organizace", + "api_point": "https://bakalari.zsriegra.cz/bakaweb/", + "town": "Semily" + }, + { + "name": "Střední škola, Semily, příspěvková organizace", + "api_point": "https://isssemily.bakalari.cz:444/bakaweb/", + "town": "Semily" + }, + { + "name": "Základní škola Ivana Olbrachta Semily, příspěvková organizace", + "api_point": "https://zsio.cz/", + "town": "Semily" + }, + { + "name": "Gymnázium Ivana Olbrachta, Semily, Nad Špejcharem 574, příspěvková organizace", + "api_point": "https://giosm.bakalari.cz", + "town": "Semily" + }, + { + "name": "Krakonošova ZŠ a MŠ Loukov", + "api_point": "https://zsloukov.bakalari.cz", + "town": "Semily" + }, + { + "name": "Základní škola a Mateřská škola Senice na Hané, příspěvková organizace", + "api_point": "https://zssenicenh.bakalari.cz/bakaweb/", + "town": "Senice na Hané" + }, + { + "name": "Základní škola a Mateřská škola, Senohraby, okres Praha - východ, příspěvková organizace", + "api_point": "https://zssenohraby.bakalari.cz", + "town": "Senohraby" + }, + { + "name": "Základní škola a Mateřská škola Senomaty, okres Rakovník", + "api_point": "https://zssenomaty.bakalari.cz", + "town": "Senomaty" + }, + { + "name": "Základní škola a Mateřská škola Sepekov", + "api_point": "https://zssepekov.bakalari.cz", + "town": "Sepekov" + }, + { + "name": "Základní škola Sezemice, okres Pardubice", + "api_point": "https://zssezemice.bakalari.cz/", + "town": "Sezemice" + }, + { + "name": "Vyšší odborná škola, Střední škola, Centrum odborné přípravy, Sezimovo Ústí, Budějovická 421", + "api_point": "https://bakalari.copsu.cz/", + "town": "Sezimovo Ústí" + }, + { + "name": "Základní škola a Mateřská škola Sezimovo Ústí, 9.května 489", + "api_point": "https://1zssu.bakalari.cz", + "town": "Sezimovo Ústí" + }, + { + "name": "Základní škola Sezimovo Ústí, Školní náměstí 628, okres Tábor", + "api_point": "https://zs2su.bakalari.cz/", + "town": "Sezimovo Ústí" + }, + { + "name": "Základní škola a Mateřská škola Skřipov, okres Opava, příspěvková organizace", + "api_point": "https://zsskripov.bakalari.cz/bakalari/", + "town": "Skřipov" + }, + { + "name": "Základní škola Skuhrov nad Bělou 71", + "api_point": "https://zsskuhrov.bakalari.cz", + "town": "Skuhrov nad Bělou" + }, + { + "name": "Základní škola, Skuteč, Komenského 150, okres Chrudim", + "api_point": "https://bakalari.zskomenskeho-skutec.cz/bakaweb/", + "town": "Skuteč" + }, + { + "name": "Gymnázium Suverénního řádu maltézských rytířů ve Skutči", + "api_point": "https://gymskutec.bakalari.cz/", + "town": "Skuteč" + }, + { + "name": "Základní škola a mateřská škola Slabce, okres Rakovník", + "api_point": "https://zsslabce.bakalari.cz", + "town": "Slabce" + }, + { + "name": "Základní škola Slaný, Politických vězňů 777, okres Kladno", + "api_point": "https://mail.zshajeslany.cz:4443/", + "town": "Slaný" + }, + { + "name": "Střední odborné učiliště Slaný, příspěvková organizace", + "api_point": "https://skola.souslany.cz/bakaweb/", + "town": "Slaný" + }, + { + "name": "Základní škola Slaný, příspěvková organizace", + "api_point": "https://zs-palackeho.bakalari.cz", + "town": "Slaný" + }, + { + "name": "Základní škola Slaný, Komenského náměstí 618", + "api_point": "https://bakalari.2zsslany.cz/", + "town": "Slaný" + }, + { + "name": "Základní škola a Mateřská škola Slapy", + "api_point": "https://zsamsslapy.bakalari.cz", + "town": "Slapy" + }, + { + "name": "Základní škola a Mateřská škola Slatina nad Zdobnicí", + "api_point": "https://skolaslatina.bakalari.cz", + "town": "Slatina nad Zdobnicí" + }, + { + "name": "Základní škola Slatiňany, okres Chrudim", + "api_point": "https://zsslatinany.bakalari.cz", + "town": "Slatiňany" + }, + { + "name": "Základní škola Hodějice, okres Vyškov", + "api_point": "https://zshodejice.bakalari.cz", + "town": "Slavkov" + }, + { + "name": "Základní škola a Mateřská škola Slavkov, okres Opava, příspěvková organizace", + "api_point": "https://zsslavkov.bakalari.cz", + "town": "Slavkov" + }, + { + "name": "Základní škola Hodějice, okres Vyškov", + "api_point": "https://zshodejice.bakalari.cz", + "town": "Slavkov u Brna" + }, + { + "name": "Základní škola speciální, Ostrava-Slezská Ostrava, příspěvková organizace", + "api_point": "https://bakalari.zs-tesinska.cz/Login", + "town": "Slezská Ostrava" + }, + { + "name": "Základní škola Slušovice, okres Zlín, příspěvková organizace", + "api_point": "https://zsslusovice.bakalari.cz/", + "town": "Slušovice" + }, + { + "name": "Základní škola Smečno, okres Kladno, Školská 284", + "api_point": "https://zs-smecno.bakalari.cz", + "town": "Smečno" + }, + { + "name": "Základní škola a Mateřská škola, Smidary, okres Hradec Králové", + "api_point": "https://bakalari.zssmidary.cz", + "town": "Smidary" + }, + { + "name": "Základní škola a Mateřská škola Smilovice, okres Frýdek-Místek, příspěvková organizace", + "api_point": "https://zssmilovice.bakalari.cz", + "town": "Smilovice u Třince" + }, + { + "name": "Základní škola Smiřice, Jiráskova 206", + "api_point": "https://zssmirice.bakalari.cz", + "town": "Smiřice" + }, + { + "name": "Základní škola a Mateřská škola Smržice, příspěvková organizace", + "api_point": "https://zssmrzice.bakalari.cz", + "town": "Smržice" + }, + { + "name": "Základní škola Smržovka, okres Jablonec nad Nisou - příspěvková organizace", + "api_point": "https://mail.zssmrzovka.cz:20000/", + "town": "Smržovka" + }, + { + "name": "Základní škola a mateřská škola Sněžné, příspěvková organizace", + "api_point": "https://zssnezne.bakalari.cz", + "town": "Sněžné" + }, + { + "name": "Základní škola a Mateřská škola Soběchleby, Soběchleby 198", + "api_point": "https://zssobechleby.bakalari.cz", + "town": "Soběchleby" + }, + { + "name": "Mateřská škola, základní škola speciální a praktická škola Diakonie ČCE Rolnička Soběslav", + "api_point": "https://zsrolnicka.bakalari.cz/", + "town": "Soběslav" + }, + { + "name": "Základní škola Soběslav, tř.E.Beneše 50/18", + "api_point": "https://webrodice.zs-ebeso.cz/", + "town": "Soběslav" + }, + { + "name": "Střední škola řemeslná a Základní škola, Soběslav, Jiráskova 66/II", + "api_point": "https://ssrsobeslav.bakalari.cz", + "town": "Soběslav" + }, + { + "name": "Střední škola řemeslná a Základní škola, Soběslav, Wilsonova 405", + "api_point": "https://ssrsobeslavwil.bakalari.cz", + "town": "Soběslav" + }, + { + "name": "Základní škola Soběslav, Komenského 20", + "api_point": "https://bakalari.zssobeslav.cz", + "town": "Soběslav" + }, + { + "name": "Gymnázium Soběslav, tř.E.Beneše 449/II", + "api_point": "https://gym-so.bakalari.cz", + "town": "Soběslav" + }, + { + "name": "Základní škola a Mateřská škola Sobíňov, okres Havlíčkův Brod", + "api_point": "https://sobinov.bakalari.cz", + "town": "Sobíňov" + }, + { + "name": "Základní škola, Sobotka, okres Jičín", + "api_point": "https://zssobotka.bakalari.cz", + "town": "Sobotka" + }, + { + "name": "Střední škola elektrotechnická a energetická Sokolnice, příspěvková organizace", + "api_point": "https://bakalari.ssee-sokolnice.cz", + "town": "Sokolnice u Brna" + }, + { + "name": "Základní škola Sokolov, Křižíkova 1916", + "api_point": "https://bakalari.zs8so.cz/bakaweb", + "town": "Sokolov" + }, + { + "name": "Vyšší policejní škola a Střední policejní škola Ministerstva vnitra v Praze - pracoviště Sokolov", + "api_point": "https://vyuka-sokolov.skolamv.cz", + "town": "Sokolov" + }, + { + "name": "Základní škola Sokolov, Švabinského 1702", + "api_point": "https://bakalari.6zs-sokolov.cz:8083", + "town": "Sokolov" + }, + { + "name": "Základní škola Sokolov, Rokycanova 258", + "api_point": "https://bakalari.2zs-sokolov.cz", + "town": "Sokolov" + }, + { + "name": "Škola Můj Projekt Mánesova - gymnázium, základní škola a mateřská škola s.r.o.", + "api_point": "https://bakalari.skolamanesova.cz/bakalari", + "town": "Sokolov" + }, + { + "name": "Základní škola Sokolov, Pionýrů 1614", + "api_point": "https://bakalari.1zs-sokolov.cz:8443", + "town": "Sokolov" + }, + { + "name": "Integrovaná střední škola technická a ekonomická Sokolov, příspěvková organizace", + "api_point": "https://bakalari.isste.cz/bakaweb", + "town": "Sokolov" + }, + { + "name": "Gymnázium Sokolov a Krajské vzdělávací centrum, příspěvková organizace", + "api_point": "https://bakalari.gymso.eu", + "town": "Sokolov" + }, + { + "name": "Základní škola a mateřská škola Sopotnice, příspěvková organizace", + "api_point": "https://zssopotnice.bakalari.cz", + "town": "Sopotnice" + }, + { + "name": "Základní škola a mateřská škola Srubec", + "api_point": "https://skolasrubec.bakalari.cz", + "town": "Srubec" + }, + { + "name": "Základní škola, Základní umělecká škola a Mateřská škola Stachy, příspěvková organizace", + "api_point": "https://zsstachy.bakalari.cz", + "town": "Stachy" + }, + { + "name": "Soukromá Střední odborná škola a Gymnázium BEAN, s.r.o.", + "api_point": "https://oassbean.bakalari.cz/", + "town": "Staňkov" + }, + { + "name": "Základní škola a Mateřská škola Stará Červená Voda, příspěvková organizace", + "api_point": "https://staracervenavoda.bakalari.cz", + "town": "Stará Červená Voda" + }, + { + "name": "Masarykova ZŠ Stará Paka, Revoluční 355", + "api_point": "https://zsstarapaka.bakalari.cz", + "town": "Stará Paka" + }, + { + "name": "Základní škola a Mateřská škola Stará Ves nad Ondřejnicí, příspěvková organizace", + "api_point": "https://www2.zs-staravesno.cz/bakaw/", + "town": "Stará Ves" + }, + { + "name": "Základní škola a Mateřská škola Stará Ves, okres Bruntál, příspěvková organizace", + "api_point": "https://zsstaraves.bakalari.cz", + "town": "Stará Ves" + }, + { + "name": "Základní škola a Mateřská škola Stará Ves nad Ondřejnicí, příspěvková organizace", + "api_point": "https://www2.zs-staravesno.cz/bakaw/", + "town": "Stará Ves nad Ondřejnicí" + }, + { + "name": "Střední odborná škola a Gymnázium Staré Město", + "api_point": "https://sosgsm.bakalari.cz/", + "town": "Staré Město" + }, + { + "name": "Základní škola Staré Město, Komenského 1720", + "api_point": "https://remote.zsstmesto.cz/bakaweb/", + "town": "Staré Město" + }, + { + "name": "Montessori mateřská škola a základní škola s.r. o.", + "api_point": "https://skolkazvonenka.bakalari.cz", + "town": "Staré Město" + }, + { + "name": "Montessori mateřská škola a základní škola s.r. o.", + "api_point": "https://skolkazvonenka.bakalari.cz", + "town": "Staré Město nad Metují" + }, + { + "name": "Základní škola a Mateřská škola Starý Kolín, příspěvková organizace", + "api_point": "https://skolinzs.bakalari.cz/bakaweb/", + "town": "Starý Kolín" + }, + { + "name": "Základní škola a Mateřská škola Stařeč, okres Třebíč, příspěvková organizace", + "api_point": "https://zsstarec.bakalari.cz", + "town": "Stařeč" + }, + { + "name": "Střední odborné učiliště Domažlice, škola Stod", + "api_point": "https://soudom-stod.bakalari.cz", + "town": "Stod" + }, + { + "name": "Základní škola a mateřská škola Stod, příspěvková organizace", + "api_point": "https://zsstod.bakalari.cz/", + "town": "Stod" + }, + { + "name": "Základní škola, Základní umělecká škola a Mateřská škola, Stochov", + "api_point": "https://zsstochov.bakalari.cz", + "town": "Stochov" + }, + { + "name": "Střední škola služeb a řemesel, Stochov, Jaroslava Šípka 187", + "api_point": "https://bakalari.ssars.cz/", + "town": "Stochov" + }, + { + "name": "Soukromá mateřská škola, základní škola a střední škola Slunce, o.p.s.", + "api_point": "https://skolaslunce.bakalari.cz", + "town": "Stochov" + }, + { + "name": "Základní škola Strakonice, Krále Jiřího z Poděbrad 882", + "api_point": "https://podstr.bakalari.cz", + "town": "Strakonice" + }, + { + "name": "Gymnázium, Strakonice, Máchova 174", + "api_point": "https://bakalari.gymstr.cz/", + "town": "Strakonice" + }, + { + "name": "Mateřská škola, Základní škola a Praktická škola Strakonice, Plánkova 430", + "api_point": "https://plankova.bakalari.cz", + "town": "Strakonice" + }, + { + "name": "Základní škola F. L. Čelakovského, Strakonice, Jezerní 1280", + "api_point": "https://zsflc.bakalari.cz/bakaweb", + "town": "Strakonice" + }, + { + "name": "Euroškola Strakonice střední odborná škola s.r.o.", + "api_point": "https://euroskolastrakonice.bakalari.cz/bakaweb/", + "town": "Strakonice" + }, + { + "name": "Základní škola Strakonice, Dukelská 166", + "api_point": "https://dukelska.bakalari.cz/", + "town": "Strakonice" + }, + { + "name": "Základní škola Povážská Strakonice", + "api_point": "https://zspovazska.bakalari.cz/bakaweb/", + "town": "Strakonice" + }, + { + "name": "Základní škola Emila Kolbena, příspěvková organizace", + "api_point": "https://skolastrancice.bakalari.cz/", + "town": "Strančice" + }, + { + "name": "Základní škola a Základní umělecká škola Strání", + "api_point": "https://zsstrani.bakalari.cz/", + "town": "Strání" + }, + { + "name": "Základní škola Karla Vokáče Strašice, okres Rokycany", + "api_point": "https://skolastrasice.bakalari.cz", + "town": "Strašice" + }, + { + "name": "Základní škola, Straškov-Vodochody, Straškov 167", + "api_point": "https://zsstraskov.bakalari.cz", + "town": "Straškov-Vodochody" + }, + { + "name": "Základní škola a mateřská škola, Stráž pod Ralskem, Pionýrů 141", + "api_point": "https://bakalari.zsstraz.org/bakaweb/", + "town": "Stráž pod Ralskem" + }, + { + "name": "Purkyňovo gymnázium, Strážnice, Masarykova 379, příspěvková organizace", + "api_point": "https://gys.bakalari.cz", + "town": "Strážnice" + }, + { + "name": "Základní škola Tvarožná Lhota, příspěvková organizace", + "api_point": "https://skolatvaroznalhota.bakalari.cz", + "town": "Strážnice" + }, + { + "name": "Veřejnosprávní akademie a střední škola, s.r.o.", + "api_point": "https://hs-straznice.bakalari.cz", + "town": "Strážnice" + }, + { + "name": "Základní škola a mateřská škola Strážný", + "api_point": "https://zsstrazny.bakalari.cz", + "town": "Strážný" + }, + { + "name": "Základní škola Strmilov, okres Jindřichův Hradec", + "api_point": "https://bakalari.zsstrmilov.cz/bakaweb/", + "town": "Strmilov" + }, + { + "name": "Základní škola Struhařov", + "api_point": "https://zsstruharov.bakalari.cz", + "town": "Struhařov" + }, + { + "name": "Jubilejní základní škola svatováclavská ve Strýčicích", + "api_point": "https://zsstrycice.bakalari.cz", + "town": "Strýčice" + }, + { + "name": "Základní škola Středokluky, příspěvková organizace", + "api_point": "https://bakalari.zsstredokluky.cz", + "town": "Středokluky" + }, + { + "name": "Základní škola a Mateřská škola Střelice, okres Brno-venkov, příspěvková organizace", + "api_point": "https://zsstrelice.bakalari.cz/bakaweb/", + "town": "Střelice" + }, + { + "name": "Základní škola, Stříbro, Revoluční 1431", + "api_point": "https://zsrevolucnistribro.bakalari.cz", + "town": "Stříbro" + }, + { + "name": "Gymnázium, Stříbro, Soběslavova 1426", + "api_point": "https://goas.bakalari.cz/bakaweb/", + "town": "Stříbro" + }, + { + "name": "Základní škola Stříbro, Gagarinova 1039, příspěvková organizace", + "api_point": "https://zsgagarinova.bakalari.cz", + "town": "Stříbro" + }, + { + "name": "Základní škola Stříbro, Mánesova 485", + "api_point": "https://zs-manesova.bakalari.cz", + "town": "Stříbro" + }, + { + "name": "Základní škola a Mateřská škola Studená, okres Jindřichův Hradec", + "api_point": "https://bakalari.zsstudena.cz/bakaweb", + "town": "Studená" + }, + { + "name": "Základní škola Studénka, Sjednocení 650, příspěvková organizace", + "api_point": "https://zssjednoceni.bakalari.cz", + "town": "Studénka" + }, + { + "name": "Základní škola Františka kardinála Tomáška Studénka, příspěvková organizace", + "api_point": "https://zstgm-studenka.bakalari.cz", + "town": "Studénka" + }, + { + "name": "Střední ekonomicko-podnikatelská škola,o.p.s., Studénka", + "api_point": "https://bakalari.sepsstud.cz/bakaweb/", + "town": "Studénka" + }, + { + "name": "Základní škola a Mateřská škola Sudoměřice, okres Hodonín, příspěvková organizace", + "api_point": "https://skolasudomerice.bakalari.cz", + "town": "Sudoměřice" + }, + { + "name": "Základní škola Suchdol", + "api_point": "https://zssuchdolkh.bakalari.cz", + "town": "Suchdol" + }, + { + "name": "Základní škola TGM Suchdol nad Lužnicí,", + "api_point": "https://zssuchdol.bakalari.cz", + "town": "Suchdol" + }, + { + "name": "Základní škola TGM Suchdol nad Lužnicí,", + "api_point": "https://zssuchdol.bakalari.cz", + "town": "Suchdol nad Lužnicí" + }, + { + "name": "Základní škola Sulice, příspěvková organizace", + "api_point": "https://bakalari.zssulice.cz", + "town": "Sulice - Želivec" + }, + { + "name": "Základní škola a Mateřská škola Supíkovice, okres Jeseník, příspěvková organizace", + "api_point": "https://skola-supikovice.bakalari.cz/", + "town": "Supíkovice" + }, + { + "name": "Základní škola Sušice, Lerchova ul. 1112, okres Klatovy", + "api_point": "https://bakalari.zssusice.cz/bakaweb", + "town": "Sušice" + }, + { + "name": "Základní škola T. G. Masaryka Sušice, Dr. E. Beneše 129, okres Klatovy, příspěvková organizace", + "api_point": "https://webmail.zstgmasaryka.cz/bakaweb/", + "town": "Sušice" + }, + { + "name": "Gymnázium Sušice, Fr. Procházky 324", + "api_point": "https://server.gymsusice.cz/bakaweb/", + "town": "Sušice" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Sušice, U Kapličky 761", + "api_point": "https://mail.sossusice.cz/bakaweb/", + "town": "Sušice" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Sušice, U Kapličky 761", + "api_point": "https://mail.sossusice.cz/bakaweb/", + "town": "Sušice 1" + }, + { + "name": "Akademie - Vyšší odborná škola, Gymnázium a Střední odborná škola uměleckoprůmyslová Světlá nad Sázavou, Sázavská 547", + "api_point": "https://servervos.vossvetla.cz/bakaweb/", + "town": "Světlá nad Sázavou" + }, + { + "name": "Základní škola Světlá nad Sázavou, Lánecká 699, příspěvková organizace", + "api_point": "https://zslanecka.bakalari.cz", + "town": "Světlá nad Sázavou" + }, + { + "name": "OA a VOŠ ekonomická, Svitavy - jen absolventi", + "api_point": "https://skola.oa.svitavy.cz/absolventi/", + "town": "Svitavy" + }, + { + "name": "Střední zdravotnická škola, Svitavy, Purkyňova 256", + "api_point": "https://bakalari.szs.svitavy.cz:444/bakaweb/", + "town": "Svitavy" + }, + { + "name": "Gymnázium, obchodní akademie a jazyková škola s právem státní jazykové zkoušky Svitavy", + "api_point": "https://bakalari.gy.svitavy.cz/bakaweb/", + "town": "Svitavy" + }, + { + "name": "Obchodní akademie a VOŠE Svitavy, T.G.Masaryka 47", + "api_point": "https://skola.oa.svitavy.cz/bakalari/", + "town": "Svitavy" + }, + { + "name": "Základní škola a Mateřská škola Javorník, okres Svitavy", + "api_point": "https://skolajavornik.bakalari.cz", + "town": "Svitavy" + }, + { + "name": "Základní škola a mateřská škola Svitavy, Sokolovská 1", + "api_point": "https://zs5svitavy.bakalari.cz:444/bakaweb/", + "town": "Svitavy" + }, + { + "name": "Střední odborné učiliště Svitavy", + "api_point": "https://sousvitavy.bakalari.cz", + "town": "Svitavy" + }, + { + "name": "Základní škola a mateřská škola, Svoboda nad Úpou, okres Trutnov", + "api_point": "https://zssvoboda.bakalari.cz", + "town": "Svoboda nad Úpou" + }, + { + "name": "Základní škola a mateřská škola Svratka, Partyzánská 310", + "api_point": "https://zsamssvratka.bakalari.cz", + "town": "Svratka" + }, + { + "name": "Základní škola a mateřská škola Svratouch", + "api_point": "https://zssvratouch.bakalari.cz", + "town": "Svratouch" + }, + { + "name": "Základní škola a mateřská škola Syrovice, okres Brno-venkov, příspěvková organizace", + "api_point": "https://zssyrovice.bakalari.cz:888/bakaweb/", + "town": "Syrovice" + }, + { + "name": "Základní škola a Mateřská škola Šanov, čp.91", + "api_point": "https://skolasanov.bakalari.cz/bakaweb", + "town": "Šanov" + }, + { + "name": "Základní škola, Šatov, okres Znojmo, příspěvková organizace", + "api_point": "https://zssatov.bakalari.cz", + "town": "Šatov" + }, + { + "name": "Základní škola a Mateřská škola Šenov u Nového Jičína, příspěvková organizace", + "api_point": "https://bakalari.zssenov.cz/", + "town": "Šenov" + }, + { + "name": "Základní škola Šenov, Radniční náměstí 1040, příspěvková organizace", + "api_point": "https://zs-senov.bakalari.cz/bakaweb/", + "town": "Šenov" + }, + { + "name": "Základní škola a Mateřská škola Šenov u Nového Jičína, příspěvková organizace", + "api_point": "https://bakalari.zssenov.cz/", + "town": "Šenov u Nového Jičína" + }, + { + "name": "Základní škola Šestajovice, okres Praha - východ", + "api_point": "https://bakalari.zs6.cz", + "town": "Šestajovice" + }, + { + "name": "Základní škola a mateřská škola Šilheřovice, příspěvková organizace", + "api_point": "https://bakalari.skolasilherovice.cz/", + "town": "Šilheřovice" + }, + { + "name": "Střední škola hotelnictví, gastronomie a služeb SČMSD Šilheřovice, s.r.o.", + "api_point": "https://bakalari.hssilherovice.cz/", + "town": "Šilheřovice" + }, + { + "name": "Základní škola a Mateřská škola Škrdlovice, příspěvková organizace", + "api_point": "https://skolaskrdlovice.bakalari.cz", + "town": "Škrdlovice" + }, + { + "name": "Gymnázium a základní umělecká škola Šlapanice, příspěvková organizace", + "api_point": "https://bakalari.gslapanice.cz/", + "town": "Šlapanice" + }, + { + "name": "Střední lesnická škola a Střední odborná škola, Šluknov, příspěvková organizace", + "api_point": "https://lesnicka-skola.bakalari.cz/bakaweb/", + "town": "Šluknov" + }, + { + "name": "Speciální základní škola a Praktická škola, Šluknov, Tyršova 710, příspěvková organizace", + "api_point": "https://zvsslk.bakalari.cz", + "town": "Šluknov" + }, + { + "name": "ZŠ J.Vohradského Šluknov, T.G.Masaryka 678", + "api_point": "https://zssluknov.bakalari.cz/", + "town": "Šluknov" + }, + { + "name": "Základní škola a mateřská škola Špindlerův Mlýn", + "api_point": "https://zsspindl.bakalari.cz", + "town": "Špindlerův Mlýn" + }, + { + "name": "Základní škola Šťáhlavy", + "api_point": "https://stahlavy.bakalari.cz", + "town": "Šťáhlavy" + }, + { + "name": "Základní škola Štěchovice, okres Praha–západ, příspěvková organizace", + "api_point": "https://zsstechovice.bakalari.cz/", + "town": "Štěchovice" + }, + { + "name": "Základní škola a Mateřská škola Štěkeň, okres Strakonice", + "api_point": "https://zssteken.bakalari.cz", + "town": "Štěkeň" + }, + { + "name": "Základní škola a Mateřská škola Štěpánov nad Svratkou, okres Žďár nad Sázavou, příspěvková organizace", + "api_point": "https://bakalari.zsstep.cz/bakaweb/", + "town": "Štěpánov nad Svratkou" + }, + { + "name": "Základní škola a Mateřská škola Služovice, okres Opava, příspěvková organizace", + "api_point": "https://zsamssluzovice.bakalari.cz", + "town": "Štěpánovice" + }, + { + "name": "Základní škola Šternberk, Olomoucká 76", + "api_point": "https://zspraktickastbk.bakalari.cz", + "town": "Šternberk" + }, + { + "name": "Speciální základní škola, Štětí, Ostrovní 300, příspěvková organizace", + "api_point": "https://bakalari.specka-steti.cz/bakaweb/", + "town": "Štětí" + }, + { + "name": "Základní škola generála Heliodora Píky a MŠ Štítina, Komenského 26", + "api_point": "https://zsstitina.bakalari.cz/bakalari", + "town": "Štítina" + }, + { + "name": "Základní škola a Mateřská škola Písařov, Štíty, Písařov 216", + "api_point": "https://zspisarov.bakalari.cz", + "town": "Štíty" + }, + { + "name": "Základní škola a Mateřská škola Štíty, okres Šumperk", + "api_point": "https://zsstity.bakalari.cz/bakaweb/", + "town": "Štíty" + }, + { + "name": "Základní škola a Mateřská škola Štramberk", + "api_point": "https://server.zsstramberk.cz/bakaweb/", + "town": "Štramberk" + }, + { + "name": "Základní škola a mateřská škola,Šumavské Hoštice,Šumavské Hoštice 21", + "api_point": "https://zssumavskehostice.bakalari.cz/", + "town": "Šumavské Hoštice" + }, + { + "name": "Základní škola a Mateřská škola, Šumná, okres Znojmo, příspěvková organizace", + "api_point": "https://zssumna.bakalari.cz/", + "town": "Šumná" + }, + { + "name": "Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Šumperk, příspěvková organizace", + "api_point": "https://is.szssumperk.cz/bakaweb/", + "town": "Šumperk" + }, + { + "name": "Základní škola Šumperk, Dr.E.Beneše 1", + "api_point": "https://bakalari.1zsspk.cz/bakaweb/", + "town": "Šumperk" + }, + { + "name": "Gymnázium, Šumperk, Masarykovo náměstí 8", + "api_point": "https://gymspk.bakalari.cz", + "town": "Šumperk" + }, + { + "name": "Základní škola Šumperk, Šumavská 21", + "api_point": "https://6zs.bakalari.cz/", + "town": "Šumperk" + }, + { + "name": "VOŠ a SPŠ Šumperk, Gen.Krátkého 1", + "api_point": "https://vsps-su.bakalari.cz/baka/", + "town": "Šumperk" + }, + { + "name": "Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky, Šumperk, Hlavní třída 31", + "api_point": "https://oaspk.bakalari.cz", + "town": "Šumperk" + }, + { + "name": "Střední škola řemesel, Šumperk", + "api_point": "https://sszts.bakalari.cz/bakaweb/", + "town": "Šumperk" + }, + { + "name": "Základní škola pro žáky se specifickými poruchami učení a mateřská škola logopedická Schola Viva, o.p.s.", + "api_point": "https://viva.bakalari.cz", + "town": "Šumperk" + }, + { + "name": "Základní škola Šumvald, okres Olomouc, příspěvková organizace", + "api_point": "https://bakalari.zssumvald.cz", + "town": "Šumvald" + }, + { + "name": "Základní škola Bernarda Bolzana o.p.s., Tábor, Školní náměstí 199", + "api_point": "https://zakovska.skolabolzano.cz/bakaweb", + "town": "Tábor" + }, + { + "name": "Střední zdravotnická škola Tábor, Mostecká 1912", + "api_point": "https://bakalari.szs-tabor.cz/", + "town": "Tábor" + }, + { + "name": "Střední škola obchodu, služeb a řemesel a Jazyková škola s právem státní jazykové zkoušky, Tábor, Bydlinského 2474", + "api_point": "https://skola.ssjs-tabor.cz/bakaweb", + "town": "Tábor" + }, + { + "name": "Střední odborná škola a střední odborné učiliště HEUREKA s.r.o.", + "api_point": "https://heurekatabor.bakalari.cz", + "town": "Tábor" + }, + { + "name": "Táborské soukromé gymnázium a Základní škola, s.r.o.", + "api_point": "https://tabsg.bakalari.cz/", + "town": "Tábor" + }, + { + "name": "Gymnázium Pierra de Coubertina, Tábor, Náměstí Františka Křižíka 860", + "api_point": "https://bakalari.gymta.cz/", + "town": "Tábor" + }, + { + "name": "Vyšší odborná škola a Střední zemědělská škola, Tábor, Náměstí T. G. Masaryka 788", + "api_point": "https://bakalari.szestabor.cz/bakaweb/", + "town": "Tábor" + }, + { + "name": "Církevní základní škola ORBIS-PICTUS", + "api_point": "https://orbiska.bakalari.cz/", + "town": "Tábor" + }, + { + "name": "Církevní základní škola ORBIS-PICTUS", + "api_point": "https://orbiska.bakalari.cz/", + "town": "Tábor 2" + }, + { + "name": "Gymnázium Tachov, Pionýrská 1370", + "api_point": "https://gymtc.bakalari.cz/", + "town": "Tachov" + }, + { + "name": "Základní škola Tachov, Zárečná 1540", + "api_point": "https://bakalari.zszarecna.cz:40443/bakaweb/", + "town": "Tachov" + }, + { + "name": "Základní škola Tachov, Kostelní 583, příspěvková organizace", + "api_point": "https://zskostel.bakalari.cz/bakaweb", + "town": "Tachov" + }, + { + "name": "Základní škola Tachov, Hornická 1325", + "api_point": "https://bakalari.zshornickatc.cz/bakaweb", + "town": "Tachov" + }, + { + "name": "Základní škola Tanvald, Sportovní 576, příspěvková organizace", + "api_point": "https://bakalari.zstanvald-sportovni.cz/", + "town": "Tanvald" + }, + { + "name": "Masarykova základní škola Tanvald, příspěvková organizace", + "api_point": "https://mzsaoatanvald.bakalari.cz", + "town": "Tanvald" + }, + { + "name": "Základní škola a Mateřská škola Tečovice, příspěvková organizace", + "api_point": "https://bakalari.zstecovice.cz/", + "town": "Tečovice" + }, + { + "name": "Základní škola Telč, Masarykova 141", + "api_point": "https://gw.zstelc.eu/bakaweb", + "town": "Telč" + }, + { + "name": "Gymnázium Otokara Březiny a Střední odborná škola Telč", + "api_point": "https://gstelc.bakalari.cz", + "town": "Telč" + }, + { + "name": "Základní škola s rozšířenou výukou tělesné výchovy, Teplice, Maxe Švabinského 1743", + "api_point": "https://svabinka.bakalari.cz/bakaweb", + "town": "Teplice" + }, + { + "name": "Gymnázium Teplice, Čs.dobrovolců 530/11", + "api_point": "https://gymtce.bakalari.cz/", + "town": "Teplice" + }, + { + "name": "Základní škola Bílá cesta, Teplice, Verdunská 2598", + "api_point": "https://bakalari.zsbilacesta.cz", + "town": "Teplice" + }, + { + "name": "Základní škola, Teplice, Edisonova 1732", + "api_point": "https://edisonka.bakalari.cz/", + "town": "Teplice" + }, + { + "name": "Základní a Mateřská škola, Teplice, U Červeného kostela 110, příspěvková organizace", + "api_point": "https://szsamsteplice.bakalari.cz", + "town": "Teplice" + }, + { + "name": "Základní škola a Mateřská škola Teplice, Koperníkova 2592", + "api_point": "https://zskopernikova.bakalari.cz/", + "town": "Teplice" + }, + { + "name": "Základní škola s RVMPP Teplice, Buzulucká 392", + "api_point": "https://buzulka.bakalari.cz:444/", + "town": "Teplice" + }, + { + "name": "Základní škola Teplice, Plynárenská 2953/6", + "api_point": "https://zsprosetice.bakalari.cz/", + "town": "Teplice" + }, + { + "name": "Základní škola Teplice, U Nových lázní 1102", + "api_point": "https://zslazne.bakalari.cz/bakalari/", + "town": "Teplice" + }, + { + "name": "Střední škola AGC a.s.", + "api_point": "https://bakaweb.skola-agc.cz:8443/", + "town": "Teplice" + }, + { + "name": "HŠ, OA a SPŠ Teplice – pobočka SPŠ", + "api_point": "https://bakalari.sostp.cz/bakawebps/", + "town": "Teplice" + }, + { + "name": "HŠ, OA a SPŠ Teplice – pobočka HŠ", + "api_point": "https://bakalari.sostp.cz/bakawebhs/", + "town": "Teplice" + }, + { + "name": "HŠ, OA a SPŠ Teplice – pobočka OA", + "api_point": "https://bakalari.sostp.cz/bakaweboa/", + "town": "Teplice" + }, + { + "name": "Základní škola s RvHv Teplice, Maršovská 1575/2", + "api_point": "https://zakovska.zsmarsovska.cz/", + "town": "Teplice" + }, + { + "name": "Základní škola s rozšířenou výukou tělesné výchovy, Teplice, Na Stínadlech 2386", + "api_point": "https://zsnastinadlech.bakalari.cz:4443/webznamky/", + "town": "Teplice" + }, + { + "name": "Speciální základní škola a Speciální mateřská škola, Teplice, Trnovanská 1331, příspěvková organizace", + "api_point": "https://spcteplice.bakalari.cz/", + "town": "Teplice" + }, + { + "name": "Základní škola a Mateřská škola, Teplice nad Metují", + "api_point": "https://zsteplicenm.bakalari.cz", + "town": "Teplice" + }, + { + "name": "Střední škola gastronomie a služeb", + "api_point": "https://bakatep.horegas.cz/bakaweb", + "town": "Teplice" + }, + { + "name": "Speciální základní škola a Speciální mateřská škola, Teplice, Trnovanská 1331, příspěvková organizace", + "api_point": "https://spcteplice.bakalari.cz/", + "town": "Teplice - Trnovany" + }, + { + "name": "Základní škola a Mateřská škola, Teplice nad Metují", + "api_point": "https://zsteplicenm.bakalari.cz", + "town": "Teplice nad Metují" + }, + { + "name": "Střední škola gastronomie a služeb", + "api_point": "https://bakatep.horegas.cz/bakaweb", + "town": "Teplice nad Metují" + }, + { + "name": "Základní škola Terezín, okres Litoměřice", + "api_point": "https://zsterezin.bakalari.cz", + "town": "Terezín" + }, + { + "name": "Základní škola a Mateřská škola Těrlicko, příspěvková organizace", + "api_point": "https://zsterlicko.bakalari.cz/bakalari/", + "town": "Těrlicko" + }, + { + "name": "Základní škola a Mateřská škola Tetín, okres Beroun", + "api_point": "https://zstetin.bakalari.cz", + "town": "Tetín" + }, + { + "name": "Základní škola Tišnov, nám. 28. října, příspěvková organizace", + "api_point": "https://tisnov-zs28.bakalari.cz", + "town": "Tišnov" + }, + { + "name": "Základní škola a mateřská škola Tištín, okres Prostějov, příspěvková organizace", + "api_point": "https://skolatistin.bakalari.cz", + "town": "Tištín" + }, + { + "name": "Základní škola s mateřskou školou Tlučná", + "api_point": "https://zstlucna.bakalari.cz", + "town": "Tlučná" + }, + { + "name": "Základní škola Tlumačov, Masarykova 63", + "api_point": "https://zstlumacov.bakalari.cz/bakaweb/", + "town": "Tlumačov" + }, + { + "name": "Základní škola a Mateřská škola Tmaň, Tmaň, K Sídlišti 80", + "api_point": "https://zstman.bakalari.cz", + "town": "Tmaň" + }, + { + "name": "Základní škola a Mateřská škola Tochovice, příspěvková organizace", + "api_point": "https://bakalari.zstochovice.cz/", + "town": "Tochovice" + }, + { + "name": "Základní škola, Topolná, okres Uherské Hradiště, příspěvková organizace", + "api_point": "https://topolna.bakalari.cz", + "town": "Topolná" + }, + { + "name": "Základní škola a mateřská škola Toužim, příspěvková organizace", + "api_point": "https://zsamstouzim.bakalari.cz", + "town": "Toužim" + }, + { + "name": "Střední škola řezbářská, Tovačov, Nádražní 146", + "api_point": "https://sstovacov.bakalari.cz", + "town": "Tovačov" + }, + { + "name": "Základní škola a Mateřská škola Traplice, okres Uherské Hradiště", + "api_point": "https://zstraplice.bakalari.cz", + "town": "Traplice" + }, + { + "name": "Základní škola Trhová Kamenice, Raisovo náměstí 2", + "api_point": "https://bakalari.zstk.cz", + "town": "Trhová Kamenice" + }, + { + "name": "Střední škola, Trhové Sviny, Školní 709", + "api_point": "https://souts.bakalari.cz/", + "town": "Trhové Sviny" + }, + { + "name": "Gymnázium Trhové Sviny, Školní 995", + "api_point": "https://gymts.bakalari.cz/", + "town": "Trhové Sviny" + }, + { + "name": "Základní škola a Praktická škola, Trhové Sviny, Nové Město 228", + "api_point": "https://zspssviny.bakalari.cz/", + "town": "Trhové Sviny" + }, + { + "name": "Základní škola a mateřská škola Trstěnice, okres Svitavy", + "api_point": "https://zstrstenice.bakalari.cz", + "town": "Trstěnice" + }, + { + "name": "Základní škola a Mateřská škola Tršice, příspěvková organizace", + "api_point": "https://zstrsice.bakalari.cz:444/bakaweb/", + "town": "Tršice" + }, + { + "name": "Základní škola, Trutnov 2, Mládežnická 536", + "api_point": "https://server.zsmltu.cz:50081/", + "town": "Trutnov" + }, + { + "name": "Základní škola, Trutnov, Komenského 399", + "api_point": "https://zskomtu.bakalari.cz", + "town": "Trutnov" + }, + { + "name": "Střední průmyslová škola, Trutnov, Školní 101", + "api_point": "https://bakalari.spstrutnov.cz/", + "town": "Trutnov" + }, + { + "name": "Střední škola hotelnictví, řemesel a gastronomie, Trutnov, příspěvková organizace", + "api_point": "https://bakatu.horegas.cz/bakaweb", + "town": "Trutnov" + }, + { + "name": "Základní škola, Trutnov, R. Frimla 816", + "api_point": "https://4zsrf.bakalari.cz:8088", + "town": "Trutnov" + }, + { + "name": "Základní škola kpt. Jaroše, Trutnov, Gorkého 38", + "api_point": "https://zskptjarose.bakalari.cz:8088/", + "town": "Trutnov" + }, + { + "name": "Vyšší odborná škola zdravotnická, Střední zdravotnická škola a Obchodní akademie, Trutnov", + "api_point": "https://szstrutnov.bakalari.cz/bakaweb", + "town": "Trutnov" + }, + { + "name": "Základní škola, Trutnov 3, Náchodská 18", + "api_point": "https://zsnachtu.bakalari.cz:8088", + "town": "Trutnov" + }, + { + "name": "Gymnázium Trutnov, Jiráskovo nám.325/3", + "api_point": "https://mail.gymnaziumtu.cz:19208/bakaweb/", + "town": "Trutnov" + }, + { + "name": "Základní škola, Trutnov, V Domcích 488", + "api_point": "https://zsvdomcichzk.cz/bakaweb/", + "town": "Trutnov" + }, + { + "name": "Česká lesnická akademie Trutnov - střední škola a vyšší odborná škola, Lesnická 9/10, 541 11, Trutnov", + "api_point": "https://bakalar.clatrutnov.cz", + "town": "Trutnov" + }, + { + "name": "Základní škola pro žáky se speciálními vzdělávacími potřebami, Trutnov", + "api_point": "https://zsvoletiny.bakalari.cz/", + "town": "Trutnov" + }, + { + "name": "Základní škola pro žáky se speciálními vzdělávacími potřebami, Trutnov", + "api_point": "https://zsvoletiny.bakalari.cz/", + "town": "Trutnov 3" + }, + { + "name": "Základní škola a Mateřská škola Třebařov", + "api_point": "https://zstrebarov.bakalari.cz:446/", + "town": "Třebařov" + }, + { + "name": "TRIVIS - Střední škola veřejnoprávní, Třebechovice pod Orebem, Heldovo náměstí 231", + "api_point": "https://trivistreb.bakalari.cz/", + "town": "Třebechovice pod Orebem" + }, + { + "name": "Základní škola, Třebechovice pod Orebem, okres Hradec Králové", + "api_point": "https://zst.bakalari.cz", + "town": "Třebechovice pod Orebem" + }, + { + "name": "Základní škola Třebenice, Paříkovo nám.133", + "api_point": "https://zstrebenice.bakalari.cz/", + "town": "Třebenice" + }, + { + "name": "Vyšší odborná škola a Střední škola veterinární, zemědělská a zdravotnická Třebíč", + "api_point": "https://bakalari.szstrebic.cz:4433/bakaweb/", + "town": "Třebíč" + }, + { + "name": "Základní škola Třebíč, ul. Kpt. Jaroše 836", + "api_point": "https://zsjarose.bakalari.cz", + "town": "Třebíč" + }, + { + "name": "Gymnázium Třebíč", + "api_point": "https://gtr.bakalari.cz/", + "town": "Třebíč" + }, + { + "name": "Akademie práva, pedagogiky a podnikání, s.r.o. Střední škola Třebíč", + "api_point": "https://ssos-sou.bakalari.cz/", + "town": "Třebíč" + }, + { + "name": "Střední průmyslová škola Třebíč", + "api_point": "https://bakalari.spst.cz/", + "town": "Třebíč" + }, + { + "name": "Gymnázium Třeboň, Na Sadech 308", + "api_point": "https://bakalari.gymtrebon.cz/bakaweb", + "town": "Třeboň" + }, + { + "name": "SOŠ, SOU a U Třeboň, Vrchlického 567", + "api_point": "https://znamky.sostrebon.cz:446/", + "town": "Třeboň" + }, + { + "name": "Základní škola Třeboň, Sokolská 296/II", + "api_point": "https://bakalari.1zstrebon.cz:444/", + "town": "Třeboň" + }, + { + "name": "Základní škola Třeboň, Na sadech 375/II.", + "api_point": "https://znamky.zstrebon.cz:444/", + "town": "Třeboň" + }, + { + "name": "Střední škola rybářská a vodohospodářská Jakuba Krčína, Třeboň, Táboritská 688", + "api_point": "https://znamky.ssrv.cz/", + "town": "Třeboň" + }, + { + "name": "Obchodní akademie, Střední odborná škola a Střední odborné učiliště, Třeboň, Vrchlického 567", + "api_point": "https://znamky.sostrebon.cz:447/", + "town": "Třeboň" + }, + { + "name": "ZÁKLADNÍ ŠKOLA PROSPERITY", + "api_point": "https://skolaprosperity.bakalari.cz", + "town": "Třebovle" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště technické, Třemošnice, Sportovní 322", + "api_point": "https://bakalari.sos-tremosnice.cz", + "town": "Třemošnice" + }, + { + "name": "Základní škola Třemošnice, Internátní 217", + "api_point": "https://bakalari.zs-tremosnice.cz", + "town": "Třemošnice" + }, + { + "name": "Střední odborná škola, Střední odborné učiliště a Základní škola Třešť", + "api_point": "https://sskola-trest.bakalari.cz/bakaweb/", + "town": "Třešť" + }, + { + "name": "Základní škola Třešť", + "api_point": "https://zs-trest.bakalari.cz/", + "town": "Třešť" + }, + { + "name": "Střední odborná škola, Střední odborné učiliště a Základní škola Třešť - Černovice", + "api_point": "https://uciliste-cernovice.bakalari.cz", + "town": "Třešť" + }, + { + "name": "Základní škola a Mateřská škola Hodice, příspěvková organizace", + "api_point": "https://hodice.bakalari.cz", + "town": "Třešť" + }, + { + "name": "Střední škola, Základní škola a Mateřská škola, Třinec, Jablunkovská 241, příspěvková organizace", + "api_point": "https://bakalari.zstrinec.cz/bakaweb/", + "town": "Třinec" + }, + { + "name": "TŘINECKÁ OBCHODNÍ AKADEMIE INFORMAČNÍCH TECHNOLOGIÍ A VEŘEJNÉ SPRÁVY, s.r.o.", + "api_point": "https://tria-tr.bakalari.cz/", + "town": "Třinec" + }, + { + "name": "Základní škola a mateřská škola, Třinec, Koperníkova 696, příspěvková organizace", + "api_point": "https://bakalari.zstrikop.cz/bakaweb", + "town": "Třinec" + }, + { + "name": "Základní škola a mateřská škola, Třinec, Kaštanová 412, příspěvková organizace", + "api_point": "https://bakalari.zsamskastanova.cz/", + "town": "Třinec" + }, + { + "name": "Jubilejní Masarykova základní škola a mateřská škola, Třinec, příspěvková organizace", + "api_point": "https://jmzstrinec.bakalari.cz/bakaweb", + "town": "Třinec" + }, + { + "name": "Základní škola, Třinec, Slezská 773", + "api_point": "https://6zstrinec.bakalari.cz:444/bakaweb/", + "town": "Třinec" + }, + { + "name": "Gymnázium, Třinec, příspěvková organizace", + "api_point": "https://gymtri.bakalari.cz/", + "town": "Třinec" + }, + { + "name": "Základní škola a mateřská škola Gustawa Przeczka s polským jazykem vyučovacím, Třinec, Nádražní 10, příspěvková organizace", + "api_point": "https://pzstrinec.bakalari.cz/", + "town": "Třinec" + }, + { + "name": "Základní škola a mateřská škola Gustawa Przeczka s polským jazykem vyučovacím, Třinec, Nádražní 10, příspěvková organizace", + "api_point": "https://pzstrinec.bakalari.cz/", + "town": "Třinec - Staré Město" + }, + { + "name": "Základní škola a Mateřská škola Tučapy", + "api_point": "https://zstucapy.bakalari.cz/", + "town": "Tučapy" + }, + { + "name": "Základní škola a Mateřská škola Tučapy, okres Vyškov, příspěvková organizace", + "api_point": "https://zsmstucapy.bakalari.cz", + "town": "Tučapy" + }, + { + "name": "Základní škola Tuchlovice, okres Kladno", + "api_point": "https://bakalari.zstuchlovice.cz", + "town": "Tuchlovice" + }, + { + "name": "Základní škola a Mateřská škola Tuchořice", + "api_point": "https://zstuchorice.bakalari.cz", + "town": "Tuchořice" + }, + { + "name": "Základní škola a Mateřská škola Tuněchody, okres Chrudim", + "api_point": "https://zstunechody.bakalari.cz", + "town": "Tuněchody" + }, + { + "name": "Základní škola a mateřská škola, Tupesy, příspěvková organizace", + "api_point": "https://server.zstupesy.cz:442/", + "town": "Tupesy" + }, + { + "name": "Základní škola Turnov-Mašov, U Školy 56", + "api_point": "https://masov.bakalari.cz/", + "town": "Turnov" + }, + { + "name": "Základní škola, Turnov, Zborovská 519, příspěvková organizace", + "api_point": "https://zvsturnov.bakalari.cz", + "town": "Turnov" + }, + { + "name": "Gymnázium, Turnov, Jana Palacha 804, příspěvková organizace", + "api_point": "https://gytu.bakalari.cz/", + "town": "Turnov" + }, + { + "name": "Obchodní akademie, Hotelová škola a Střední odborná škola, Turnov, Zborovská 519, příspěvková organizace", + "api_point": "https://ohsturnov.bakalari.cz/", + "town": "Turnov" + }, + { + "name": "Základní škola Turnov, 28. října 18, příspěvková organizace", + "api_point": "https://zk.2zs-turnov.cz/bakaweb", + "town": "Turnov" + }, + { + "name": "SUPŠ Turnov, Skálova 373", + "api_point": "https://supsturnov.bakalari.cz/", + "town": "Turnov" + }, + { + "name": "Základní škola Turnov, Žižkova 518, příspěvková organizace", + "api_point": "https://zsturnov.bakalari.cz", + "town": "Turnov" + }, + { + "name": "Základní škola Týnec nad Sázavou, příspěvková organizace", + "api_point": "https://zstynec.bakalari.cz:4433/bakaweb/", + "town": "Týnec nad Sázavou" + }, + { + "name": "Základní škola Týniště nad Orlicí", + "api_point": "https://zstyniste.bakalari.cz", + "town": "Týniště nad Orlicí" + }, + { + "name": "Základní škola Údlice, okres Chomutov", + "api_point": "https://zsudlice.bakalari.cz/", + "town": "Údlice" + }, + { + "name": "Academic School, Mateřská škola a základní škola, s.r.o. - MŠ", + "api_point": "https://server.academicschool.cz/ms", + "town": "Uherské Hradiště" + }, + { + "name": "Střední uměleckoprům.škola Uherské Hradiště, Všehrdova 267", + "api_point": "https://ms.supsuh.cz/bakaweb/", + "town": "Uherské Hradiště" + }, + { + "name": "Academic School, Mateřská škola a základní škola, s.r.o.", + "api_point": "https://server.academicschool.cz/zs", + "town": "Uherské Hradiště" + }, + { + "name": "ORBIS, Mateřská škola, Základní škola a Střední škola, s.r.o. - Uherské Hradiště", + "api_point": "https://server.academicschool.cz/ss", + "town": "Uherské Hradiště" + }, + { + "name": "ZŠ UNESCO Uherské Hradiště, Komenského nám.350", + "api_point": "https://zsunesco.bakalari.cz", + "town": "Uherské Hradiště" + }, + { + "name": "Gymnázium Uherské Hradiště", + "api_point": "https://bakalari.guh.cz/", + "town": "Uherské Hradiště" + }, + { + "name": "Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště", + "api_point": "https://bakalari.oauh.cz/bakaweb", + "town": "Uherské Hradiště" + }, + { + "name": "Střední škola služeb s.r.o.", + "api_point": "https://sossluzeb.bakalari.cz", + "town": "Uherské Hradiště" + }, + { + "name": "Základní škola a Mateřská škola Uherské Hradiště,Větrná 1063", + "api_point": "https://remote.zsvetrna.cz/Bakaweb", + "town": "Uherské Hradiště" + }, + { + "name": "Základní škola, Uherské Hradiště, Za Alejí 1072", + "api_point": "https://znamky.zszaaleji.cz:4443/webznamky", + "town": "Uherské Hradiště" + }, + { + "name": "Základní škola, Uherské Hradiště, Sportovní 777, příspěvková organizace", + "api_point": "https://ms.zsuhsportovni.cz:4430/bakaweb/", + "town": "Uherské Hradiště" + }, + { + "name": "Základní škola a Mateřská škola Uherské Hradiště, Palackého náměstí", + "api_point": "https://zsmsuh.bakalari.cz", + "town": "Uherské Hradiště" + }, + { + "name": "MESIT střední škola, o.p.s.", + "api_point": "https://bakalari.skolamesit.cz:8443", + "town": "Uherské Hradiště" + }, + { + "name": "MESIT střední škola, o.p.s.", + "api_point": "https://bakalari.skolamesit.cz:8443", + "town": "Uherské Hradiště - Mařatice" + }, + { + "name": "Základní škola, Uherský Brod - Havřice, Školní 117, okres Uherské Hradiště", + "api_point": "https://zshavrice.bakalari.cz", + "town": "Uherský Brod" + }, + { + "name": "Střední průmyslová škola a Obchodní akademie Uherský Brod", + "api_point": "https://bakalari.spsoa-ub.cz/bakaweb/", + "town": "Uherský Brod" + }, + { + "name": "Katolická základní škola v Uherském Brodě", + "api_point": "https://kzsub.bakalari.cz/bakaweb/", + "town": "Uherský Brod" + }, + { + "name": "Střední škola - Centrum odborné přípravy technické Uherský Brod", + "api_point": "https://sscopt.bakalari.cz/", + "town": "Uherský Brod" + }, + { + "name": "Střední odborné učiliště Uherský Brod", + "api_point": "https://bak.sou-ub.cz", + "town": "Uherský Brod" + }, + { + "name": "Základní škola a Mateřská škola, Na Výsluní, Uherský Brod, příspěvková organizace", + "api_point": "https://zsvysluni.bakalari.cz", + "town": "Uherský Brod" + }, + { + "name": "Gymnázium J.A.Komenského a Jazyková škola s právem státní jazykové zkoušky Uherský Brod", + "api_point": "https://bakalari.gjak.cz", + "town": "Uherský Brod" + }, + { + "name": "Základní škola, Uherský Brod - Havřice, Školní 117, okres Uherské Hradiště", + "api_point": "https://zshavrice.bakalari.cz", + "town": "Uherský Brod - Havřice" + }, + { + "name": "Základní škola, Uherský Ostroh, okres Uherské Hradiště, příspěvková organizace", + "api_point": "https://zsuherskyostroh.bakalari.cz/", + "town": "Uherský Ostroh" + }, + { + "name": "Základní škola Uhlířské Janovice, Třebízského 268", + "api_point": "https://baka.zsuj.cz/", + "town": "Uhlířské Janovice" + }, + { + "name": "Little England Academy Základní škola a Mateřská škola, s.r.o.", + "api_point": "https://little-england.bakalari.cz", + "town": "Úholičky" + }, + { + "name": "Základní škola Újezd u Brna, okres Brno-venkov, příspěvková organizace", + "api_point": "https://ujezdubrna.bakalari.cz/", + "town": "Újezd u Brna" + }, + { + "name": "ZŠ Unhošť, nám.T. G. Masaryka 58", + "api_point": "https://bakalari.zsunhost.cz:446/", + "town": "Unhošť" + }, + { + "name": "Střední průmyslová škola a Střední odborné učiliště Uničov", + "api_point": "https://unicprum.bakalari.cz:888/bakaweb/", + "town": "Uničov" + }, + { + "name": "Základní škola Uničov, Šternberská 456", + "api_point": "https://zszdar.bakalari.cz", + "town": "Uničov" + }, + { + "name": "Základní škola a mateřská škola Unkovice, příspěvková organizace, okres Brno-venkov", + "api_point": "https://zsunkovice.bakalari.cz", + "town": "Unkovice" + }, + { + "name": "Městské gymnázium a střední odborná škola Úpice", + "api_point": "https://gymsos-upice.bakalari.cz/", + "town": "Úpice" + }, + { + "name": "Základní škola Úpice - Lány", + "api_point": "https://zsul.bakalari.cz/bakaweb/", + "town": "Úpice" + }, + { + "name": "Základní škola a Mateřská škola Určice, příspěvková organizace", + "api_point": "https://zsmsurcice.bakalari.cz/bakaweb/", + "town": "Určice" + }, + { + "name": "Základní škola Ústí nad Labem, Neštěmická 787/38, příspěvková organizace", + "api_point": "https://zsnestemicka.bakalari.cz/bakaweb/", + "town": "Ústí nad Labem" + }, + { + "name": "Střední průmyslová škola, Ústí nad Labem, Resslova 5, příspěvková organizace", + "api_point": "https://spsul.bakalari.cz/", + "town": "Ústí nad Labem" + }, + { + "name": "Střední škola obchodu, řemesel, služeb a Základní škola, Ústí nad Labem, příspěvková organizace, vskeplerova", + "api_point": "https://vskeplerova.bakalari.cz/bakaweb/", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola Ústí nad Labem, Anežky České 702/17, příspěvková organizace", + "api_point": "https://zsanceske-ul.bakalari.cz/bakaweb/", + "town": "Ústí nad Labem" + }, + { + "name": "Střední průmyslová škola stavební a Střední odborná škola stavební a technická Ústí nad Labem, příspěvková organizace", + "api_point": "https://stsul.bakalari.cz:444/", + "town": "Ústí nad Labem" + }, + { + "name": "ZŠ speciální a Mateřská škola,Ústí nad Labem,Pod Parkem 2788", + "api_point": "https://zsspeci.bakalari.cz", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola Ústí nad Labem, Pod Vodojemem 323/3a", + "api_point": "https://zsvodojem.bakalari.cz/bakaweb/", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola Ústí nad Labem, Vojnovičova 620/5, příspěvková organizace", + "api_point": "https://zakovska.zsvojnovicova.cz/", + "town": "Ústí nad Labem" + }, + { + "name": "Střední škola obchodu, řemesel, služeb a Základní škola, Ústí nad Labem, příspěvková organizace", + "api_point": "https://vstrmice.bakalari.cz", + "town": "Ústí nad Labem" + }, + { + "name": "TRIVIS - Střední škola veřejnoprávní Ústí nad Labem, s.r.o.", + "api_point": "https://trivisusti.bakalari.cz/", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola Ústí nad Labem, Stříbrnická 3031/4", + "api_point": "https://zsstribrnicka.bakalari.cz/internetzk/", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola Ústí nad Labem, Mírová 2734/4, příspěvková organizace", + "api_point": "https://zsmirova.bakalari.cz/", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola, Ústí nad Labem, El. Krásnohorské 8", + "api_point": "https://zseliska.bakalari.cz/", + "town": "Ústí nad Labem" + }, + { + "name": "Vyšší odborná škola zdravotnická a Střední škola zdravotnická, Ústí nad Labem, Palachova 35, příspěvková organizace", + "api_point": "https://szsvzs.bakalari.cz/", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola Ústí nad Labem, Školní náměstí 100/5, příspěvková organizace", + "api_point": "https://zspredlice.bakalari.cz", + "town": "Ústí nad Labem" + }, + { + "name": "Gymnázium a Střední odborná škola dr. Václava Šmejkala, Ústí nad Labem, příspěvková organizace - Stará 99", + "api_point": "https://bakalari.gym-ul.cz/stara/", + "town": "Ústí nad Labem" + }, + { + "name": "Gymnázium a Střední odborná škola dr. Václava Šmejkala, Ústí nad Labem, příspěvková organizace - Stavbařů 5", + "api_point": "https://bakalari.gym-ul.cz/stavbaru/", + "town": "Ústí nad Labem" + }, + { + "name": "Střední škola obchodu a služeb s.r.o.,Ústí nad Labem,Velká Hradební 19", + "api_point": "https://ssossluka.bakalari.cz/", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola Ústí nad Labem, Palachova 37", + "api_point": "https://zspalachova.bakalari.cz/bakaweb/", + "town": "Ústí nad Labem" + }, + { + "name": "Gymnázium, Ústí nad Labem, Jateční 22, příspěvková organizace", + "api_point": "https://gymjat.bakalari.cz:444/bakaweb/", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola a Mateřská škola Ústí nad Labem, SNP 2304/6", + "api_point": "https://zssnp6.bakalari.cz/bakaweb/", + "town": "Ústí nad Labem" + }, + { + "name": "Obchodní akademie a jazyková škola s právem státní jazykové zkoušky, Ústí nad Labem, příspěvková organizace", + "api_point": "https://oaulpar.bakalari.cz/bakaweb/", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola Ústí nad Labem, Hluboká 150, příspěvková organizace", + "api_point": "https://zsnestemice.bakalari.cz/bakaweb/", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola Ústí nad Labem, Rabasova 3282/3, příspěvková organizace", + "api_point": "https://zsrabasova.bakalari.cz/", + "town": "Ústí nad Labem" + }, + { + "name": "Severočeská střední škola s.r.o.", + "api_point": "https://severoceska.bakalari.cz", + "town": "Ústí nad Labem" + }, + { + "name": "Základní škola Ústí nad Labem, Hluboká 150, příspěvková organizace", + "api_point": "https://zsnestemice.bakalari.cz/bakaweb/", + "town": "Ústí nad Labem - Neštěmice" + }, + { + "name": "Severočeská střední škola s.r.o.", + "api_point": "https://severoceska.bakalari.cz", + "town": "Ústí nad Labem 11" + }, + { + "name": "Základní škola Ústí nad Labem, Rabasova 3282/3, příspěvková organizace", + "api_point": "https://zsrabasova.bakalari.cz/", + "town": "Ústí nad Labem-Dobětice" + }, + { + "name": "Základní škola Ústí nad Orlicí, Bratří Čapků 1332", + "api_point": "https://klasifikace.zsbcuo.cz/bakaweb/", + "town": "Ústí nad Orlicí" + }, + { + "name": "Základní škola Ústí nad Orlicí, Komenského 11", + "api_point": "https://hodnoceni.uokome.cz/bakaweb", + "town": "Ústí nad Orlicí" + }, + { + "name": "Střední škola automobilní Ústí nad Orlicí", + "api_point": "https://bakalari.skola-auto.cz/bakaweb/", + "town": "Ústí nad Orlicí" + }, + { + "name": "Střední škola uměleckoprůmyslová Ústí nad Orlicí, Zahradní 541", + "api_point": "https://zaci.ssup.cz/", + "town": "Ústí nad Orlicí" + }, + { + "name": "Základní škola Ústí nad Orlicí, Třebovská 147", + "api_point": "https://klasifikace.zstrebovska-ustino.cz/", + "town": "Ústí nad Orlicí" + }, + { + "name": "Gymnázium Ústí nad Orlicí, T.G.Masaryka 106", + "api_point": "https://gymuo.bakalari.cz/", + "town": "Ústí nad Orlicí" + }, + { + "name": "Základní škola Aloise Klára Úštěk, příspěvková organizace", + "api_point": "https://baka.zs-ustek.cz/", + "town": "Úštěk" + }, + { + "name": "Základní škola Úvaly", + "api_point": "https://bakalari.zsuvaly.cz/bakaweb/", + "town": "Úvaly" + }, + { + "name": "Základní škola Tuklaty, okres Kolín", + "api_point": "https://zstuklaty.bakalari.cz", + "town": "Úvaly" + }, + { + "name": "Základní škola Vacenovice", + "api_point": "https://zsvacenovice.bakalari.cz/", + "town": "Vacenovice" + }, + { + "name": "Základní škola a Mateřská škola Václavovice, příspěvková organizace", + "api_point": "https://skolavaclavovice.bakalari.cz", + "town": "Václavovice" + }, + { + "name": "Základní škola a Mateřská škola, Pozděchov, okres Vsetín", + "api_point": "https://zspozdechov.bakalari.cz", + "town": "Valašská Polanka" + }, + { + "name": "Základní škola Valašská Polanka, okres Vsetín", + "api_point": "https://zsvalpolanka.bakalari.cz", + "town": "Valašská Polanka" + }, + { + "name": "Gymnázium Valašské Klobouky", + "api_point": "https://gymvk.bakalari.cz", + "town": "Valašské Klobouky" + }, + { + "name": "Základní škola Valašské Meziříčí, Žerotínova 376", + "api_point": "https://bakalari.zszerotinova.cz/bakaweb/", + "town": "Valašské Meziříčí" + }, + { + "name": "Obchodní akademie a Vyšší odborná škola Valašské Meziříčí", + "api_point": "https://oavm.bakalari.cz:444/bakalari", + "town": "Valašské Meziříčí" + }, + { + "name": "Základní škola Valašské Meziříčí, Šafaříkova 726, okres Vsetín, příspěvková organizace", + "api_point": "https://bakalari.zssafarikova.cz/", + "town": "Valašské Meziříčí" + }, + { + "name": "Základní škola Valašské Meziříčí, Masarykova 291, okres Vsetín, příspěvková organizace", + "api_point": "https://bakalari.zsmasarykova.cz", + "town": "Valašské Meziříčí" + }, + { + "name": "Mateřská škola, základní škola a střední škola pro sluchově postižené, Valašské Meziříčí, Vsetínská 454", + "api_point": "https://bakalari.val-mez.cz/", + "town": "Valašské Meziříčí" + }, + { + "name": "Gymnázium Františka Palackého Valašské Meziříčí", + "api_point": "https://bakalari.gfpvm.cz/", + "town": "Valašské Meziříčí" + }, + { + "name": "Základní škola Valašské Meziříčí, Křižná 167", + "api_point": "https://bakalari.zskrizna.cz", + "town": "Valašské Meziříčí" + }, + { + "name": "Základní škola Salvátor", + "api_point": "https://zs-salvator.bakalari.cz", + "town": "Valašské Meziříčí" + }, + { + "name": "Základní škola Vamberk, Komenského 95", + "api_point": "https://zsvamberk.bakalari.cz", + "town": "Vamberk" + }, + { + "name": "Základní škola Vápenná, okres Jeseník, příspěvková organizace", + "api_point": "https://zsvapenna.bakalari.cz", + "town": "Vápenná" + }, + { + "name": "Střední průmyslová škola TOS VARNSDORF s.r.o.", + "api_point": "https://bakalari.spstosvarnsdorf.cz/", + "town": "Varnsdorf" + }, + { + "name": "Základní škola Varnsdorf, nám.E.Beneše 469", + "api_point": "https://zsnamesti.bakalari.cz/", + "town": "Varnsdorf" + }, + { + "name": "Základní škola Varnsdorf, Východní 1602, okres Děčín, příspěvková organizace", + "api_point": "https://zsvychodni.bakalari.cz", + "town": "Varnsdorf" + }, + { + "name": "Gymnázium Varnsdorf", + "api_point": "https://bgv.bakalari.cz", + "town": "Varnsdorf" + }, + { + "name": "Vyšší odborná škola, Střední průmyslová škola a Střední odborná škola, Varnsdorf, příspěvková organizace", + "api_point": "https://bravdf.bakalari.cz:444/bakaweb/", + "town": "Varnsdorf" + }, + { + "name": "Základní škola Varnsdorf, Edisonova 2821", + "api_point": "https://bakalari.zsedisonova.cz/bakalari/", + "town": "Varnsdorf" + }, + { + "name": "Základní škola a Mateřská škola Varnsdorf, Bratislavská 994, okres Děčín, příspěvková organizace", + "api_point": "https://zsms-bratislavska.bakalari.cz", + "town": "Varnsdorf" + }, + { + "name": "Vyšší odborná škola, Střední průmyslová škola a Střední odborná škola, Varnsdorf, příspěvková organizace - BAKALÁŘI Mariánská 1100", + "api_point": "https://marvdf.bakalari.cz:444/bakaweb/", + "town": "Varnsdorf" + }, + { + "name": "Vyšší odborná škola, Střední průmyslová škola a Střední odborná škola, Varnsdorf, příspěvková organizace - BAKALÁŘI Karolíny Světlé 2703", + "api_point": "https://karvdf.bakalari.cz:444", + "town": "Varnsdorf" + }, + { + "name": "Základní škola Včelákov, Škroupovo nám.55", + "api_point": "https://zsvcelakov.bakalari.cz", + "town": "Včelákov" + }, + { + "name": "Stojanovo gymnázium, Velehrad", + "api_point": "https://sgv.bakalari.cz", + "town": "Velehrad" + }, + { + "name": "Základní škola, Velehrad, okres Uherské Hradiště", + "api_point": "https://remote.zsvelehrad.cz/bakaweb/", + "town": "Velehrad" + }, + { + "name": "Základní škola a Mateřská škola Velemín, příspěvková organizace", + "api_point": "https://zsvelemin.bakalari.cz", + "town": "Velemín" + }, + { + "name": "Základní škola a Mateřská škola Zubčice,Velešín,Zubčice 45", + "api_point": "https://zszubcice.bakalari.cz", + "town": "Velešín" + }, + { + "name": "Základní škola a Mateřská škola Velichovky, příspěvková organizace", + "api_point": "https://zsvelichovky.bakalari.cz", + "town": "Velichovky" + }, + { + "name": "Základní škola T.G.M. Velim, K Sídlišti 563", + "api_point": "https://zsvelim.bakalari.cz", + "town": "Velim" + }, + { + "name": "Základní škola Velká Bíteš, příspěvková organizace", + "api_point": "https://bakalari.zsbites.cz/bakaweb", + "town": "Velká Bíteš" + }, + { + "name": "Střední odborná škola Jana Tiraye Velká Bíteš, příspěvková organizace", + "api_point": "https://sosbites.bakalari.cz/", + "town": "Velká Bíteš" + }, + { + "name": "Základní škola a Praktická škola Velká Bíteš, příspěvková organizace", + "api_point": "https://specskolabites.bakalari.cz", + "town": "Velká Bíteš" + }, + { + "name": "Masarykova základní škola a mateřská škola Velká Bystřice", + "api_point": "https://mzs-vb.bakalari.cz", + "town": "Velká Bystřice" + }, + { + "name": "Základní škola Velká Hleďsebe, okres Cheb, příspěvková organizace", + "api_point": "https://bakalari.zsvh.cz/bakaweb/", + "town": "Velká Hleďsebe" + }, + { + "name": "Základní škola a Mateřská škola Velká Losenice, příspěvková organizace", + "api_point": "https://skolalosenice.bakalari.cz", + "town": "Velká Losenice" + }, + { + "name": "Masarykova základní škola Velká nad Veličkou, příspěvková organizace", + "api_point": "https://zsvelka.bakalari.cz/webznamky/", + "town": "Velká nad Veličkou" + }, + { + "name": "Základní škola Velké Bílovice, příspěvková organizace", + "api_point": "https://zsvelkebilovice.bakalari.cz", + "town": "Velké Bílovice" + }, + { + "name": "Základní škola Velké Březno, příspěvková organizace", + "api_point": "https://zs-vb.bakalari.cz:5010", + "town": "Velké Březno" + }, + { + "name": "Základní škola a Mateřská škola Velké Hamry, příspěvková organizace", + "api_point": "https://bakalari.zsvelkehamry.cz/", + "town": "Velké Hamry" + }, + { + "name": "Základní škola a Mateřská škola Velké Heraltice, Školní 228", + "api_point": "https://zsvelkeheraltice.bakalari.cz/", + "town": "Velké Heraltice" + }, + { + "name": "Základní škola Velké Karlovice, okres Vsetín", + "api_point": "https://zsvk.bakalari.cz", + "town": "Velké Karlovice" + }, + { + "name": "Základní škola Pavlínov okres Žďár nad Sázavou", + "api_point": "https://zspavlinov.bakalari.cz", + "town": "Velké Meziříčí" + }, + { + "name": "Gymnázium Velké Meziříčí", + "api_point": "https://mail.gvm.cz:444/znamky/", + "town": "Velké Meziříčí" + }, + { + "name": "Základní škola Velké Meziříčí, Sokolovská 470/13", + "api_point": "https://zssokolovskavm.bakalari.cz", + "town": "Velké Meziříčí" + }, + { + "name": "Základní škola Velké Němčice, okres Břeclav, příspěvková organizace", + "api_point": "https://zsvelkenemcice.bakalari.cz", + "town": "Velké Němčice" + }, + { + "name": "Základní škola Velké Opatovice, příspěvková organizace", + "api_point": "https://zsvop.bakalari.cz/", + "town": "Velké Opatovice" + }, + { + "name": "Základní škola Velké Pavlovice okres Břeclav, příspěvková organizace", + "api_point": "https://skola.zspavlovice.cz/bakaweb/", + "town": "Velké Pavlovice" + }, + { + "name": "Základní škola Velké Popovice, příspěvková organizace", + "api_point": "https://zsvelkepopovice.bakalari.cz", + "town": "Velké Popovice" + }, + { + "name": "Základní škola Velké Poříčí, okres Náchod", + "api_point": "https://zsvporici.bakalari.cz", + "town": "Velké Poříčí" + }, + { + "name": "Střední škola propagační tvorby a polygrafie, Velké Poříčí, Náchodská 285", + "api_point": "https://bakalari.ssptp.cz", + "town": "Velké Poříčí" + }, + { + "name": "Základní škola Velké Přílepy", + "api_point": "https://zsvelkeprilepy.bakalari.cz/", + "town": "Velké Přílepy" + }, + { + "name": "Základní škola a mateřská škola Velký Beranov, okres Jihlava, příspěvková organizace", + "api_point": "https://zsvberanov.bakalari.cz/bakaweb", + "town": "Velký Beranov" + }, + { + "name": "Základní škola a mateřská škola Malý Újezd, okres Mělník, příspěvková organizace", + "api_point": "https://zsmalyujezd.bakalari.cz", + "town": "Velký Borek" + }, + { + "name": "Masarykova základní škola Velký Osek, okres Kolín", + "api_point": "https://zsvelkyosek.bakalari.cz", + "town": "Velký Osek" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště služeb Velký Újezd, s.r.o.", + "api_point": "https://bakalari.souvelkyujezd.cz/bakaweb/", + "town": "Velký Újezd" + }, + { + "name": "Soukromé odborné učiliště Velký Újezd, s.r.o.", + "api_point": "https://bakalari.souvelkyujezd.cz/bakawebou/", + "town": "Velký Újezd" + }, + { + "name": "Základní škola Veltrusy, příspěvková organizace", + "api_point": "https://bakalari.skolaveltrusy.cz/bakaweb/", + "town": "Veltrusy" + }, + { + "name": "Polská základní škola - Polska Szkoła Podstawowa im. Wisławy Szymborskiej, Vendryně, příspěvková organizace", + "api_point": "https://szkolawedrynia.bakalari.cz", + "town": "Vendryně" + }, + { + "name": "Základní škola a Mateřská škola Verneřice", + "api_point": "https://zsvernerice.bakalari.cz", + "town": "Verneřice" + }, + { + "name": "Základní škola Věrovany, okres Olomouc, příspěvková organizace", + "api_point": "https://zsverovany.bakalari.cz", + "town": "Věrovany" + }, + { + "name": "Základní škola Veselí nad Lužnicí, Čs.armády 210, okres Tábor", + "api_point": "https://znamky.2zsveseli.cz/", + "town": "Veselí nad Lužnicí" + }, + { + "name": "Základní škola Veselí nad Moravou, Hutník 1456", + "api_point": "https://zshutnik.bakalari.cz/", + "town": "Veselí nad Moravou" + }, + { + "name": "Obchodní akademie a střední škola polytechnická Veselí nad Moravou, příspěvková organizace", + "api_point": "https://oaveseli.bakalari.cz", + "town": "Veselí nad Moravou" + }, + { + "name": "Církevní základní škola ve Veselí nad Moravou", + "api_point": "https://czsveseli.bakalari.cz/bakaweb/", + "town": "Veselí nad Moravou" + }, + { + "name": "Základní škola a Mateřská škola Větrný Jeníkov, příspěvková organizace", + "api_point": "https://zakovska.zsvj.cz/bakaweb/", + "town": "Větrný Jeníkov" + }, + { + "name": "Základní škola a Mateřská škola Větřní", + "api_point": "https://zsamsvetrni.bakalari.cz", + "town": "Větřní" + }, + { + "name": "Základní škola Vidče, okres Vsetín", + "api_point": "https://mail.zsvidce.cz/bakaweb/", + "town": "Vidče" + }, + { + "name": "Základní škola a Mateřská škola, Vidochov, okres Jičín", + "api_point": "https://zsvidochov.bakalari.cz", + "town": "Vidochov" + }, + { + "name": "Základní škola Víchová nad Jizerou, příspěvková organizace", + "api_point": "https://zsvichova.bakalari.cz", + "town": "Víchová nad Jizerou" + }, + { + "name": "Základní škola a Mateřská škola Vilémov, okres Děčín, příspěvková organizace", + "api_point": "https://vilemov.bakalari.cz", + "town": "Vilémov" + }, + { + "name": "Střední škola a Základní škola, Vimperk, Nerudova 267", + "api_point": "https://bakalari-pt.stredni-skola.eu", + "town": "Vimperk" + }, + { + "name": "Střední škola a Základní škola, Vimperk, Nerudova 267", + "api_point": "https://bakalari.stredni-skola.eu/bakaweb", + "town": "Vimperk" + }, + { + "name": "Všeobecné a sportovní gymnázium, Vimperk, Pivovarská 69", + "api_point": "https://oag.bakalari.cz/bakaweb/", + "town": "Vimperk" + }, + { + "name": "Základní škola Vintířov 65", + "api_point": "https://skolavintirov.bakalari.cz", + "town": "Vintířov" + }, + { + "name": "Výchovný ústav, střední škola a školní jídelna Višňové, Zámek 1", + "api_point": "https://vuvisnove.bakalari.cz", + "town": "Višňové" + }, + { + "name": "Základní škola a Mateřská škola, Vítězná, okres Trutnov", + "api_point": "https://zsvitezna.bakalari.cz/", + "town": "Vítězná" + }, + { + "name": "Základní škola a gymnázium Vítkov, příspěvková organizace", + "api_point": "https://zsgvitkov.bakalari.cz/", + "town": "Vítkov" + }, + { + "name": "Střední škola oděvní a služeb Vizovice", + "api_point": "https://souviz.bakalari.cz", + "town": "Vizovice" + }, + { + "name": "Základní škola Vizovice, příspěvková organizace", + "api_point": "https://zsvizovice.bakalari.cz", + "town": "Vizovice" + }, + { + "name": "Základní škola Jasenná, okres Zlín, příspěvková organizace", + "api_point": "https://zsjasenna.bakalari.cz/", + "town": "Vizovice" + }, + { + "name": "Základní škola profesora Josefa Brože, Vlachovo Březí, okres Prachatice", + "api_point": "https://zs-vlachovobrezi.bakalari.cz/bakaweb/", + "town": "Vlachovo Březí" + }, + { + "name": "Základní škola Vorlina Vlašim, příspěvková organizace", + "api_point": "https://zsvorlina.bakalari.cz", + "town": "Vlašim" + }, + { + "name": "Gymnázium, Vlašim,Tylova 271", + "api_point": "https://baka.gymvla.cz/bakaweb/", + "town": "Vlašim" + }, + { + "name": "Střední průmyslová škola, Vlašim, Komenského 41", + "api_point": "https://sps-vlasim.bakalari.cz/", + "town": "Vlašim" + }, + { + "name": "Základní škola a mateřská škola J. A. Komenského Vlčice", + "api_point": "https://zsvlcice.bakalari.cz", + "town": "Vlčice" + }, + { + "name": "Základní škola a Mateřská škola Vlkoš,Náves 43", + "api_point": "https://zsvlkos.bakalari.cz", + "town": "Vlkoš u Přerova" + }, + { + "name": "Základní škola Vnorovy, okres Hodonín, příspěvková organizace", + "api_point": "https://zsvnorovy.bakalari.cz", + "town": "Vnorovy" + }, + { + "name": "Základní škola a Gymnázium Vodňany - ZŠ Bavorovská", + "api_point": "https://zsgvodnany.bakalari.cz:4434", + "town": "Vodňany" + }, + { + "name": "SOU služeb Vodňany, Zeyerovy sady43/II", + "api_point": "https://sousvodnany.bakalari.cz/", + "town": "Vodňany" + }, + { + "name": "Základní škola a Gymnázium Vodňany - ZŠ Alešova", + "api_point": "https://zsgvodnany.bakalari.cz:4433", + "town": "Vodňany" + }, + { + "name": "TRIVIS - Střední škola veřejnoprávní Vodňany, s.r.o.", + "api_point": "https://trivisvodnany.bakalari.cz", + "town": "Vodňany" + }, + { + "name": "Základní škola a Gymnázium Vodňany", + "api_point": "https://zsgvodnany.bakalari.cz:4435/", + "town": "Vodňany" + }, + { + "name": "Základní škola a Mateřská škola, Vojkovice, okres Brno-venkov, příspěvková organizace", + "api_point": "https://skolavojkovice.bakalari.cz/bakaweb", + "town": "Vojkovice" + }, + { + "name": "Základní škola a Mateřská škola Volenice, okres Strakonice", + "api_point": "https://zsmsvolenice.bakalari.cz", + "town": "Volenice" + }, + { + "name": "Střední škola a Jazyková škola s právem státní jazykové zkoušky, Volyně, Lidická 135", + "api_point": "https://volyne.bakalari.cz/bakaweb", + "town": "Volyně" + }, + { + "name": "Základní škola Volyně, Školní 300", + "api_point": "https://zsvolyne.bakalari.cz/", + "town": "Volyně" + }, + { + "name": "Dětský domov, Základní škola, Školní jídelna a Školní družina, Volyně, Školní 319", + "api_point": "https://dds-volyne.bakalari.cz", + "town": "Volyně" + }, + { + "name": "Základní škola a Mateřská škola Votice, příspěvková organizace", + "api_point": "https://bakalari.zsvotice.cz/", + "town": "Votice" + }, + { + "name": "Základní a mateřská škola Olbramovice", + "api_point": "https://zsolbramovice.bakalari.cz/", + "town": "Votice" + }, + { + "name": "Základní škola a Mateřská škola Vraclav, okres Ústí nad Orlicí", + "api_point": "https://zsvraclav.bakalari.cz", + "town": "Vraclav" + }, + { + "name": "Základní škola, Vranov nad Dyjí, okres Znojmo, příspěvková organizace", + "api_point": "https://zsvranov.bakalari.cz", + "town": "Vranov nad Dyjí" + }, + { + "name": "Základní škola a Mateřská škola Vranovice, příspěvková organizace", + "api_point": "https://skolavranovice.bakalari.cz", + "town": "Vranovice" + }, + { + "name": "Střední odborné učiliště a Praktická škola Kladno - Vrapice, příspěvková organizace", + "api_point": "https://souvrapice.bakalari.cz/", + "town": "Vrapice" + }, + { + "name": "Základní škola Vratimov, Datyňská 690", + "api_point": "https://bakalari.zsvratimov.cz/", + "town": "Vratimov" + }, + { + "name": "Základní škola Zdeny Kaprálové a Mateřská škola Vrbátky, příspěvková organizace", + "api_point": "https://vrbatky.bakalari.cz", + "town": "Vrbátky" + }, + { + "name": "Základní škola Vrbno pod Pradědem, Školní 477", + "api_point": "https://zsvrbno.bakalari.cz/", + "town": "Vrbno pod Pradědem" + }, + { + "name": "Základní škola a Mateřská škola Vrbovec", + "api_point": "https://zsmsvrbovec.bakalari.cz", + "town": "Vrbovec" + }, + { + "name": "Základní škola Vrdy, okres Kutná Hora", + "api_point": "https://zs-vrdy.bakalari.cz", + "town": "Vrdy" + }, + { + "name": "Základní škola Vrchlabí, Školní 1336", + "api_point": "https://zsskolnivr.bakalari.cz/bakalari/", + "town": "Vrchlabí" + }, + { + "name": "Základní škola Vrchlabí, nám.Míru 283", + "api_point": "https://zsvrchlabi.bakalari.cz/", + "town": "Vrchlabí" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště, Vrchlabí, Krkonošská 265", + "api_point": "https://sssevr.bakalari.cz", + "town": "Vrchlabí" + }, + { + "name": "Dětský domov se školou, základní škola a školní jídelna, Vrchlabí, Al. Jiráska 617", + "api_point": "https://ddsvrchlabi.bakalari.cz", + "town": "Vrchlabí" + }, + { + "name": "Krkonošské gymnázium a Střední odborná škola", + "api_point": "https://bakalari.gymvr.cz", + "town": "Vrchlabí" + }, + { + "name": "Základní škola speciální a praktická škola Diakonie ČCE Vrchlabí", + "api_point": "https://skolavrchlabi.bakalari.cz", + "town": "Vrchlabí" + }, + { + "name": "Základní škola speciální a praktická škola Diakonie ČCE Vrchlabí", + "api_point": "https://skolavrchlabi.bakalari.cz", + "town": "Vrchlabí 1" + }, + { + "name": "Základní škola a Mateřská škola Vrchoslavice, okres Prostějov, příspěvková organizace", + "api_point": "https://zsvrchoslavice.bakalari.cz/", + "town": "Vrchoslavice" + }, + { + "name": "Základní škola a Mateřská škola Vrchotovy Janovice", + "api_point": "https://vrchotovyjanovice.bakalari.cz/", + "town": "Vrchotovy Janovice" + }, + { + "name": "Základní škola a Mateřská škola Vroutek, Karlovarská 460", + "api_point": "https://zsmsvroutek.bakalari.cz", + "town": "Vroutek" + }, + { + "name": "Mateřská škola, základní škola, praktická škola a dětský domov Kyjov, příspěvková organizace", + "api_point": "https://vresovice.bakalari.cz", + "town": "Vřesovice" + }, + { + "name": "Základní škola Vsetín, Ohrada 1876, příspěvková organizace", + "api_point": "https://zsohrada.bakalari.cz/bakaweb/", + "town": "Vsetín" + }, + { + "name": "Střední škola Kostka s.r.o.", + "api_point": "https://kostka.bakalari.cz/", + "town": "Vsetín" + }, + { + "name": "Základní škola Vsetín, Luh 1544, příspěvková organizace", + "api_point": "https://skolaluh.bakalari.cz/bakaweb/", + "town": "Vsetín" + }, + { + "name": "Masarykovo gymnázium, Střední zdravotnická škola a Vyšší odborná škola zdravotnická Vsetín", + "api_point": "https://mgvsetin.bakalari.cz:13420/bakaweb/", + "town": "Vsetín" + }, + { + "name": "Základní škola Vsetín, Sychrov 97, příspěvková organizace", + "api_point": "https://zssychrov.bakalari.cz/bakaweb/", + "town": "Vsetín" + }, + { + "name": "Základní škola Vsetín, Rokytnice 436, příspěvková organizace", + "api_point": "https://zsrokytnice.bakalari.cz/", + "town": "Vsetín" + }, + { + "name": "Základní škola INTEGRA Vsetín", + "api_point": "https://vyuka.zsintegra.cz/bakaveb", + "town": "Vsetín" + }, + { + "name": "Střední průmyslová škola strojnická Vsetín", + "api_point": "https://spssvsetin.bakalari.cz/bakaweb", + "town": "Vsetín" + }, + { + "name": "Základní škola a mateřská škola Josefa Kubálka Všenory, příspěvková organizace", + "api_point": "https://bakalari.skolavsenory.cz", + "town": "Všenory" + }, + { + "name": "Základní škola a mateřská škola Všetaty,Komenského 375", + "api_point": "https://zsvsetaty.bakalari.cz", + "town": "Všetaty" + }, + { + "name": "Základní škola Vysoké Mýto, Javornického, příspěvková organizace", + "api_point": "https://bakalari.zsjavornickeho.cz", + "town": "Vysoké Mýto" + }, + { + "name": "Základní škola Vysoké Mýto, Jiráskova, příspěvková organizace", + "api_point": "https://zs-jiraskova.bakalari.cz/", + "town": "Vysoké Mýto" + }, + { + "name": "Integrovaná střední škola, Vysoké nad Jizerou, Dr. Farského 300, příspěvková organizace", + "api_point": "https://issvysoke.bakalari.cz/", + "town": "Vysoké nad Jizerou" + }, + { + "name": "Základní škola Vysoké nad Jizerou, nám. Dr. K. Kramáře 124", + "api_point": "https://zsvys.bakalari.cz", + "town": "Vysoké nad Jizerou" + }, + { + "name": "Základní škola a Mateřská škola, Vysoké Veselí, okres Jičín", + "api_point": "https://bakalari.skolavysokeveseli.cz", + "town": "Vysoké Veselí" + }, + { + "name": "Základní škola a Mateřská škola Vysoký Újezd, příspěvková organizace", + "api_point": "https://zsvysokyujezd.bakalari.cz", + "town": "Vysoký Újezd" + }, + { + "name": "Základní škola Vyškov, Morávkova 40", + "api_point": "https://zsmoravkova.bakalari.cz/", + "town": "Vyškov" + }, + { + "name": "Základní škola Vyškov, Nádražní 5, příspěvková organizace", + "api_point": "https://skola.nadrazni5.cz/bakaweb/", + "town": "Vyškov" + }, + { + "name": "Základní a mateřská škola Hlubočany", + "api_point": "https://zshlubocany.bakalari.cz", + "town": "Vyškov" + }, + { + "name": "Základní škola Vyškov, Purkyňova 39, příspěvková organizace", + "api_point": "https://zspurkynova-vyskov.bakalari.cz/bakaweb", + "town": "Vyškov" + }, + { + "name": "Gymnázium a Střední odborná škola zdravotnická a ekonomická Vyškov, příspěvková organizace", + "api_point": "https://bakgym.gykovy.cz", + "town": "Vyškov" + }, + { + "name": "Střední odborná škola a Střední odborné učiliště Vyškov, příspěvková organizace", + "api_point": "https://sos-vyskov.bakalari.cz", + "town": "Vyškov" + }, + { + "name": "Gymnázium a Střední odborná škola zdravotnická a ekonomická Vyškov, náměstí Svobody 50", + "api_point": "https://baksos.gykovy.cz/", + "town": "Vyškov" + }, + { + "name": "Mateřská škola, základní škola a střední škola Vyškov, příspěvková organizace", + "api_point": "https://mszsvyskov.bakalari.cz", + "town": "Vyškov" + }, + { + "name": "Vyšší odborná škola a Střední škola automobilní, Zábřeh, U Dráhy 6", + "api_point": "https://spsa-za.bakalari.cz/", + "town": "Zábřeh" + }, + { + "name": "Střední škola sociální péče a služeb, Zábřeh, nám. 8.května 2", + "api_point": "https://bakalari.ssspzabreh.cz/", + "town": "Zábřeh" + }, + { + "name": "Základní škola Zábřeh, Školská 406/11", + "api_point": "https://3zszabreh.bakalari.cz/", + "town": "Zábřeh" + }, + { + "name": "Střední škola, Základní škola, Mateřská škola a Dětský domov Zábřeh", + "api_point": "https://zsadd-zabreh.bakalari.cz/", + "town": "Zábřeh" + }, + { + "name": "Základní škola a Mateřská škola Záhoří", + "api_point": "https://zszahori.bakalari.cz/", + "town": "Záhoří" + }, + { + "name": "Základní škola a Mateřská škola Zaječov 359", + "api_point": "https://zszajecov.bakalari.cz", + "town": "Zaječov" + }, + { + "name": "Základní škola a Mateřská škola Zákupy,Školní 347", + "api_point": "https://bakalari.zszakupy.cz/", + "town": "Zákupy" + }, + { + "name": "Masarykova základní škola Zásada, okres Jablonec nad Nisou, příspěvková organizace", + "api_point": "https://mzszasada.bakalari.cz", + "town": "Zásada" + }, + { + "name": "Gymnázium T. G. Masaryka Zastávka, příspěvková organizace", + "api_point": "https://gzastavka.bakalari.cz:33210/bakaweb/", + "town": "Zastávka" + }, + { + "name": "Základní škola a Mateřská škola T. G. Masaryka Zastávka, příspěvková organizace", + "api_point": "https://zszastavka.bakalari.cz/", + "town": "Zastávka" + }, + { + "name": "Gymnázium T. G. Masaryka Zastávka, příspěvková organizace", + "api_point": "https://gzastavka.bakalari.cz:33210/bakaweb/", + "town": "Zastávka u Brna" + }, + { + "name": "Základní škola Zašová, č.p.500", + "api_point": "https://zszasova.bakalari.cz/", + "town": "Zašová" + }, + { + "name": "Základní škola a Mateřská škola Zátor, příspěvková organizace", + "api_point": "https://zszator.bakalari.cz", + "town": "Zátor" + }, + { + "name": "Základní škola Zbraslavice, Komenského 190", + "api_point": "https://zszbraslavice.bakalari.cz", + "town": "Zbraslav" + }, + { + "name": "Základní škola, Zbraslav, okres Brno-venkov, příspěvková organizace", + "api_point": "https://zszbraslav.bakalari.cz", + "town": "Zbraslav" + }, + { + "name": "Základní škola Zbraslavice, Komenského 190", + "api_point": "https://zszbraslavice.bakalari.cz", + "town": "Zbraslavice" + }, + { + "name": "Základní škola a Mateřská škola Zdíkov", + "api_point": "https://zszdikov.bakalari.cz", + "town": "Zdíkov" + }, + { + "name": "Základní škola a mateřská škola Zdislavice, příspěvková organizace", + "api_point": "https://zdislavice.bakalari.cz", + "town": "Zdislavice" + }, + { + "name": "Základní škola a Mateřská škola Zhoř, okres Jihlava, příspěvková organizace", + "api_point": "https://skolazhor.bakalari.cz/", + "town": "Zhoř" + }, + { + "name": "Základní škola a Mateřská škola Antonína Borového Zlatá Koruna", + "api_point": "https://skolazlatakoruna.bakalari.cz", + "town": "Zlatá Koruna" + }, + { + "name": "Základní škola Zlaté Hory, Wolkerova 712", + "api_point": "https://skolazh.bakalari.cz", + "town": "Zlaté Hory" + }, + { + "name": "Střední škola pedagogická a sociální Zlín, s.r.o.", + "api_point": "https://bakalari.sspgs-zlin.cz/bakaweb/", + "town": "Zlín" + }, + { + "name": "Základní škola Komenského I, Zlín, Havlíčkovo nábř. 3114, příspěvková organizace", + "api_point": "https://zskom1.bakalari.cz/bakaweb/", + "town": "Zlín" + }, + { + "name": "Základní škola Zlín, Mikoláše Alše 558, příspěvková organizace", + "api_point": "https://skola.zsmalse.cz/bakaweb/", + "town": "Zlín" + }, + { + "name": "Střední průmyslová škola Zlín", + "api_point": "https://spszl.bakalari.cz:444/", + "town": "Zlín" + }, + { + "name": "Střední zdravotnická škola a Vyšší odborná škola zdravotnická Zlín", + "api_point": "https://szszlin.bakalari.cz/", + "town": "Zlín" + }, + { + "name": "Gymnázium Zlín - Lesní čtvrť", + "api_point": "https://gymzl.bakalari.cz/bakaweb/", + "town": "Zlín" + }, + { + "name": "Střední průmyslová škola polytechnická - Centrum odborné přípravy Zlín", + "api_point": "https://spspzlin.bakalari.cz/", + "town": "Zlín" + }, + { + "name": "Zlínská soukromá vyšší odborná škola umění, o.p.s.", + "api_point": "https://skolaumeni.bakalari.cz", + "town": "Zlín" + }, + { + "name": "Základní škola Zlín, Okružní 4685, příspěvková organizace", + "api_point": "https://zsokruzni.bakalari.cz/", + "town": "Zlín" + }, + { + "name": "Orbis Zlín Mateřská a Základní škola", + "api_point": "https://bakalari-zakladniskola.orbiszlin.cz", + "town": "Zlín" + }, + { + "name": "Základní škola Zlín, Křiby 4788, příspěvková organizace", + "api_point": "https://zakovska.zskriby.cz/", + "town": "Zlín" + }, + { + "name": "Obchodní akademie Tomáše Bati a Vyšší odborná škola ekonomická Zlín", + "api_point": "https://oazlin.bakalari.cz/bakaweb/", + "town": "Zlín" + }, + { + "name": "Gymnázium a Jazyková škola s právem státní jazykové zkoušky Zlín", + "api_point": "https://gjszlin.bakalari.cz", + "town": "Zlín" + }, + { + "name": "Orbis Zlín Střední škola", + "api_point": "https://bakalari-stredniskola.orbiszlin.cz", + "town": "Zlín" + }, + { + "name": "Střední škola filmová, multimediální a počítačových technologií, s.r.o., Zlín - Kudlov, Filmová 174", + "api_point": "https://skola.creativehill.cz/bakalari/", + "town": "Zlín" + }, + { + "name": "Základní škola Zlín, tř. Svobody 868, příspěvková organizace", + "api_point": "https://zsmalenovice.bakalari.cz/bakaweb", + "town": "Zlín" + }, + { + "name": "Základní škola Zlín, Komenského 78", + "api_point": "https://skolamalenovice.bakalari.cz", + "town": "Zlín" + }, + { + "name": "Střední škola filmová, multimediální a počítačových technologií, s.r.o., Zlín - Kudlov, Filmová 174", + "api_point": "https://skola.creativehill.cz/bakalari/", + "town": "Zlín - Kudlov" + }, + { + "name": "Základní škola Zlín, tř. Svobody 868, příspěvková organizace", + "api_point": "https://zsmalenovice.bakalari.cz/bakaweb", + "town": "Zlín - Malenovice" + }, + { + "name": "Základní škola Zlín, Komenského 78", + "api_point": "https://skolamalenovice.bakalari.cz", + "town": "Zlín - Malenovice" + }, + { + "name": "Gymnázium, Střední pedagogická škola, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Znojmo, příspěvková organizace", + "api_point": "https://bakalari.gpoa.cz/", + "town": "Znojmo" + }, + { + "name": "Základní škola Prokopa Diviše a Mateřská škola, Znojmo - Přímětice 569", + "api_point": "https://zsprim.bakalari.cz", + "town": "Znojmo" + }, + { + "name": "Střední škola technická Znojmo, příspěvková organizace", + "api_point": "https://bakalari.uhlarka.cz/", + "town": "Znojmo" + }, + { + "name": "Základní škola JUDr. Josefa Mareše a Mateřská škola, Znojmo, Klášterní 2, příspěvková organizace", + "api_point": "https://evokace.bakalari.cz/", + "town": "Znojmo" + }, + { + "name": "Základní škola, Znojmo, Václavské náměstí 8, příspěvková organizace", + "api_point": "https://bakalari.zsvaclavskenam.cz", + "town": "Znojmo" + }, + { + "name": "Základní škola a Mateřská škola, Znojmo, Pražská 98", + "api_point": "https://zsprazska.bakalari.cz/", + "town": "Znojmo" + }, + { + "name": "Střední odborné učiliště a Střední odborná škola SČMSD, Znojmo, s.r.o.", + "api_point": "https://sousoszn.bakalari.cz:444/bakaweb/", + "town": "Znojmo" + }, + { + "name": "Střední zdravotnická škola a vyšší odborná škola zdravotnická Znojmo, příspěvková organizace", + "api_point": "https://szsz.bakalari.cz/bakaweb/", + "town": "Znojmo" + }, + { + "name": "Střední odborná škola Znojmo, Dvořákova, příspěvková organizace", + "api_point": "https://sos-znojmo.bakalari.cz/bakaweb", + "town": "Znojmo" + }, + { + "name": "Základní škola, Znojmo, náměstí Republiky 9", + "api_point": "https://zsrepubliky.bakalari.cz/", + "town": "Znojmo" + }, + { + "name": "Základní škola Zruč nad Sázavou", + "api_point": "https://zszruc.bakalari.cz", + "town": "Zruč nad Sázavou" + }, + { + "name": "Základní škola a Mateřská škola Zvole, okres Praha - západ", + "api_point": "https://zk.zszvole.cz/bakaweb/", + "town": "Zvole" + }, + { + "name": "Základní škola a Mateřská škola Žabčice, okres Brno-venkov", + "api_point": "https://zszabcice.bakalari.cz/BAKAWEB/", + "town": "Žabčice" + }, + { + "name": "Základní škola, Žacléř, okres Trutnov", + "api_point": "https://zszacler.bakalari.cz", + "town": "Žacléř" + }, + { + "name": "Základní škola a Mateřská škola Žalany", + "api_point": "https://zs-zalany.bakalari.cz/bakaweb", + "town": "Žalany" + }, + { + "name": "Základní škola Žamberk, Nádražní 743", + "api_point": "https://zszamberk.bakalari.cz:447/bakaweb/", + "town": "Žamberk" + }, + { + "name": "Základní škola Žamberk, 28.října 581", + "api_point": "https://zs28rijna-zamberk.bakalari.cz:446/", + "town": "Žamberk" + }, + { + "name": "Gymnázium Žamberk", + "api_point": "https://gyzamb.bakalari.cz:21443/", + "town": "Žamberk" + }, + { + "name": "Střední škola gastronomická a technická Žamberk", + "api_point": "https://zamekzamberk.bakalari.cz:447/bakaweb", + "town": "Žamberk" + }, + { + "name": "Základní škola a mateřská škola Žandov, Kostelní 200", + "api_point": "https://zszandov.bakalari.cz", + "town": "Žandov" + }, + { + "name": "Gymnázium, Žatec, Studentská 1075", + "api_point": "https://gymnaziumzatec.bakalari.cz", + "town": "Žatec" + }, + { + "name": "Základní škola Žatec, Komenského alej 749, okres Louny", + "api_point": "https://komenacek.bakalari.cz/", + "town": "Žatec" + }, + { + "name": "Základní škola a Mateřská škola, Žatec, Dvořákova 24", + "api_point": "https://zsp-zatec.bakalari.cz", + "town": "Žatec" + }, + { + "name": "Obchodní akademie a Střední odborná škola zemědělská a ekologická Žatec, Studentská 1354", + "api_point": "https://oazszatec.bakalari.cz/", + "town": "Žatec" + }, + { + "name": "Základní škola Žatec, Petra Bezruče 2000, okres Louny", + "api_point": "https://1zszatec.bakalari.cz", + "town": "Žatec" + }, + { + "name": "Dětský domov, Základní škola a Střední škola, Žatec, Pražská 808", + "api_point": "https://ddzatec.bakalari.cz", + "town": "Žatec" + }, + { + "name": "Základní škola Žatec,nám.28.října 1019, Žatec", + "api_point": "https://zszatec.bakalari.cz", + "town": "Žatec" + }, + { + "name": "Základní škola a Mateřská škola Nové Sedlo, okres Louny", + "api_point": "https://zsms-novesedlo.bakalari.cz", + "town": "Žatec" + }, + { + "name": "SOU a SOŠ SČMSD s.r.o. Žatec, Hošťálkovo nám.132", + "api_point": "https://skolazatec.bakalari.cz", + "town": "Žatec" + }, + { + "name": "Základní škola Žďár nad Sázavou, Komenského 2", + "api_point": "https://bakalari.2zszdar.cz/bakaweb", + "town": "Žďár nad Sázavou" + }, + { + "name": "Základní škola Žďár nad Sázavou, Švermova 4", + "api_point": "https://bakalari.4zszdar.cz/bakaweb/", + "town": "Žďár nad Sázavou" + }, + { + "name": "SZŠ a VOŠZ Žďár nad Sázavou,Dvořákova 4", + "api_point": "https://szszr.bakalari.cz/bakaweb/", + "town": "Žďár nad Sázavou" + }, + { + "name": "Střední škola obchodní a služeb SČMSD, Žďár nad Sázavou, Komenského 10", + "api_point": "https://bakalari.obchodskolazr.cz/bakaweb/", + "town": "Žďár nad Sázavou" + }, + { + "name": "Vyšší odborná škola a Střední průmyslová škola Žďár nad Sázavou", + "api_point": "https://spszr-stud.bakalari.cz/bakaweb/", + "town": "Žďár nad Sázavou" + }, + { + "name": "Gymnázium Žďár nad Sázavou", + "api_point": "https://gymzr.bakalari.cz/", + "town": "Žďár nad Sázavou" + }, + { + "name": "Vyšší odborná škola a Střední průmyslová škola Žďár nad Sázavou", + "api_point": "https://spszr-stroj.bakalari.cz", + "town": "Žďár nad Sázavou" + }, + { + "name": "Základní škola a Mateřská škola Žehuň, okres Kolín", + "api_point": "https://zszehun.bakalari.cz", + "town": "Žehuň" + }, + { + "name": "Základní škola Jana Václava Sticha - Punta Žehušice", + "api_point": "https://zehusice.bakalari.cz", + "town": "Žehušice" + }, + { + "name": "Základní škola a Mateřská škola Želešice, příspěvková organizace", + "api_point": "https://skolazelesice.bakalari.cz", + "town": "Želešice" + }, + { + "name": "Základní škola, Želetice, okres Znojmo", + "api_point": "https://zszeletice.bakalari.cz/bakaweb", + "town": "Želetice" + }, + { + "name": "Základní škola a Mateřská škola Karla Klostermanna Železná Ruda, Zahradní 403", + "api_point": "https://skolaruda.bakalari.cz", + "town": "Železná Ruda" + }, + { + "name": "Masarykova základní škola a mateřská škola, Železnice, Tyršova 336", + "api_point": "https://bakalari.zszeleznice.cz/", + "town": "Železnice" + }, + { + "name": "Střední uměleckoprůmyslová škola sklářská, Železný Brod, Smetanovo zátiší 470", + "api_point": "https://supss.bakalari.cz/", + "town": "Železný Brod" + }, + { + "name": "Základní škola Železný Brod, Školní 700, příspěvková organizace", + "api_point": "https://bakalari.zs-skolni.cz/", + "town": "Železný Brod" + }, + { + "name": "Základní škola Železný Brod, Pelechovská 800, příspěvková organizace", + "api_point": "https://zspelechovska.bakalari.cz/", + "town": "Železný Brod" + }, + { + "name": "Základní škola a Mateřská škola Jana Ámose Komenského 696 47 Žeravice 37 okres Hodonín příspěvková organizace", + "api_point": "https://zs-zeravice.bakalari.cz", + "town": "Žeravice" + }, + { + "name": "Základní škola Židlochovice, okres Brno-venkov, příspěvková organizace", + "api_point": "https://gymnzidlo.bakalari.cz", + "town": "Židlochovice" + }, + { + "name": "Gymnázium Židlochovice, příspěvková organizace", + "api_point": "https://gymnzidlo.bakalari.cz/", + "town": "Židlochovice" + }, + { + "name": "Základní škola a Mateřská škola Žirovnice", + "api_point": "https://zsamszirovnice.bakalari.cz", + "town": "Žirovnice" + }, + { + "name": "Základní škola T. G. Masaryka Žiželice, Komenského 377", + "api_point": "https://zszizelice.bakalari.cz", + "town": "Žiželice" + }, + { + "name": "Základní škola Žulová, okres Jeseník - příspěvková organizace", + "api_point": "https://zszulova.bakalari.cz", + "town": "Žulová" + } +] \ No newline at end of file diff --git a/src/bakalari_api/__init__.py b/src/bakalari_api/__init__.py new file mode 100644 index 0000000..b223e9e --- /dev/null +++ b/src/bakalari_api/__init__.py @@ -0,0 +1,8 @@ +"""Async client to communicate with Bakalari API v3.""" + +from .bakalari import Bakalari, Credentials, Schools +from .bakalari_demo import main +from .exceptions import Ex +from .komens import Komens + +__all__ = ["Bakalari", "Credentials", "Ex", "main", "Schools", "Komens"] diff --git a/src/bakalari_api/__main__.py b/src/bakalari_api/__main__.py new file mode 100644 index 0000000..4bbe92e --- /dev/null +++ b/src/bakalari_api/__main__.py @@ -0,0 +1,5 @@ +"Demo." + +from bakalari_api.bakalari_demo import main + +main() diff --git a/src/bakalari_api/bakalari.py b/src/bakalari_api/bakalari.py new file mode 100644 index 0000000..376b0d5 --- /dev/null +++ b/src/bakalari_api/bakalari.py @@ -0,0 +1,365 @@ +"""Async Bakalari v3 API connector.""" + +from __future__ import annotations + +import asyncio +import logging +from typing import Self +from urllib import parse + +import aiohttp +from aiohttp import hdrs +import aiohttp.web_response +import orjson + +from .const import REQUEST_TIMEOUT, EndPoint, Errors +from .datastructure import Credentials, Schools +from .exceptions import Ex +from .logger_api import api_logger + +log = api_logger("Bakalari API", loglevel=logging.DEBUG).get() + + +class Bakalari: + """Root class of Bakalari.""" + + session: aiohttp.ClientSession | None = None + response: None + response_json: None + + _close_session = False + + def __init__( + self, + server: str | None = None, + auto_cache_credentials: bool = False, + cache_filename: str | None = None, + ): + """Root class of Bakalari. + + Holds credentials, sends requests and perform first login. + + Args: + server (str): Url of endpoint server. + auto_cache_credentials (bool, optional): If you want to cache credentials locally to file. Defaults to False. + cache_filename (str, optional): Cache file name, if `auto_cache_credentials`. Defaults to None. + + """ + + self.server = server + self.credentials = Credentials + self.new_token = False + self.auto_cache_credentials = auto_cache_credentials + self.cache_filename = cache_filename + + if self.auto_cache_credentials and not self.cache_filename: + raise Ex.CacheError("Auto-cache is enabled, but no filename is provided!") + + async def send_auth_request(self, request_endpoint: EndPoint, **kwargs): + """Send authorized request with access token or refresh token.""" + + request = self.get_request_url(request_endpoint) + method = hdrs.METH_POST if "post" in request_endpoint.method else hdrs.METH_GET + + access_token_invalid = False + result = None + + if not self.credentials.access_token and not self.credentials.refresh_token: + raise Ex.TokenMissing("Access token or Refresh token is missing!") + + while True: + if self.credentials.access_token and not access_token_invalid: + log.debug("Trying access token ...") + try: + headers_access_token = { + "Content-Type": "application/x-www-form-urlencoded", + "Authorization": f"Bearer {self.credentials.access_token}", + } + + result = await self._send_request( + request, method=method, headers=headers_access_token + ) + + except Ex.AccessTokenExpired: + access_token_invalid = True + continue + except Exception as ex: + raise ex from ex + if access_token_invalid and self.refresh_access_token: + log.debug("Trying refresh token ...") + try: + await self.refresh_access_token() + except Ex.RefreshTokenExpired as ex: + log.error("Refresh token expired! Login with username/password") + raise ex from ex + except Exception as ex: + raise ex from ex + access_token_invalid = False + if result: + return result + + async def send_unauth_request( + self, request: EndPoint, headers: dict[str, str] | None = None, **kwargs + ) -> str | None: + """Send unauthorized request to endpoint. + + Args: + request (EndPoint): endpoint + headers (str): headers for request + + Returns: + str: JSON response or None + + """ + method = hdrs.METH_GET if "get" in request.method else hdrs.METH_POST + + _request = self.get_request_url(request) + + try: + _request = await self._send_request( + _request, method=method, headers=headers, **kwargs + ) + + except Exception as err: + log.error(f"Sending unauthorized request failed. Error: {err} ") + raise err from err + + return _request + + async def _send_request( + self, + url: str, + method: hdrs.METH_POST | hdrs.METH_GET, + headers: dict[str, str], + **kwargs, + ) -> str: + """Send request to server. + + Args: + url (str): requested endpoint + method (hdrs.METH_POST | hdrs.METH_GET): which method to use + headers (str): request headers + **kwargs: kwargs + + Raises: + Ex.TimeoutException: _description_ + Ex.BadRequestException: _description_ + Ex.TokensExpired: _description_ + Ex.AccessTokenExpired: _description_ + Ex.InvalidHTTPMethod: _description_ + Ex.InvalidLogin: _description_ + Ex.RefreshTokenExpired: _description_ + + Returns: + str: response in json format + + """ + + if not self.session or self.session.closed: + self.session = aiohttp.ClientSession() + + log.debug("Requesting URL %s, kwargs: %s", url, kwargs) + try: + async with asyncio.timeout(REQUEST_TIMEOUT): + async with self.session: + if method == hdrs.METH_GET: + response = await self.session.get( + url, ssl=True, headers=headers, **kwargs + ) + else: + response = await self.session.post( + url, ssl=True, headers=headers, **kwargs + ) + response_json = await response.json() + + except TimeoutError as err: + raise Ex.TimeoutException( + f"Timeout occurred while connecting to server {url}" + ) from err + except aiohttp.ClientConnectionError as err: + raise Ex.BadRequestException(f"Connection error: {url}") from err + + match response.status: + case 401: + if Errors.ACCESS_TOKEN_EXPIRED in response.headers.values(): + raise Ex.AccessTokenExpired("Access token expired.") + if Errors.REFRESH_TOKEN_EXPIRED in response.headers.values(): + raise Ex.RefreshTokenExpired("Refresh token expired.") + + raise Ex.BadRequestException(f"{url} with message: {response_json}") + case 400: + match response_json.get("error_uri"): + case Errors.INVALID_METHOD: + raise Ex.InvalidHTTPMethod( + f"Invalid HTTP method. Method '{method}' is not supported for '{url}'" + ) + case Errors.INVALID_LOGIN: + raise Ex.InvalidLogin("Invalid login!") + case Errors.REFRESH_TOKEN_REDEEMD: + raise Ex.RefreshTokenRedeemd("Refresh token already redeemd!") + case Errors.INVALID_REFRESH_TOKEN: + raise Ex.InvalidRefreshToken("Invalid refresh token!") + case _: + raise Ex.BadRequestException( + f"{url} with message: {response_json}" + ) + case 200: + return response_json + case _: + raise Ex.BadRequestException(f"{url} with message: {response_json}") + + async def async_schools_list(self) -> Schools: + """Return list of schools with their API points.""" + + _schools_list = Schools() + headers = {"Accept": "application/json"} + + log.debug("Gathering list of towns ...") + try: + towns_json = await self.send_unauth_request(EndPoint.SCHOOL_LIST, headers) + except Exception as exc: + log.error(f"Error while gathering schools endpoints. {exc}") + return None + + schools: list = [] + + for town in towns_json: + town_name = str(town["name"]) + if town_name == "": + continue + if "." in town_name: + town_name = town_name[: town_name.find(".")] + + log.debug("Gathering schools for town: %s", town_name) + + endpoint = f"{EndPoint.SCHOOL_LIST.endpoint}/{parse.quote(town_name)}" + + response_town = await self._send_request(endpoint, hdrs.METH_GET, headers) + + schools: dict = response_town + for _schools in schools.get("schools"): + _schools_list.append_school( + name=_schools.get("name"), + api_point=_schools.get("schoolUrl"), + town=town_name, + ) + + return _schools_list + + async def first_login(self, username: str, password: str) -> Credentials: + """First login. + + Create access and refresh tokens. + """ + + login_url = f"client_id=ANDR&grant_type=password&username={username}&password={password}" + headers = {"Content-Type": "application/x-www-form-urlencoded"} + + try: + _credentials = await self.send_unauth_request( + EndPoint.LOGIN, data=login_url, headers=headers + ) + except Ex.InvalidLogin as ex: + log.error("Invalid username / password provided.") + raise ex from ex + + self.credentials = Credentials.create(_credentials) + + if self.auto_cache_credentials: + self.save_credentials() + return self.credentials + + async def refresh_access_token(self): + """Refresh access token using refresh token. + + returns new Credentials if success, else RefreshTokenExpired exception + """ + + login_url = f"client_id=ANDR&grant_type=refresh_token&refresh_token={self.credentials.refresh_token}" + headers = {"Content-Type": "application/x-www-form-urlencoded"} + + try: + _credentials = await self.send_unauth_request( + EndPoint.LOGIN, headers=headers, data=login_url + ) + except Ex.RefreshTokenExpired as ex: + raise ex from ex + + self.credentials = Credentials.create(_credentials) + + if self.auto_cache_credentials: + self.save_credentials() + + return self.credentials + + def get_request_url(self, request_endpoint: EndPoint) -> str | Ex.BadEndpointUrl: + """Get requested url from endpoint. + + Args: + request_endpoint (EndPoint): EndPoint + + Raises: + Ex.BadEndpointUrl: if no server is specified + + Returns: + str: full url of endpoint + + """ + request = ( + request_endpoint.endpoint + if request_endpoint.endpoint.lower().startswith(("http", "https")) + else f"{self.server}{request_endpoint.endpoint}" + ) + + if not request.lower().startswith(("http", "https")): + raise Ex.BadEndpointUrl(f"Bad endpoint url ({request})") + + return request + + def save_credentials(self, filename: str | None = None) -> bool: + """Save credentials to file in JSON format. + + If auto_save_credentials are enabled, parameters could be ommited. + """ + + if not filename and self.auto_cache_credentials: + filename = self.cache_filename + try: + with open(filename, "wb") as file: + file.write(orjson.dumps(self.credentials, option=orjson.OPT_INDENT_2)) + file.close() + except OSError: + return False + + return True + + def load_credentials(self, filename: str) -> Credentials | bool: + """Load credentials from file.""" + + try: + with open(filename, "rb") as file: + data = orjson.loads(file.read()) + file.close() + except OSError: + return False + + self.credentials = Credentials.create_from_json(data) + return self.credentials + + async def __aenter__(self) -> Self: + """Async enter. + + Returns: + Bakalari object. + + """ + return self # pragma: no cover + + async def __aexit__(self, *_exc_info: object) -> None: + """Async exit. + + Args: + _exc_info: Exec type. + + """ + return # pragma: no cover diff --git a/src/bakalari_api/bakalari_demo.py b/src/bakalari_api/bakalari_demo.py new file mode 100644 index 0000000..276df32 --- /dev/null +++ b/src/bakalari_api/bakalari_demo.py @@ -0,0 +1,66 @@ +"""Main module.""" + +import asyncio + +import orjson + +from bakalari_api import Bakalari, Schools + + +SERVER = "https://kadanska.chomutov.cz" + + +# async def first_login(bak: Bakalari): +# c = await bak.first_login("Svobo78361", "0DPmd0W8") + + +# async def komens_msg(bak: Bakalari): +# try: +# komens = await Komens(bak).messages_unread() + +# except Ex.TokensExpired as exc: +# print(f"Access token expired! Use login to refresh tokens. Error: {exc}") +# return +# except Ex.AccessTokenExpired: +# if bak.new_token: +# print("Refreshing token.") +# try: +# komens = await Komens(bak).messages_unread() +# except Ex.TokensExpired as err: +# print(f"Error: {err}") +# return 0 + +# with open("resp.json", "wb") as file: +# file.write(orjson.dumps(komens, option=orjson.OPT_INDENT_2)) +# file.close() + + +async def runme(): + # schools = await Schools().load_from_file("schools_data.json") + # bak = Bakalari(auto_cache_credentials=True, cache_filename="new_data.json") + # if (schools): + # bak.server = schools.get_url(name="Kadaňská") + # bak.load_credentials("new_data.json") + + # # await first_login(bak=bak) + + # print( + # f"Trying to get messages from {schools.get_school_name_by_api_point(bak.server)} at {bak.server}" + # ) + # try: + # count = await Komens(bak).count_unread_messages() + # print(count) + # except Ex.TokensExpired as err: + # print(f"Could not retrieve messages. {err}") + + schools: Schools = await Schools().load_from_file("schools_data.json") + + print(schools.get_schools_by_town("Chomutov")) + + print("Main done.") + + +def main() -> None: + + loop = asyncio.get_event_loop() + loop.run_until_complete(runme()) diff --git a/src/bakalari_api/const.py b/src/bakalari_api/const.py new file mode 100644 index 0000000..d60acc5 --- /dev/null +++ b/src/bakalari_api/const.py @@ -0,0 +1,69 @@ +"""Constants.""" + +from enum import Enum +from typing import Any, Final + +from bakalari_api.logger_api import api_logger +from strenum import StrEnum + +log = api_logger("Bakalari API").get() + +REQUEST_TIMEOUT: int = 10 + + +class Errors(StrEnum): + """Returned errors.""" + + INVALID_METHOD: str = "ID2084" + INVALID_LOGIN: str = "ID2024" + MISSING_LOGIN: str = "ID2059" + ACCESS_TOKEN_EXPIRED: str = "ID2019" + REFRESH_TOKEN_EXPIRED: str = "ID2012" + INVALID_REFRESH_TOKEN: str = "ID2003" + REFRESH_TOKEN_REDEEMD: str = "ID2012" + + +class EndPoint(Enum): + """List of endpoints.""" + + VERSION: Final = {"endpoint": "/api", "method": "get"} + LOGIN: Final = {"endpoint": "/api/login", "method": "get"} + SCHOOL_LIST: Final = { + "endpoint": "https://sluzby.bakalari.cz/api/v1/municipality", + "method": "get", + } + KOMENS_UNREAD: Final = { + "endpoint": "/api/3/komens/messages/received", + "method": "post", + } + KOMENS_UNREAD_COUNT: Final = { + "endpoint": "/api/3/komens/messages/received/unread", + "method": "post", + } + + def get(self, key: str) -> Any: + """Get key value.""" + if not (ret := self.value.get(key)): + log.error(f"Requested key ({key}) is not valid. Check for spelling.") + return False + return ret + + @property + def endpoint(self) -> str: + """Endpoint property.""" + + return self.get("endpoint") + + @property + def method(self) -> str: + """Method property.""" + return self.get("method") + + +class Token(StrEnum): + """Token.""" + + USER_ID: str = "bak:UserId" + ACCESS_TOKEN: str = "access_token" + REFRESH_TOKEN: str = "refresh_token" + USERNAME: str = "username" diff --git a/datastructure.py b/src/bakalari_api/datastructure.py similarity index 56% rename from datastructure.py rename to src/bakalari_api/datastructure.py index 3bdf74f..81d4ecf 100644 --- a/datastructure.py +++ b/src/bakalari_api/datastructure.py @@ -1,11 +1,16 @@ """Datastructure.""" + from __future__ import annotations -from typing import Any + from dataclasses import dataclass +from typing import Any import orjson -from const import Token +from .const import Token +from .logger_api import api_logger + +log = api_logger("Bakalari API").get() @dataclass @@ -18,22 +23,27 @@ class Credentials: user_id: str = None @classmethod - def get(cls, data: dict[str, Any]) -> Credentials: - """ "Return class object.""" + def create(cls, data: dict[str, Any]) -> Credentials: + """Create class object form data.""" + return cls( user_id=data[Token.USER_ID], access_token=data[Token.ACCESS_TOKEN], refresh_token=data[Token.REFRESH_TOKEN], + username=data[Token.USERNAME], ) + @classmethod - def get_from_json(cls, data: dict[str, Any]) -> Credentials: + def create_from_json(cls, data: dict[str, Any]) -> Credentials: """Return class object from JSON dictionary.""" - return cls( - user_id=data["user_id"], - access_token=data["access_token"], - refresh_token=data["refresh_token"], - username=data["username"] - ) + return Credentials.create( + { + Token.USER_ID: data["user_id"], + Token.ACCESS_TOKEN: data["access_token"], + Token.REFRESH_TOKEN: data["refresh_token"], + Token.USERNAME: data["username"], + } + ) @dataclass @@ -49,48 +59,74 @@ class Schools: """List of schools with their url for Bakalari API.""" def __init__(self) -> None: + """List of schools with their url for Bakalari API.""" + self.school_list: list[School] = [] def append_school( - self, name: str = None, api_point: str = None, town: str = None - ) -> None: - """Append new school to the list.""" + self, + name: str, + api_point: str, + town: str, + ) -> bool: + """Append new school to the school_list list.""" + + if name == "" or None: + log.error( + f"School's name should not be none or empty! (name={name}, api_point={api_point}, town={town})" + ) + return False + + if api_point == "" or None: + log.error( + f"School's API point should not be none or empty! (name={name}, api_point={api_point}, town={town})" + ) + return False + + if town == "" or None: + log.error( + f"School's town should not be none or empty! (name={name}, api_point={api_point}, town={town})" + ) + return False new_school = School(name=name, api_point=api_point, town=town) self.school_list.append(new_school) + return True + def get_url(self, name: str | None = None, idx: int | None = None) -> str | False: - """Returns url for school from name or index in dictionary. - Only one must be specified - name or index, otherwise returns False + """Return url for school from name or index in dictionary. - If name or index is not found in dictionary returns False.""" + Only one must be specified - name or index, otherwise returns False + If name or index is not found in dictionary returns False. + """ if (name is not None) and (idx is not None): return False if name is not None: for item in self.school_list: - if name in item.name: + if name == item.name: return item.api_point if idx is not None: - return self.school_list[idx].api_point + try: + return self.school_list[idx].api_point + except IndexError: + return False return False - def get_schools_by_town(self, town: str = None) -> list[School]: - """Get list of schools in town. - - Returns list of School obj.""" + def get_schools_by_town(self, town: str | None = None) -> list[School]: + """Get list of schools in town.""" _schools = [] for item in self.school_list: - if town in item.town: - _schools.append(item) + _schools.append(item) if item.town in town else None return _schools - + def get_school_name_by_api_point(self, api_point: str) -> str | bool: """Get school name by its api point.""" - + for item in self.school_list: if api_point == item.api_point: return item.name @@ -118,10 +154,8 @@ def save_to_file(self, filename: str) -> bool: return True - def load_from_file(self, filename: str) -> Schools: - """Loads schools list from a file. - - Returns Schools obj.""" + async def load_from_file(self, filename: str) -> Schools: + """Load schools list from a file.""" try: with open(filename, mode="+rb") as file: @@ -129,6 +163,9 @@ def load_from_file(self, filename: str) -> Schools: file.close() except OSError: return False + except orjson.JSONDecodeError: + log.error(f"Unable to decode JSON file. File {filename} is corrupted.") + return False for item in data: self.append_school( diff --git a/exceptions.py b/src/bakalari_api/exceptions.py similarity index 61% rename from exceptions.py rename to src/bakalari_api/exceptions.py index 7f272f7..652e0c8 100644 --- a/exceptions.py +++ b/src/bakalari_api/exceptions.py @@ -1,17 +1,20 @@ """Exceptions.""" -from logger_api import api_logger +from .logger_api import api_logger -logger = api_logger("Bakalari API").get +logger = api_logger("Bakalari API").get() class APIException(Exception): """General API exception.""" def __init__(self, message, *args, **kwargs): + """General API Exception.""" + super().__init__(message) - logger.error(f"({self.__class__.__name__}): {self}") - + logger.error("(%s): %s", self.__class__.__name__, self) + + class Ex(APIException): """Root exception class.""" @@ -39,5 +42,20 @@ class AccessTokenExpired(APIException): class RefreshTokenExpired(APIException): """Refresh token expired. You have to login with username and password.""" + class RefreshTokenRedeemd(APIException): + """Refresh token already redeemd. Use access token.""" + + class InvalidRefreshToken(APIException): + """Refresh token is invalid.""" + class TokensExpired(APIException): """Access token and refresh token expired.""" + + class BadEndpointUrl(APIException): + """Bad endpoint url.""" + + class TokenMissing(APIException): + """Either Access token or Refresh token is missing.""" + + class CacheError(APIException): + """Auto-cache is enabled, but no filename is provided.""" diff --git a/src/bakalari_api/komens.py b/src/bakalari_api/komens.py new file mode 100644 index 0000000..b4e9579 --- /dev/null +++ b/src/bakalari_api/komens.py @@ -0,0 +1,19 @@ +from bakalari_api import Bakalari +from bakalari_api.const import EndPoint + +class Komens: + """Class for manipulating Komens messages.""" + + def __init__(self, bakalari: Bakalari): + """Initialize class Komens.""" + self._bakalari = bakalari + + async def messages(self): + """Get unread messages.""" + return await self._bakalari.send_request(EndPoint.KOMENS_UNREAD) + + async def count_unread_messages(self): + """Get count of unreaded messages.""" + return await self._bakalari.send_request( + EndPoint.KOMENS_UNREAD_COUNT, hdrs.METH_GET + ) diff --git a/logger_api.py b/src/bakalari_api/logger_api.py similarity index 65% rename from logger_api.py rename to src/bakalari_api/logger_api.py index 086358b..11f62a9 100644 --- a/logger_api.py +++ b/src/bakalari_api/logger_api.py @@ -1,21 +1,23 @@ -"""Bakalari API logger""" +"""Bakalari API logger.""" import logging +import logging.handlers class CustomFormatter(logging.Formatter): + """Custom formater for module.""" black = "\u001b[30m" yellow = "\u001b[33m" red = "\u001b[31m" bold_red = "\x1b[31;1m" - reset = "\\u001b[0m" + reset = "\u001b[0m" green = "\u001b[32m" - grey = "\u001b[30m;1" + grey = "\u001b[30m" blue = "\u001b[34m" magenta = "\u001b[35m" cyan = "\u001b[36m" - white= "\u001b[37m" + white = "\u001b[37m" format = f"%(asctime)s - %(name)s - %(levelname)s - %(threadName)s:\n {cyan}Message: %(message)s\n{magenta}@(%(filename)s:%(lineno)d)" dateformat = "%d/%m/%Y %H:%M:%S" @@ -29,23 +31,30 @@ class CustomFormatter(logging.Formatter): } def format(self, record): + """Format string.""" + log_fmt = self.FORMATS.get(record.levelno) - formatter = logging.Formatter(log_fmt) + formatter = logging.Formatter(log_fmt, datefmt=self.dateformat) return formatter.format(record) -class api_logger(object): +class api_logger: + """API logger.""" - def __init__(self, name): + def __init__(self, name, loglevel=logging.WARNING): + """Create API logger.""" self.name = name self.console_formatter = CustomFormatter() self.console_logger = logging.StreamHandler() - self.console_logger.setFormatter(CustomFormatter()) + self.console_logger.setFormatter(self.console_formatter) self.logger = logging.getLogger(name) + if self.logger.handlers: + self.logger.handlers.pop() self.logger.addHandler(self.console_logger) + self.logger.setLevel(loglevel) - @property def get(self): + "Get." return self.logger diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..18fad0b --- /dev/null +++ b/tests/__init__.py @@ -0,0 +1 @@ +"""Tests for Bakalari API.""" diff --git a/tests/ruff.toml b/tests/ruff.toml new file mode 100644 index 0000000..b23862e --- /dev/null +++ b/tests/ruff.toml @@ -0,0 +1,24 @@ +# This extend our general Ruff rules specifically for tests +extend = "../pyproject.toml" + +[lint] + +extend-ignore = [ + "B904", # Use raise from to specify exception cause + "N815", # Variable {name} in class scope should not be mixedCase + "RUF018", # Avoid assignment expressions in assert statements +] + +[lint.isort] +known-first-party = [ + "tests", + "script", +] +known-third-party = [ + "syrupy", + "pytest", + "pylint", +] +forced-separate = [ + "tests", +] diff --git a/tests/test_bakalari.py b/tests/test_bakalari.py new file mode 100644 index 0000000..3f85c2f --- /dev/null +++ b/tests/test_bakalari.py @@ -0,0 +1,530 @@ +import re +from unittest.mock import patch + +import aiohttp +from aiohttp import hdrs +from aioresponses import aioresponses +from bakalari_api import Bakalari, Schools, Credentials +from bakalari_api.const import EndPoint, Errors +from bakalari_api.exceptions import Ex +import pytest +import tempfile +import orjson + +fs = "http://fake_server" + + +async def test_unauth_request(): + + bakalari = Bakalari("http://fake_server") + + with aioresponses() as m: + m.post( + "http://fake_server" + EndPoint.KOMENS_UNREAD_COUNT.get("endpoint"), + payload={"data": "we have data!"}, + headers={}, + status=200, + ) + # we tries to `GET` response on `POST` method + m.get( + "http://fake_server" + EndPoint.KOMENS_UNREAD_COUNT.get("endpoint"), + payload={"data": "we should have no data!"}, + headers={}, + status=200, + ) + + result = await bakalari.send_unauth_request(EndPoint.KOMENS_UNREAD_COUNT) + assert result == {"data": "we have data!"} + + with pytest.raises(Ex.BadRequestException) as ex: + result = await bakalari.send_unauth_request(EndPoint.KOMENS_UNREAD_COUNT) + + assert "Connection error:" in str(ex.value) + + # Bad server URL + bakalari = Bakalari() + m.get( + EndPoint.KOMENS_UNREAD_COUNT.get("endpoint"), + payload={"data": "we have data!"}, + headers={}, + status=200, + ) + + with pytest.raises(Ex.BadEndpointUrl) as ex: + result = await bakalari.send_unauth_request(EndPoint.KOMENS_UNREAD_COUNT) + + +def test_get_request_url(): + + bakalari = Bakalari() + + with pytest.raises(Ex.BadEndpointUrl) as ex: + final_url = bakalari.get_request_url(EndPoint.LOGIN) + + assert "Bad endpoint url" in str(ex.value) + + bakalari.server = "http://fake_server" + final_url = bakalari.get_request_url(EndPoint.LOGIN) + assert final_url == "http://fake_server/api/login" + + +async def test_school_list(): + bakalari = Bakalari() + pattern = re.compile(r"^https://sluzby\.bakalari\.cz/.*$") + + with aioresponses() as m: + m.get( + pattern, + headers={"Accept": "application/json"}, + body="""[{"name": "town_name.a","schoolCount": 1},{"name":""}]""", + status=200, + ) + + m.get( + pattern, + headers={"Accept": "application/json"}, + body="""{"name": "town_name", "schools": [{"name": "school_name","schoolUrl": "endpoint_url"}]}""", + ) + + result = await bakalari.async_schools_list() + assert isinstance(result, Schools) + assert result.get_url("school_name") == "endpoint_url" + assert result.get_school_name_by_api_point("endpoint_url") == "school_name" + assert isinstance(result.get_schools_by_town("town_name"), list) + + m.post( + pattern, + headers={"Accept": "application/json"}, + body="""{"name": "town_name", "schools": [{"name": "school_name","schoolUrl": "endpoint_url"}]}""", + ) + result = await bakalari.async_schools_list() + assert not result + + +async def test__send_request_aioex(monkeypatch: pytest.MonkeyPatch): + + bakalari = Bakalari("fake_server") + + with ( + patch("asyncio.timeout", side_effect=TimeoutError), + pytest.raises(Ex.TimeoutException) as ex, + ): + result = await bakalari._send_request("fake_server", hdrs.METH_GET, "") + + assert "Timeout occurred while connecting to server" in str(ex.value) + + with ( + patch("aiohttp.ClientSession.get", side_effect=aiohttp.ClientConnectionError), + pytest.raises(Ex.BadRequestException) as ex, + ): + result = await bakalari._send_request("", hdrs.METH_GET, "") + + assert "Connection error:" in str(ex.value) + + +async def test_send_auth_request(): + + cache_file = f"{tempfile.TemporaryDirectory()}/cache_file" + + bakalari = Bakalari( + "http://fake_server", auto_cache_credentials=True, cache_filename=cache_file + ) + + with pytest.raises(Ex.TokenMissing): + result = await bakalari.send_auth_request(EndPoint.KOMENS_UNREAD) + + bakalari.credentials.access_token = "access_token" + bakalari.credentials.refresh_token = "refresh_token" + + # we have expired access token and valid refresh token, we are trying refreshing with token + with aioresponses() as m: + m.post( + fs + EndPoint.KOMENS_UNREAD.endpoint, + headers={"WWW-Authenticate": Errors.ACCESS_TOKEN_EXPIRED}, + status=401, + ) + m.get( + fs + EndPoint.LOGIN.endpoint, + payload={ + "bak:UserId": "fake_user_id", + "access_token": "fake_access_token", + "refresh_token": "fake_refresh_token", + "username": "fake_username", + }, + status=200, + ) + + m.post( + fs + EndPoint.KOMENS_UNREAD.endpoint, + headers={}, + payload="we should have some data", + status=200, + ) + + result = await bakalari.send_auth_request(EndPoint.KOMENS_UNREAD) + assert result == "we should have some data" + assert bakalari.credentials.username == "fake_username" + assert bakalari.credentials.access_token == "fake_access_token" + assert bakalari.credentials.refresh_token == "fake_refresh_token" + assert bakalari.credentials.user_id == "fake_user_id" + + # we have expired refresh token and access token + result = None + with aioresponses() as m: + m.post( + fs + EndPoint.KOMENS_UNREAD.endpoint, + headers={"WWW-Authenticate": Errors.ACCESS_TOKEN_EXPIRED}, + status=401, + ) + + m.get( + fs + EndPoint.LOGIN.endpoint, + headers={"WWW-Authenticate": Errors.REFRESH_TOKEN_EXPIRED}, + payload={ + "bak:UserId": "fake_user_id_expired", + "access_token": "fake_access_token_expired", + "refresh_token": "fake_refresh_token_expired", + "username": "fake_username_expired", + }, + status=401, + ) + with pytest.raises(Ex.RefreshTokenExpired): + result = await bakalari.send_auth_request(EndPoint.KOMENS_UNREAD) + + assert not result + assert bakalari.credentials.username != "fake_username_expired" + assert bakalari.credentials.access_token != "fake_access_token_expired" + assert bakalari.credentials.refresh_token != "fake_refresh_token_expired" + assert bakalari.credentials.user_id != "fake_user_id_expired" + + # we have valid access token + result = None + with aioresponses() as m: + m.post( + fs + EndPoint.KOMENS_UNREAD.endpoint, + headers={}, + payload="we have valid access token", + status=200, + ) + + result = await bakalari.send_auth_request(EndPoint.KOMENS_UNREAD) + + assert result == "we have valid access token" + + # another exception is raised while using access token + result = None + with aioresponses() as m: + m.post( + fs + EndPoint.KOMENS_UNREAD.endpoint, + headers={}, + payload="we should have no data", + status=200, + exception=TimeoutError, + ) + with pytest.raises(Ex.TimeoutException): + result = await bakalari.send_auth_request(EndPoint.KOMENS_UNREAD) + assert result != "we should have no data" + + # another exception is raised while using refresh token + result = None + with aioresponses() as m: + m.post( + fs + EndPoint.KOMENS_UNREAD.endpoint, + headers={"WWW-Authenticate": Errors.ACCESS_TOKEN_EXPIRED}, + payload="we should have no data", + status=401, + ) + m.get( + fs + EndPoint.LOGIN.endpoint, + headers={}, + payload="we should have no data", + status=401, + exception=TimeoutError, + ) + + with pytest.raises(Ex.TimeoutException): + result = await bakalari.send_auth_request(EndPoint.KOMENS_UNREAD) + assert result != "we should have no data" + + +async def test__send_request(): + + bakalari = Bakalari("fake_server") + + with aioresponses() as m: + # 1 - ACCESS TOKEN EXPIRED + m.get( + "fake_server", + payload={}, + headers={"WWW-Authenticate": Errors.ACCESS_TOKEN_EXPIRED}, + status=401, + ) + + # 2 - REFRESH TOKEN EXPIRED + m.post( + "fake_server", + payload={}, + headers={"WWW-Authenticate": Errors.REFRESH_TOKEN_EXPIRED}, + status=401, + ) + + # 3 - BadRequest in Authentication + m.get( + "fake_server", + payload={}, + headers={"": ""}, + status=401, + ) + + # 4 - INVALID METHOD + m.get( + "fake_server", + payload={"error_uri": Errors.INVALID_METHOD}, + headers={}, + status=400, + ) + + # 5 - INVALID METHOD + m.get( + "fake_server", + payload={"error_uri": Errors.INVALID_LOGIN}, + headers={}, + status=400, + ) + + # 6 - REFRESH TOKEN REDEEMD + m.get( + "fake_server", + payload={"error_uri": Errors.REFRESH_TOKEN_REDEEMD}, + headers={}, + status=400, + ) + + # 7 - INVALID REFRESH TOKEN + m.get( + "fake_server", + payload={"error_uri": Errors.INVALID_REFRESH_TOKEN}, + headers={}, + status=400, + ) + + # 8 - BadRequestExeption in 400 + m.get( + "fake_server", + payload={"other_exception": "another bad thing happened"}, + headers={}, + status=400, + ) + + # 9 - Pass valid data + m.get( + "fake_server", + payload={"yupiee": "we have a data!"}, + headers={}, + status=200, + ) + + # 10 - Some weird things happening + m.get( + "fake_server", + payload={"Oh god.": "We have some kind of 500 error."}, + headers={}, + status=500, + ) + + ###### TESTS #### + # 1 + with pytest.raises(Ex.AccessTokenExpired) as exc: + response = await bakalari._send_request( + "fake_server", hdrs.METH_GET, headers={} + ) + # 2 + with pytest.raises(Ex.RefreshTokenExpired) as exc: + response = await bakalari._send_request( + "fake_server", hdrs.METH_POST, headers={} + ) + # 3 + with pytest.raises(Ex.BadRequestException) as exc: + response = await bakalari._send_request( + "fake_server", hdrs.METH_GET, headers={} + ) + + # 4 + with pytest.raises(Ex.InvalidHTTPMethod) as exc: + response = await bakalari._send_request( + "fake_server", hdrs.METH_GET, headers={} + ) + # 5 + with pytest.raises(Ex.InvalidLogin) as exc: + response = await bakalari._send_request( + "fake_server", hdrs.METH_GET, headers={} + ) + # 6 + with pytest.raises(Ex.RefreshTokenRedeemd) as exc: + response = await bakalari._send_request( + "fake_server", hdrs.METH_GET, headers={} + ) + # 7 + with pytest.raises(Ex.InvalidRefreshToken) as exc: + response = await bakalari._send_request( + "fake_server", hdrs.METH_GET, headers={} + ) + + # 8 + with pytest.raises(Ex.BadRequestException) as exc: + response = await bakalari._send_request( + "fake_server", hdrs.METH_GET, headers={} + ) + assert "another bad thing happened" in str(exc.value) + + # 9 + response = await bakalari._send_request( + "fake_server", hdrs.METH_GET, headers={} + ) + assert response == {"yupiee": "we have a data!"} + + # 10 + with pytest.raises(Ex.BadRequestException) as exc: + response = await bakalari._send_request( + "fake_server", hdrs.METH_GET, headers={} + ) + assert "We have some kind of 500 error." in str(exc.value) + + +def raise_OSError(*args, **kwargs): + raise OSError + + +@pytest.fixture +def mocker_file(mocker): + data = b'{"username": "test_name", "access_token": "test_access","refresh_token": "test_refresh", "user_id": "test_user_id"}' + mocked_file = mocker.mock_open(read_data=data) + mocker.patch("builtins.open", mocked_file) + + +def test_load_credentials_OSError(): + + bakalari = Bakalari() + + # cannot open file + with patch("builtins.open", raise_OSError): + false_data = bakalari.load_credentials("fake_file") + assert not false_data + + +def test_load_credentials_success(mocker_file): + + bakalari = Bakalari() + + success = bakalari.load_credentials("fake_file") + assert success + + assert bakalari.credentials.username == "test_name" + assert bakalari.credentials.access_token == "test_access" + assert bakalari.credentials.refresh_token == "test_refresh" + + +def test_save_file_success(): + + bakalari = Bakalari() + bakalari.credentials = bakalari.credentials.create_from_json( + { + "username": "test_name", + "access_token": "test_access", + "refresh_token": "test_refresh", + "user_id": "test_user_id", + } + ) + + with tempfile.TemporaryDirectory() as temp_dir: + filename = temp_dir + "test_data" + bakalari.save_credentials(filename=filename) + + with open(filename, "+rb") as file: + data = orjson.loads(file.read()) + file.close() + + assert data.get("username") == bakalari.credentials.username + assert data.get("access_token") == bakalari.credentials.access_token + assert data.get("refresh_token") == bakalari.credentials.refresh_token + assert data.get("user_id") == bakalari.credentials.user_id + + with tempfile.TemporaryDirectory() as temp_dir: + filename = temp_dir + + with patch("builtins.open", raise_OSError): + false = bakalari.save_credentials(filename=filename) + assert not false + + +def test_save_file_cache_file(): + # we have auto_cache, but no filename provided. + with pytest.raises(Ex.CacheError) as ex: + bakalari = Bakalari("", auto_cache_credentials=True, cache_filename=None) + assert "Auto-cache is enabled, but no filename is provided!" in str(ex.value) + + bakalari = Bakalari("", auto_cache_credentials=True, cache_filename="fake_file") + bakalari.credentials = bakalari.credentials.create_from_json( + { + "username": "test_name", + "access_token": "test_access", + "refresh_token": "test_refresh", + "user_id": "test_user_id", + } + ) + + with tempfile.TemporaryDirectory() as temp_dir: + filename = temp_dir + "test_data" + bakalari.cache_filename = filename + bakalari.save_credentials() + + with open(filename, "+rb") as file: + data = orjson.loads(file.read()) + file.close() + + assert data.get("username") == bakalari.credentials.username + assert data.get("access_token") == bakalari.credentials.access_token + assert data.get("refresh_token") == bakalari.credentials.refresh_token + assert data.get("user_id") == bakalari.credentials.user_id + + +async def test_first_login(): + + filename = f"{tempfile.TemporaryDirectory()}/cache_file" + bakalari = Bakalari(fs, auto_cache_credentials=True, cache_filename=filename) + + # we have valid username and password + with aioresponses() as m: + m.get( + url=fs + EndPoint.LOGIN.endpoint, + headers={}, + payload={ + "bak:UserId": "fake_user_id", + "username": "fake_user_name", + "access_token": "fake_access_token", + "token_type": "Bearer", + "expires_in": 0, + "scope": "offline_access bakalari_api", + "refresh_token": "fake_refresh_token", + }, + status=200, + ) + + result = await bakalari.first_login("username", "password") + assert isinstance(result, Credentials) + assert bakalari.credentials.access_token == "fake_access_token" + assert bakalari.credentials.refresh_token == "fake_refresh_token" + + # we don't have valid username / password provided + # we have valid username and password + with aioresponses() as m: + m.get( + url=fs + EndPoint.LOGIN.endpoint, + headers={}, + payload={"error_uri": Errors.INVALID_LOGIN}, + status=400, + ) + with pytest.raises(Ex.InvalidLogin) as ex: + result = await bakalari.first_login("username", "password") + + assert "Invalid login!" in str(ex.value) diff --git a/tests/test_const.py b/tests/test_const.py new file mode 100644 index 0000000..df5b784 --- /dev/null +++ b/tests/test_const.py @@ -0,0 +1,10 @@ +from bakalari_api.const import EndPoint + + +def test_Endpoint_get(): + + truevalue = EndPoint.LOGIN.get("endpoint") + assert truevalue == "/api/login" + + error_value = EndPoint.LOGIN.get("bad_key") + assert not error_value diff --git a/tests/test_datastructure.py b/tests/test_datastructure.py new file mode 100644 index 0000000..7488a85 --- /dev/null +++ b/tests/test_datastructure.py @@ -0,0 +1,151 @@ +"""Test datastructures.""" + +import tempfile +from unittest.mock import patch + +from bakalari_api import Credentials, Schools +import orjson +import pytest + + +@pytest.fixture +def mocker_file(mocker): + data = b'[{"name": "test_name","api_point": "test_api_point","town": "test_town"}]' + mocked_file = mocker.mock_open(read_data=data) + mocker.patch("builtins.open", mocked_file) + + +@pytest.mark.asyncio +async def test_school_list_from_file(mocker_file): + + schools: Schools = await Schools().load_from_file("fakefile") + assert isinstance(schools, Schools) + + +@pytest.fixture +def mocker_file_bad_data(mocker): + data = b'[{"name": "test_name","api_point": "test_api_point","town": "test_town"}' + mocked_file = mocker.mock_open(read_data=data) + mocker.patch("builtins.open", mocked_file) + + +@pytest.mark.asyncio +async def test_school_list_from_file_bad_data(mocker_file_bad_data): + + schools: Schools = await Schools().load_from_file("fakefile") + assert not isinstance(schools, Schools) + + +@pytest.mark.asyncio +async def test_schools_list_from_file_no_file(): + + schools: Schools = await Schools().load_from_file("") + assert schools == False + + +@pytest.mark.asyncio +async def test_school_append(): + + schools = Schools() + + assert not schools.append_school("", "test_api_point", "test_town_in") + assert not schools.append_school("test_school", "", "test_town_in") + assert not schools.append_school("test_school", "test_api_point", "") + assert schools.append_school("test_school", "test_api_point", "test_town_in") + + +@pytest.mark.asyncio +async def test_school_by_name(): + + schools = Schools() + schools.append_school("test_school", "test_api_point", "test_town_in") + schools.append_school("test_school_2", "test_api_point", "test_town_another_town") + + test_town_in = schools.get_schools_by_town("test_town_in") + test_town_out = schools.get_schools_by_town("test_town_out") + + assert len(schools.school_list) == 2 + assert len(test_town_in) == 1 + assert test_town_in[0].name == "test_school" + assert len(test_town_out) == 0 + + +@pytest.mark.asyncio +async def test_school_by_api_point(): + + schools = Schools() + schools.append_school("test_school", "test_api_point_in", "test_town_in") + + test_api_point = schools.get_school_name_by_api_point("test_api_point_in") + test_non_exist = schools.get_school_name_by_api_point("non_existing_api_point") + + assert len(schools.school_list) == 1 + assert test_api_point == "test_school" + assert test_non_exist == False + + +@pytest.mark.asyncio +async def test_get_url(): + + schools = Schools() + schools.append_school("test_school", "test_api_point_in", "test_town_in") + schools.append_school("test_school2", "test_api_point_out", "test_town_in") + + false_name_test = schools.get_url("test") + true_name_test = schools.get_url("test_school") + both_specified = schools.get_url("test_school", 1) + index_error = schools.get_url(idx=10) + index = schools.get_url(idx=0) + + assert not false_name_test + assert true_name_test == "test_api_point_in" + assert not both_specified + assert not index_error + assert index == "test_api_point_in" + + +def open_err(*args, **kwargs): + raise OSError + + +@pytest.mark.asyncio +async def test_write_file(monkeypatch): + + schools = Schools() + schools.append_school("test_school", "test_api_point_in", "test_town_in") + schools.append_school("test_school2", "test_api_point_out", "test_town_in") + + with tempfile.TemporaryDirectory() as temp_dir: + filename = temp_dir + "test_data" + schools.save_to_file(filename=filename) + + with open(filename, "+rb") as file: + data = orjson.loads(file.read()) + file.close() + + assert orjson.dumps(data) == orjson.dumps(schools.school_list) + + with tempfile.TemporaryDirectory() as temp_dir: + filename = temp_dir + + with patch("builtins.open", open_err): + school = schools.save_to_file(filename=filename) + assert not school + + +def test_credentials(): + + data_json = { + "user_id": "test_user_id", + "access_token": "test_token", + "refresh_token": "test_refresh_token", + "username": "test_username", + } + + credentials = Credentials.create_from_json(data_json) + + assert isinstance(credentials, Credentials) + assert credentials.access_token == "test_token" + assert credentials.refresh_token == "test_refresh_token" + assert credentials.user_id == "test_user_id" + assert credentials.username == "test_username"