uploads
upload a track
Section titled “upload a track”POST /tracks/ requires an authenticated artist and multipart form data with
title and file. optional fields include album, features, tags, description,
artwork, content notices, and a complete publishing JSON override.
omitting publishing uses the saved album/Portal defaults. see publishing access for the schema and migration from the old unlisted/support-gate write fields.
the response contains an upload_id. follow
GET /tracks/uploads/{upload_id}/progress for processing progress and the
terminal result; request acceptance is not completed publication.
see the live API schema and implementation for all current fields.