Announcements

Help Wizard

Step 1

NEXT STEP

FAQs

Please see below the most popular frequently asked questions.

Loading article...

Loading faqs...

VIEW ALL

Ongoing Issues

Please see below the current ongoing issues which are under investigation.

Loading issue...

Loading ongoing issues...

VIEW ALL

Spotify API: Unknown owner of Discover Weekly playlists

Spotify API: Unknown owner of Discover Weekly playlists

Plan

Premium

Country

Germany

Device

Web API

Operating System

Linux

My Question or Issue

Hello Spotify team,

Please forward this to the dev department 🙂

I really like my Spotify Weeklies, so I built a python script for weekly backups using spotipy.

I also pinned my brother's weekly spotify playlist, so simply searching by the term "Discover Weekly" returns 2 playlists, and there is no way to determine which playlist belongs to whom.
So unfortunately I can't check which playlist is mine.

Both playlists have "spotify" set as the owner, and there are no other parameters indicating which user the playlist was generated for, at least which I could find.
It would be great if you could indicate the original user's id on auto generated spotify playlists in api responses.

Thank you for your help!!

Reply
3 Replies

If the playlist IDs are different, you can hard-code them in your script.

XimzendSpotify Star
Help others find this answer and click "Accept as Solution".
If you appreciate my answer, maybe give me a Like.
Note: I'm not a Spotify employee.

Thank you for the input, will wait for monday and check if the playlist id changes or not.

If it doesn't change, your suggestion should work.

It would be great If there would be a consistent method to determine ownership any ways. If I find a way to do this I will update you here 🙂

Hard coding this in isn't really a sufficient solution. If we want to build apps that build on top of Discover Weekly then we have to go through a whole flow of users selecting "their" playlist. I understand that might be desired, but if not desired it's not right that we can't differentiate from the API itself.

 

For example, Spotify itself notes "Made for [username]" in the playlist "owner" metadata section. But, this is not part of the API.

 

If someone finds a solution for this I'd love to learn! I also will be trying to find a workaround, but don't think I'll be successful.

 

Screenshot 2024-09-11 at 21.38.16.png

Suggested posts