Expand description
Content API operations: search and browse for albums, artists, tracks, playlists.
Modules§
- album_
download - Album download operations with concurrent track fetching and metadata embedding.
- albums
- Album search and browse operations.
- artist_
download - Artist download operations.
- artists
- Artist search and browse operations.
- catalog
- Catalog search: searches all content types simultaneously.
- download_
io - Download file I/O helpers: partial file detection, stream-to-disk writing, cover art fetch.
- playlist_
download - Playlist download operations.
- playlists
- Playlist search and browse operations.
- tracks
- Track search, browse, and download operations.
Functions§
- check_
cancel - Checks the cancellation flag and returns
Canceledif the download was cancelled. - fetch_
with_ cancel - Checks cancellation before and after an async fetch, discarding the fetch result on cancel.
- get_
by_ id - Sends a get-by-ID request with an optional extra parameter.
- paginated
- Sends a paginated request by ID with limit and offset parameters.
- push_
pagination_ params - Appends optional
limitandoffsetpagination parameters to a params vector. - search
- Sends a search request with query, limit, and offset parameters.