Skip to content
DocumentationAPI Reference

Playlists

Get Playlist
playlists().retrieve(PlaylistRetrieveParamsparams = PlaylistRetrieveParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : PlaylistRetrieveResponse
GET/playlists/{playlist_id}
Change Playlist Details
playlists().update(PlaylistUpdateParamsparams = PlaylistUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PUT/playlists/{playlist_id}

PlaylistsTracks

Get Playlist Items
playlists().tracks().list(TrackListParamsparams = TrackListParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : TrackListPage
GET/playlists/{playlist_id}/tracks
Add Items to Playlist
playlists().tracks().add(TrackAddParamsparams = TrackAddParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : TrackAddResponse
POST/playlists/{playlist_id}/tracks
Update Playlist Items
playlists().tracks().update(TrackUpdateParamsparams = TrackUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : TrackUpdateResponse
PUT/playlists/{playlist_id}/tracks
Remove Playlist Items
playlists().tracks().remove(TrackRemoveParamsparams, RequestOptionsrequestOptions = RequestOptions.none()) : TrackRemoveResponse
DELETE/playlists/{playlist_id}/tracks

PlaylistsFollowers

Follow Playlist
playlists().followers().follow(FollowerFollowParamsparams = FollowerFollowParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PUT/playlists/{playlist_id}/followers
Unfollow Playlist
playlists().followers().unfollow(FollowerUnfollowParamsparams = FollowerUnfollowParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
DELETE/playlists/{playlist_id}/followers
Check if Current User Follows Playlist
playlists().followers().check(FollowerCheckParamsparams = FollowerCheckParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : List<Boolean>
GET/playlists/{playlist_id}/followers/contains

PlaylistsImages

Get Playlist Cover Image
playlists().images().list(ImageListParamsparams = ImageListParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : List<ImageObject>
GET/playlists/{playlist_id}/images
Add Custom Playlist Cover Image
playlists().images().update(ImageUpdateParamsparams = ImageUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : HttpResponse
PUT/playlists/{playlist_id}/images