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
{{ message }}
Repository navigation
Commit 522e14f
Browse filesBrowse the repository at this point in the historyBrowse files
[Full API documentation](https://www.listennotes.com/api/docs/#put-api-v2-playlists-id)
722
723
724
+
### delete_playlist
725
+
726
+
Delete a playlist.
727
+
728
+
`DELETE /playlists/{id}`
729
+
730
+
Permanently delete a playlist, including all episode and podcast references saved in this specific playlist and their notes. The actual episodes and podcasts remain in the Listen Notes podcast database.
731
+
732
+
**Warning: Deletion cannot be undone. Once deleted, the playlist is gone, regardless of how many episodes or podcasts it contains. You, the developer, are responsible for adding a confirmation step in your app's UI before calling this endpoint to prevent accidental deletion.**
733
+
734
+
Only playlists owned by your admin API account can be modified; contributor membership does not grant write access.
Copy file name to clipboardExpand all lines: listennotes/api-contract.json
+20-1Lines changed: 20 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"schema_version": 1,
3
-
"version": "3.0.0",
3
+
"version": "3.1.0",
4
4
"operations": [
5
5
{
6
6
"operationId": "search",
@@ -815,6 +815,25 @@
815
815
"summary": "Update playlist metadata.",
816
816
"description": "Update any subset of name, description, visibility, and type. Omitted fields remain unchanged; at least one field is required. Switching to private rotates the playlist RSS secret. Type selects the saved default view (episode_list or podcast_list) and the returned listennotes_url; changing it preserves all existing episodes and podcasts.\n\nOnly playlists owned by your admin API account can be modified; contributor membership does not grant write access."
817
817
},
818
+
{
819
+
"operationId": "deletePlaylist",
820
+
"func": "delete_playlist",
821
+
"available_from": "3.1.0",
822
+
"method": "DELETE",
823
+
"path": "/playlists/{id}",
824
+
"parameters": [
825
+
{
826
+
"name": "id",
827
+
"in": "path",
828
+
"required": true
829
+
}
830
+
],
831
+
"example_params": {
832
+
"id": "m1pe7z60bsw"
833
+
},
834
+
"summary": "Delete a playlist.",
835
+
"description": "Permanently delete a playlist, including all episode and podcast references saved in this specific playlist and their notes. The actual episodes and podcasts remain in the Listen Notes podcast database.\n\n**Warning: Deletion cannot be undone. Once deleted, the playlist is gone, regardless of how many episodes or podcasts it contains. You, the developer, are responsible for adding a confirmation step in your app's UI before calling this endpoint to prevent accidental deletion.**\n\nOnly playlists owned by your admin API account can be modified; contributor membership does not grant write access."
0 commit comments