Skip to content
DocumentationAPI Reference

Playlists

Get Playlist
PlaylistRetrieveResponse Playlists.Retrieve(PlaylistRetrieveParamsparameters, CancellationTokencancellationToken = default)
GET/playlists/{playlist_id}
Change Playlist Details
Playlists.Update(PlaylistUpdateParamsparameters, CancellationTokencancellationToken = default)
PUT/playlists/{playlist_id}

PlaylistsTracks

Get Playlist Items
TrackListPageResponse Playlists.Tracks.List(TrackListParamsparameters, CancellationTokencancellationToken = default)
GET/playlists/{playlist_id}/tracks
Add Items to Playlist
TrackAddResponse Playlists.Tracks.Add(TrackAddParamsparameters, CancellationTokencancellationToken = default)
POST/playlists/{playlist_id}/tracks
Update Playlist Items
TrackUpdateResponse Playlists.Tracks.Update(TrackUpdateParamsparameters, CancellationTokencancellationToken = default)
PUT/playlists/{playlist_id}/tracks
Remove Playlist Items
TrackRemoveResponse Playlists.Tracks.Remove(TrackRemoveParamsparameters, CancellationTokencancellationToken = default)
DELETE/playlists/{playlist_id}/tracks

PlaylistsFollowers

Follow Playlist
Playlists.Followers.Follow(FollowerFollowParamsparameters, CancellationTokencancellationToken = default)
PUT/playlists/{playlist_id}/followers
Unfollow Playlist
Playlists.Followers.Unfollow(FollowerUnfollowParamsparameters, CancellationTokencancellationToken = default)
DELETE/playlists/{playlist_id}/followers
Check if Current User Follows Playlist
IReadOnlyList<Boolean> Playlists.Followers.Check(FollowerCheckParamsparameters, CancellationTokencancellationToken = default)
GET/playlists/{playlist_id}/followers/contains

PlaylistsImages

Get Playlist Cover Image
IReadOnlyList<ImageObject> Playlists.Images.List(ImageListParamsparameters, CancellationTokencancellationToken = default)
GET/playlists/{playlist_id}/images
Add Custom Playlist Cover Image
HttpResponse Playlists.Images.Update(ImageUpdateParamsparameters, CancellationTokencancellationToken = default)
PUT/playlists/{playlist_id}/images