Get a download link
acemusic_download_songA finished song's file: mp3 (any plan; the public player link), wav, midi or musicxml (paid ACE Music plans; MIDI and MusicXML are made on demand, up to a minute). Returns { url }: for mp3 the stable public link plus playUrl, a direct link for players until playUrlExpires (about an hour); for wav a signed link valid 24 h (expires); midi and musicxml are the files themselves, given here as a link to fetch with your API token. GET /music/download.
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": "acemusic_download_song"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | mp3 | wav | midi | musicxml (default mp3). | |
| songId | Yes | A songId (user:<id>-<email>-song:so_…) from a finished job, acemusic_list_songs or acemusic_upload_file. It runs on the account that holds the song. |