Allows a user to edit a specific arrangement's details.
POSThttps://api.elvanto.com/v1/songs/arrangements/edit.{json|xml|php}
Name | Type | Description |
---|---|---|
id Required | string | The ID of the arrangement to edit |
name | string | The new name of the arrangement |
copyright | string | Copyright details for this arrangement |
sequence | array | An array of strings, detailing the sequence of the song. |
minutes | number | How long the arrangement is in minutes. A song that goes for 3 minutes and 45 seconds would have 3 in this field |
seconds | number | The number of seconds for the songs length. A song that goes for 3 minutes and 45 seconds would have 45 in this field |
bpm | number | The BPM (Beats per Minute) of the arrangement |
key_male | string | Male led key |
key_female | string | Female led key |
chord_chart_key | string | Original Key for the Chord Chart to transpose from |
chord_chart | string | Chord Chart in ChordPro format, with newlines represented as n characters |
{
"id": "3ef550f4-7b98-4052-a445-826b7303ab33",
"name": "Modern Arrangement",
"copyright": "2025 Music Company",
"sequence": [
"Verse 1",
"Chorus",
"Verse 2",
"Chorus",
"Bridge",
"Verse 3",
"Chorus"
],
"minutes": 3,
"seconds": 45,
"bpm": 82,
"chord_chart_key": "A#m",
"chord_chart": "VERSE 1\\n[A]This is my [C]Glad Noise!\\nFor the [D]Lord I make Glad Noises!\\n\\nCHORUS\\n[C]Make them loudly!\\n[F]I may not make them nicely!\\n[G]But loud and glad they are!"
}
id=3ef550f4-7b98-4052-a445-826b7303ab33&name=Modern+Arrangement©right=2025+Music+Company&sequence[0]=Verse+1&sequence[1]=Chorus&sequence[2]=Verse+2&sequence[3]=Chorus&sequence[4]=Bridge&sequence[5]=Verse+3&sequence[6]=Chorus&minutes=3&seconds=45&bpm=82&chord_chart_key=A#m&chord_chart=VERSE+1\n[A]This+is+my+[C]Glad+Noise!\nFor+the+[D]Lord+I+make+Glad+Noises!\n\nCHORUS\n[C]Make+them+loudly!\n[F]I+may+not+make+them+nicely!\n[G]But+loud+and+glad+they+are!
{
"generated_in": "0.021",
"status": "ok",
"arrangement": {
"id": "3ef550f4-7b98-4052-a445-826b7303ab33"
}
}
<?xml version="1.0" encoding="UTF-8"?> <rsp generated_in="0.021" status="ok"> <arrangement id="3ef550f4-7b98-4052-a445-826b7303ab33"/> </rsp>
stdClass Object
(
[generated_in] => 0.021
[status] => ok
[arrangement] => stdClass Object
(
[id] => 3ef550f4-7b98-4052-a445-826b7303ab33
)
)
Please see our response status codes documentation for details of potential error responses for any API request.