[GH-ISSUE #725] Provide full album (including metadata such as label) via CLI #1363

Open
opened 2026-03-14 14:32:36 +03:00 by kerem · 0 comments
Owner

Originally created by @sandersantema on GitHub (May 15, 2025).
Original GitHub issue: https://github.com/aome510/spotify-player/issues/725

Is your feature already implemented in the latest master?
No.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Spotify search is unfortunately as fuzzy as it can get. Therefore a search using a query such as label:Music-Man yields a whole bunch of unrelated results. It for instance matches everything with label:Music-Manager, yeah, not so good.

Luckily if you wrap the api with a script, you can filter search results based on an albums label. This is done by obtaining the so called full album, via get request to the albums endpoint, i.e. https://api.spotify.com/v1/albums/<album-id>.

I'd like to simplify my script using spotify-player, but it seems there is currently no way to obtain a full album, or at least label metadata, using it.

Describe the solution you'd like
Neither spotify_player get item album --id <id> nor spotify_player search 'label:<label>' contain this field. I wouldn't expect the search subcommand to, but it would be nice if the get subcommand did get the full album info, or for instance optionally provide it given some flag, like --full.

Describe alternatives you've considered
Scripting it myself.

Originally created by @sandersantema on GitHub (May 15, 2025). Original GitHub issue: https://github.com/aome510/spotify-player/issues/725 **Is your feature already implemented in the latest `master`?** No. **Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] Spotify search is unfortunately as fuzzy as it can get. Therefore a search using a query such as `label:Music-Man` yields a whole bunch of unrelated results. It for instance matches everything with `label:Music-Manager`, yeah, not so good. Luckily if you wrap the api with a script, you can filter search results based on an albums label. This is done by obtaining the so called _full album_, via get request to the `albums` endpoint, i.e. `https://api.spotify.com/v1/albums/<album-id>`. I'd like to simplify my script using spotify-player, but it seems there is currently no way to obtain a full album, or at least label metadata, using it. **Describe the solution you'd like** Neither `spotify_player get item album --id <id>` nor `spotify_player search 'label:<label>'` contain this field. I wouldn't expect the `search` subcommand to, but it would be nice if the `get` subcommand did get the full album info, or for instance optionally provide it given some flag, like `--full`. **Describe alternatives you've considered** Scripting it myself.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/spotify-player#1363
No description provided.