VidArch Docs
Entwickler

API und Daten

Endpunkt-Familien und lokale Persistenz verstehen.

Haupt-Roots

PräfixFunktion
/api/authStatus, Verbindung, Passwort und Abmeldung
/api/searchFern- und lokale Suche
/api/channelsAbonnements, verknüpfte Kanäle und Kataloge
/api/videosMetadaten, Wiedergabe, Fortschritt und Löschung
/api/downloadsWarteschlange, Aktionen und Live-Ereignisse
/api/systemEinstellungen, Scanner, Cookies, Speicherung und yt-dlp
/api/historyWiedergabe- und Suchverlauf
/api/playlistsPlaylists und Inhalte
/api/importImport von Kanälen oder unterstützten Daten

/api/health stellt eine Verfügbarkeitsprüfung bereit. Medien werden über dedizierte Routen mit validierten Pfaden ausgeliefert; Datenvolumes niemals direkt exponieren.

SQLite arbeitet im WAL-Modus. Das Schema enthält unter anderem Kanäle, Abonnements, Videos, Download-Warteschlange, Verläufe, Einstellungen und Playlists. Jede Migration muss mit einer bestehenden Datenbank kompatibel bleiben und von einem Wiederherstellungstest begleitet werden.

Auf dieser Seite