task_status is succeed.
Key capabilities
- Character & Scene Elements — Upload frontal + side images to build a reusable character or background
- Multiple Categories — Characters, animals, props, outfits, scenes, special effects
- Async Processing — Creation is handled as a background task; use the task_id to poll status
Quick example
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
element_name | string | Yes | Name of the custom element |
element_description | string | Yes | Description of the custom element |
reference_type | string | Yes | Fixed value image_refer |
element_image_list.frontal_image | string | Yes | URL of the frontal reference image |
element_image_list.refer_images | array | Yes | Additional reference images, each with image_url |
tag_list | array | Yes | Tag list, each item with tag_id |
Available tag_id values
| tag_id | Category |
|---|---|
o_101 | 热梗 |
o_102 | Character (人物) |
o_103 | Animal (动物) |
o_104 | Prop (道具) |
o_105 | Outfit (服饰) |
o_106 | Scene (场景) |
o_107 | Special Effect (特效) |
o_108 | Other (其他) |
Response
The endpoint returns atask_id immediately. Use Query Custom Element to poll until task_status is succeed.
| Field | Description |
|---|---|
id / task_id | Task ID for polling |
object | Fixed video |
model | Fixed kling-element |
status | Initially empty |
progress | 0–100 |
API Reference
View the interactive API playground for Kling Element Create.