On the other hand, why would you choose to use spotify API for a start? Spotify doesn't have nearly the quantity of available music that Youtube has.
So many times when I try to find some music on my partner's spotify account it is just not there, and I give up and we listen to it via newpipe or freetube.