Announcements

Help Wizard

Step 1

NEXT STEP

`collaborative:true` Contradicts Docs & Lacks New Collab Invite API Support

the Web API's `collaborative: true` flag creates playlists using the old collaborative system, where collaborators can only remove tracks they personally added. However, the new Collab system available in the Spotify mobile app gives collaborators full control over the playlist, including the ability to remove any track regardless of who added it, it also allows the playlist to be shared without the collaborator permissions.

This is supported by your own documentation and community posts:

"A playlist can also be made collaborative through the WebAPI, by setting the 'collaborative' attribute to true. This means that anyone with the link can add to or remove a track from it."
However, in practice collaborators can only remove tracks they personally added, not tracks added by other users. This contradicts the documented behavior.
(https://developer.spotify.com/documentation/web-api/concepts/playlists)

The same concept page also notes: "Note that this is slightly different from adding/removing collaborators, which is currently not possible through the WebAPI confirming that the new Collab invite system (which does grant full remove permissions) is not yet exposed through the API.

So if you take this idea into consideration for updating the documentation or the api endpoint i would be very grateful.

 

Thank youu ❤️