Playlists
Playlist management and sync operations
📄️ List playlists
Returns a paginated list of playlists.
📄️ Get playlist detail
Returns the detail page for a specific playlist including tracklist and sync status.
📄️ Get playlist sync status
Returns the current sync status for a playlist as JSON. Used for polling during sync operations.
📄️ Get playlist sync progress
Returns the current sync progress percentage for a playlist. Used for progress bar updates.
📄️ Toggle playlist sync
Enables or disables automatic syncing for the playlist. Returns an HTML fragment with the updated sync toggle control.
📄️ Sync playlist
Triggers an immediate sync of the playlist to Navidrome. Returns an HTML fragment with sync progress.
📄️ Rebuild playlist sync
Clears existing sync state and performs a full resync of the playlist. Returns an HTML fragment with progress.
📄️ Generate AI metadata for playlist
Uses AI to generate a title, description, and other metadata for the playlist. Returns an HTML fragment.
📄️ Generate AI artwork for playlist
Uses AI to generate cover artwork for the playlist. Returns an HTML fragment with the new artwork.