Skip to content
DocumentationAPI Reference

Change Playlist Details

Playlists.Update(PlaylistUpdateParamsparameters, CancellationTokencancellationToken = default)
PUT/playlists/{playlist_id}

Change a playlist's name and public/private state. (The user must, of course, own the playlist.)

ParametersExpand Collapse
PlaylistUpdateParams parameters
required string playlistID

The Spotify ID of the playlist.

Boolean collaborative

If true, the playlist will become collaborative and other users will be able to modify the playlist in their Spotify client.
Note: You can only set collaborative to true on non-public playlists.

string description

Value for playlist description as displayed in Spotify Clients and in the Web API.

string name

The new name for the playlist, for example "My New Playlist Title"

Boolean published

The playlist's public/private status (if it should be added to the user's profile or not): true the playlist will be public, false the playlist will be private, null the playlist status is not relevant. For more about public/private status, see Working with Playlists

Change Playlist Details

PlaylistUpdateParams parameters = new()
{
    PlaylistID = "3cEYpjA9oz9GiPac4AsH4n"
};

await client.Playlists.Update(parameters);
Returns Examples