curl --fail-with-body -X POST "$RAWCHUNKS_API/api/albums/$(jq -nr --arg v "$ID" '$v|@uri')/songs" \
-H "Content-Type: application/json" \
--data "$(jq -nc --arg song "$SONG_ID" '{
"songId": $song
}')"
{
"success": true,
"albumId": "<string>",
"songId": "<string>"
}Albums
Add a song to an album
Associate a song with an album.
POST
/
api
/
albums
/
{id}
/
songs
curl --fail-with-body -X POST "$RAWCHUNKS_API/api/albums/$(jq -nr --arg v "$ID" '$v|@uri')/songs" \
-H "Content-Type: application/json" \
--data "$(jq -nc --arg song "$SONG_ID" '{
"songId": $song
}')"
{
"success": true,
"albumId": "<string>",
"songId": "<string>"
}A song has one album association. Check the creator of both records in your integration.
Headers and parameters
string
required
Resource ID.
JSON body
string
required
Minimum length:
1.Response (200)
Success.boolean
required
string
required
string
required
Errors
Failed JSON responses contain anerror string. Check the HTTP status before reading a successful result. See job handling for interrupted or uncertain submissions.
| Status | Meaning |
|---|---|
400 | Invalid request. |
500 | Request failed. |
curl --fail-with-body -X POST "$RAWCHUNKS_API/api/albums/$(jq -nr --arg v "$ID" '$v|@uri')/songs" \
-H "Content-Type: application/json" \
--data "$(jq -nc --arg song "$SONG_ID" '{
"songId": $song
}')"
โI