DistributeApp LogoDistributeProject
DistributorSongsAssign file

Assign audio file to song

Uploads an audio file and associates it to an existing song. Requires an admin JWT.

POST
/songs/assign-file

Authorization

BearerAuth
Authorization<token>

Type "Bearer" followed by a space and JWT token.

In: header

Request Body

application/x-www-form-urlencoded

song_id*string

Song ID (UUID)

file*string

Audio file

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://loading/api/songs/assign-file" \  -H "Content-Type: application/x-www-form-urlencoded" \  -d 'song_id=string&file=string'
{
  "file": {
    "created_at": "string",
    "duration": 0,
    "format": "string",
    "id": "string"
  },
  "status": "File assigned to song successfully"
}
{
  "error": "Validation failed"
}
{
  "error": "Validation failed"
}
{
  "error": "Validation failed"
}
{
  "error": "Validation failed"
}