Producer Task API

Extend Music

⚠️ Unavailable due to upstream restrictions. Documentation retained for field reference only.


Extend an existing music track from a specified time point. The parent music task must be completed before extending.


CCAPI Task Workflow

  1. Submit -> POST /producer/submit/EXTEND -> {"code":"success","data":"task_xxx"}
  2. Fetch -> GET /producer/fetch/{id} or POST /producer/fetch -> inspect data.status and data.data
  3. Complete -> when data.status = "SUCCESS", data.data contains the normalized result payload

Availability

  • Official restriction: this Producer action is temporarily unavailable in CCAPI.
  • POST /producer/submit/MUSIC is the only Producer submit action currently enabled.
  • This schema is retained for future reopening after the upstream restriction is lifted.

Notes

  • Authenticate with Authorization: Bearer <CCAPI token>
  • Submit endpoints always return the public task_xxx ID instead of exposing the upstream job ID
  • Fetch endpoints return the persisted CCAPI task record (TaskDto) with normalized data payload
post/producer/submit/EXTEND

Request

  • Base URL: https://api.ccapi.ai
  • URL: https://api.ccapi.ai/producer/submit/EXTEND
  • Auth: HTTP bearer

Request body

clip_idstring required

Required. The musicId of the track to extend (from a completed music generation job).

cover_art_urlstring uri
hook_urlstring uri
instrumentalboolean
is_storageboolean
lyrics_strengthnumber
lyrics_textstring

Custom lyrics for the extended section.

mvstring

Model version.

seedstring
sound_promptstring

Style description for the extended section.

sound_strengthnumber
startsnumber

Start time in seconds for the extension point.

titlestring
weirdnessnumber

Response

Task submitted

codestring required
datastring required

Public CCAPI task ID. Use this value to poll task status.

messagestring

Example response

{
  "code": "success",
  "data": "task_7f11c4b772f44710ac0fae0d5b3dc4c1",
  "message": "task submitted successfully"
}

Changes

No recorded changes to this operation across all 1 revision of this API.