Skip to main content
POST
Studio add section commit (phase 2)
Commit the candidate chosen after Add Section. Poll Get Task Status until success.
Free (0 credits). Pass candidate_clip_id only — the server looks up the phase-1 addSection task, loads Studio project context, and reuses the same account. taskId is not required (and not accepted).
Part of Studio Editing.

Parameters

On success, data is the exported full song clip (with the new section).

Workflow

  1. Phase 1 addSection succeeds → pick one id from data.clips
  2. Phase 2 commit with that candidate_clip_id (optionally pass the same source clip_id)
  3. Poll the new taskId returned by commit until success

Example

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
candidate_clip_id
string
required

阶段一 clips 中选中的候选 id(据此反查阶段一任务)

clip_id
string

可选。源曲 clip_id;用于校验与互斥锁;不传则用阶段一 studio.clip_id

title
string

最终新歌标题

beat
object

Optional metronome export on commit; omit for legacy behavior. Not used by addSection phase-1.

Response

201 - application/json
taskId
string
required

task id. Use this id to query task status.

Example:

"15c257ff-43f7-4678-bd41-202ad6b8488b"