remove_tracks_from_playlist
Remove tracks from a TIDAL playlist by track IDs or position indices. Specify the playlist and either track IDs or 0-based indices to delete.
Instructions
Remove tracks from a TIDAL playlist by track IDs or position indices.
USE THIS TOOL WHENEVER A USER ASKS FOR:
- "Remove this song from my playlist"
- "Delete tracks from [playlist name]"
- "Take out these songs from the playlist"
- Any request to remove songs/tracks from a playlist
This function removes specific tracks from a user's TIDAL playlist. You can remove
tracks either by their TIDAL IDs or by their position in the playlist (0-based index).
When processing the results of this tool:
1. Confirm how many tracks were removed successfully
2. Provide clear feedback about what was removed
3. If using indices, remind the user they are 0-based (first track is index 0)
Args:
playlist_id: The TIDAL ID of the playlist (required)
track_ids: A list of TIDAL track IDs to remove (optional - use this OR indices)
indices: A list of track positions (0-based) to remove (optional - use this OR track_ids)
Returns:
A dictionary containing the status and number of tracks removed
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| indices | No | ||
| track_ids | No | ||
| playlist_id | Yes |