Delete a notebook song
jj_delete_songDelete a song from your notebook by song ID; it leaves playlists, removes its published copy, notifies importers, and cannot be undone.
Instructions
Deletes a song from the calling account's notebook. Idempotent: deleting twice succeeds twice, and an unknown id succeeds too (saying "no such song" would leak whether it exists in someone else's notebook). Side effects are the same as deleting in the app: the song leaves all its playlists, its published copy disappears from the profile, and accounts that had imported it are notified. This cannot be undone from the API: confirm with the person before calling it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"songId": "<songId>"
},
"name": "jj_delete_song"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| songId | Yes | Stable notebook song id. |