diff --git a/software/src/webserver.py b/software/src/webserver.py index 6e3b4cf..bf05edc 100644 --- a/software/src/webserver.py +++ b/software/src/webserver.py @@ -4,6 +4,7 @@ Copyright (c) 2024-2025 Stefan Kratochwil ''' import asyncio +import os from microdot import Microdot @@ -78,3 +79,8 @@ async def last_tag_uid_get(request): @webapp.route('/api/v1/playlists', methods=['GET']) async def playlists_get(request): return sorted(playlist_db.getPlaylistTags()) + + +@webapp.route('/api/v1/audiofiles', methods=['GET']) +async def audiofiles_get(request): + return os.listdir(b'/sd')