That would be awesome! Waiting for this endpoint for over half a year now. I've built an app that lets users add songs to the queue via IRC. Since it takes the first result from the search, many times moderators have to manually skip misspelled songs. Lettings users remove their own songs from the queue again would be a great improvement.
I need this feature too! I'm writing a web app that can generate dynamic playlists. It generates X songs and queues them up, but if the user changes their mind I need to remove those songs from the queue.
The queue system in general is pretty borked. I was pushing things to my queue from my app all day yesterday . . . got in the car and played a new playlist and I ended up having to fast forward past like 20 songs that I'd added via the app, even though I had cleared the queue via Spotify an hour before!
When I’m hosting a party I want to ad-lib “DJ” rather than use a playlist, and this means relying on the queue, because adding tracks to a playlist that is currently playing does not have the intended effect. The problem is: I build up a queue of tracks to play in the Spotify App by carefully selecting ‘Add To Queue’ – then one wrong press of a button and – BAM!! – the queue is wiped out. I have built an app as an attempt to solve this but until the API endpoint is available I cannot control the queue – only add tracks to it blindly.
Also need this feature for our app which is also queuing songs and allowing people to vote. By the way it looks a lot like what you are searching for, don't hesitate to have a look. Our app is called Zikup 😉