Tracks
Get Playlist Items
client.playlists.tracks.list(stringplaylistID, TrackListParams { additional_types, fields, limit, 2 more } query?, RequestOptionsoptions?): CursorURLPage<PlaylistTrackObject { added_at, added_by, is_local, 2 more } >
GET/playlists/{playlist_id}/tracks
Add Items to Playlist
client.playlists.tracks.add(stringplaylistID, TrackAddParams { position, published, uris } body?, RequestOptionsoptions?): TrackAddResponse { snapshot_id }
POST/playlists/{playlist_id}/tracks
Update Playlist Items
client.playlists.tracks.update(stringplaylistID, TrackUpdateParams { insert_before, published, range_length, 3 more } body?, RequestOptionsoptions?): TrackUpdateResponse { snapshot_id }
PUT/playlists/{playlist_id}/tracks
Remove Playlist Items
client.playlists.tracks.remove(stringplaylistID, TrackRemoveParams { tracks, published, snapshot_id } body, RequestOptionsoptions?): TrackRemoveResponse { snapshot_id }
DELETE/playlists/{playlist_id}/tracks