studio.move_track
Move a track to position within its own role. Position 0 is the lowest: its pictures draw first, so every later video-broll or text track draws over it. Tracks of other roles keep their order; text always draws over video. Locked tracks may be reordered. Refuses an unknown track_id or a position past the role's last track, naming the fix.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>",
"track_id": "<track_id>",
"position": "<position>"
},
"name": "studio.move_track"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| position | Yes | 0-based position among the tracks of the same role; 0 draws lowest. | |
| track_id | Yes | The track (vtr_) from get_composition's tracks. | |
| project_id | Yes | The studio project (vp_…) this tool acts on. |