MyVocal

My Music API playback URL expired. Can I still download the original song?

Check the playback URL’s expiresAt. For a finished song, request playback-url again using the original projectId to get a fresh temporary URL without regenerating. To save an MP3, use that project’s download endpoint. On success it returns audio bytes, not a playback URL. Check the response type before saving the file.

GET /sound_clone/api/v1/music/projects/{projectId}/playback-url

GET /sound_clone/api/v1/music/projects/{projectId}/download