---
title: "POST /producer/v1/extend"
method: POST
path: "/producer/v1/extend"
---

# POST /producer/v1/extend

`POST /producer/v1/extend`

Extend and expand the generated audio, **Note: This endpoint can only be used after the previous task is completed successfully**

## Request body

- ExtendRequest
  - `jobId` string, required — Job ID of the previous task. Note: The previous task must be in completed status to continue the video
  - `index` '0-3', required — Select which video to continue from <br/>Choose one from the four videos in the previous task<br/>0 represents the first video, 1 represents the second, etc.
  - `manual` string — Motion intensity. low - Low motion, high - High motion
  - `animateMode` 'auto' | 'manual' — Animation mode
  - `bs` '1' | '2' | '4' — Number of videos to generate in batch
  - `hookUrl` string — Callback notification URL. When task completes or fails, this URL will be notified. <a href="fetch" target="_self">Notification data structure</a> is consistent with fetch structure. If not set, you need to request the <a href="fetch" target="_self">fetch interface</a> for query

## Response `200`

Request successful

- object
  - `status` string, required
  - `message` string, required
  - `data` object, required

## Other responses

- `400` — Parameter error
- `401` — Authorization failed

---

[API](https://skmtc.net/ttapi/apis/flowmusic-api-docs.md) · [All operations](https://skmtc.net/ttapi/apis/flowmusic-api-docs/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ttapi/flowmusic-api-docs/versions/f27f8a59dbd0/schema)
