Saltar al contenido principal
POST
/
kling
/
v1
/
videos
/
multi-elements
/
init-selection
curl --request POST \
  --url https://api.cometapi.com/kling/v1/videos/multi-elements/init-selection \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "video_id": "784912347344945152",
  "task_id": "784912347277836288"
}
'
{
  "code": 123,
  "message": "<string>",
  "data": {
    "session_id": "<string>"
  }
}
Usa este endpoint para abrir una sesión de edición de video y obtener el session_id requerido por todos los pasos posteriores de edición Multimodal.

Elige una ruta de entrada

  • Video generado por Kling: envía video_id junto con el task_id principal
  • Video externo o ya alojado: envía video_url
  • No envíes ambas rutas de entrada al mismo tiempo

Rol en el flujo de trabajo

1

Initialize the session

Envía el clip de origen y guarda el session_id devuelto.
2

Mark selection points

Continúa con Add Video Selection para definir la región que deseas editar.
3

Submit the final edit task

Una vez que la selección esté lista, continúa con Create Task.
Para consultar la referencia completa de parámetros, revisa la documentación de la API de Kling.

Autorizaciones

Authorization
string
header
requerido

Bearer token authentication. Use your CometAPI key.

Cuerpo

application/json
video_id
string
predeterminado:784912347344945152
requerido

The video ID generated by Kling; choose either this or video_url, they cannot be passed simultaneously. Select the video to be edited from historical works using the video ID. Only supports video works generated within the last 30 days; only supports videos with a duration of ≥2 seconds and ≤5.5 seconds, or ≥7 seconds and ≤10.5 seconds. Related to the video_url parameter, they cannot both be empty or both have values.

task_id
string
predeterminado:784912347277836288
requerido

When passing video_id, the task_id from when the video was generated must also be passed.

video_url
string
predeterminado:https://v15-kling.klingai.com/bs2/upload-ylab-stunt-sgp/se/stream_lake_m2v_img2video_multi_id_v16_std/aa12ae6e-450d-4f36-b2d0-74376b313268_raw_video.mp4?x-kcdn-pid=112372

The URL to get the video. When uploading, pass the video download link. When editing a selection, pass the video URL returned by the interface.

Only supports MP4 and MOV formats. Only supports videos with a duration of ≥2 seconds and ≤5.5 seconds, or ≥7 seconds and ≤10.5 seconds. The width and height dimensions of the video must be between 720px (inclusive) and 2160px (inclusive). Only supports uploading videos at 24, 30, or 60 fps. Related to the video_id parameter, they cannot both be empty or both have values.

Respuesta

200 - application/json

Session initialized.

code
integer
requerido
message
string
requerido
data
object
requerido