# Kling v3.0 4K Text-to-Video - Documentation

> For the complete documentation index, see [llms.txt](/llms.txt). Markdown is available with `Accept: text/markdown` and `.md` URL variants.

Source: /docs/api-reference/model-apis-kling-v3.0-4k-t2v

# Kling v3.0 4K Text-to-Video

POST

/

v3

/

async

/

kling-v3.0-4k-t2v

Kling v3.0 4K Text-to-Video

cURL

```
curl --request POST \
--url https://api.novita.ai/v3/async/kling-v3.0-4k-t2v \
--header 'Authorization: &#x3C;authorization>' \
--header 'Content-Type: &#x3C;content-type>' \
--data '
{
"sound": true,
"prompt": "&#x3C;string>",
"duration": 123,
"cfg_scale": 123,
"aspect_ratio": "&#x3C;string>",
"negative_prompt": "&#x3C;string>"
}
'
```

200

```
{
"task_id": "&#x3C;string>"
}
```

Kling v3.0 4K Text-to-Video generates native 4K ultra-high-definition videos from text prompts with cinematic quality, smooth motion, precise prompt adherence, and optional synchronized audio generation. Supports 3-15 second durations and multiple aspect ratios.

This is an asynchronous API; only the task_id will be returned. You should use the task_id to request the [Task Result API](/docs/api-reference/model-apis-task-result) to retrieve the video generation results.

##

[​](#request-headers)

Request Headers

[​](#param-content-type)

Content-Type

string

required

Supports: `application/json`

[​](#param-authorization)

Authorization

string

required

Bearer authentication format, for example: Bearer {{API Key}}.

##

[​](#request-body)

Request Body

[​](#param-sound)

sound

boolean

default:false

Whether to generate synchronized audio simultaneously with the video. Supports Chinese and English voice output.

[​](#param-prompt)

prompt

string

required

Positive prompt text for video generation, describing scene motion, camera movement, actions, voice style, atmosphere, and sound effects; must not exceed 2500 characters.Length limit: 0 - 2500

[​](#param-duration)

duration

integer

default:5

Duration of generated video in seconds. Supports flexible durations from 3 to 15 seconds.Value range: [3, 15]

[​](#param-cfg-scale)

cfg_scale

number

Controls flexibility of video generation. Higher values result in content more closely following the prompt; lower values produce more natural motion.Value range: [0, 1]

[​](#param-aspect-ratio)

aspect_ratio

string

default:"16:9"

Aspect ratio of generated video.Optional values: `16:9`, `9:16`, `1:1`

[​](#param-negative-prompt)

negative_prompt

string

Negative prompt describing elements to avoid in video and audio; must not exceed 2500 characters.Length limit: 0 - 2500

##

[​](#response)

Response

[​](#param-task-id)

task_id

string

required

Use the task_id to request the [Task Result API](/docs/api-reference/model-apis-task-result) to retrieve the generated outputs.

Last modified on April 29, 2026
