Hi team,
While using MCWS API to process files in bulk I ran into some limitations. Could you please consider adding these functions:
Playlist\Clear
Purpose: remove all files from a playlist without deleting the playlist.
Reason: I need to recreate playlists from scratch, without changing their ID so that existing Views/Expressions/Playlists that rely on the ID keep working. Deleting and recreating a playlist is fast, but the ID changes.
Playlist\AddFiles
Purpose: add a list of files (by key list) to an existing playlist
Reason: this avoids having to do 1000 API calls to add 1000 files. Playlist\Build can do that, but only when creating a new list. Also, when creating a new list with a few thousand files it's not possible to add them all in a single go as the URL would exceed the maximum length. So this new Playlist\AddFiles would allow creating large lists in batches.
Playlist\RemoveFiles
Purpose: the complement to AddFiles above.
Thank you, and happy thanksgiving!