You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adding a track to a playlist cannot be done efficiently.
I am using the API to add tracks to a playlist. Currently my procedure is as follows:
GET the enitre playlist including all tracks and all track information. (https://api.soundcloud.com/playlists/<playlist_id>)
From the response of the GET, take the ID of each track.
PUT https://api.soundcloud.com/playlists/<playlist_id> with tracks set to the enitre list of track ids + the track id of the track to be added.
This is very inefficient because:
I need to make two requests just to add a track to a playlist.
The first request response can be huge for large playlists especially because all details for each track are included.
Ideally we would like to just have a seperate endpoint to add a track to a playlist. However, having a way to just fetch all tracks in a playlist without all detailed information of the tracks would already be a huge improvement.
Is there some way to do this?
The text was updated successfully, but these errors were encountered:
Hi @Ruud14,
thanks for your input. This feature is currently only available for users of our partner API.
I would keep this issue here ope for future feature considerations for public api!
Thanks again and keep suggestions coming!
Adding a track to a playlist cannot be done efficiently.
I am using the API to add tracks to a playlist. Currently my procedure is as follows:
https://api.soundcloud.com/playlists/<playlist_id>
)https://api.soundcloud.com/playlists/<playlist_id>
withtracks
set to the enitre list of track ids + the track id of the track to be added.This is very inefficient because:
Ideally we would like to just have a seperate endpoint to add a track to a playlist. However, having a way to just fetch all tracks in a playlist without all detailed information of the tracks would already be a huge improvement.
Is there some way to do this?
The text was updated successfully, but these errors were encountered: