Playlists
Get Playlist
PlaylistRetrieveResponse playlists().retrieve(PlaylistRetrieveParamsparams = PlaylistRetrieveParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/playlists/{playlist_id}
Change Playlist Details
playlists().update(PlaylistUpdateParamsparams = PlaylistUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PUT/playlists/{playlist_id}
PlaylistsTracks
Get Playlist Items
TrackListPage playlists().tracks().list(TrackListParamsparams = TrackListParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/playlists/{playlist_id}/tracks
Add Items to Playlist
TrackAddResponse playlists().tracks().add(TrackAddParamsparams = TrackAddParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/playlists/{playlist_id}/tracks
Update Playlist Items
TrackUpdateResponse playlists().tracks().update(TrackUpdateParamsparams = TrackUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PUT/playlists/{playlist_id}/tracks
Remove Playlist Items
TrackRemoveResponse playlists().tracks().remove(TrackRemoveParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
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
List<boolean> playlists().followers().check(FollowerCheckParamsparams = FollowerCheckParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/playlists/{playlist_id}/followers/contains
PlaylistsImages
Get Playlist Cover Image
List<ImageObject> playlists().images().list(ImageListParamsparams = ImageListParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/playlists/{playlist_id}/images
Add Custom Playlist Cover Image
HttpResponse playlists().images().update(ImageUpdateParamsparams = ImageUpdateParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PUT/playlists/{playlist_id}/images