LowCodeAPI
  • Tasks(6)
    • POST
      Create a video indexing task
    • GET
      List video indexing tasks
    • GET
      Retrieve a video indexing task
    • DEL
      Delete a video indexing task
    • GET
      Retrieve tasks by status
    • POST
      Upload videos from external providers
GET
POST
GET
GET
DELETE
GET
POST
POST
https://api.lowcodeapi.com/twelvelabs/v1.2/tasks
Request Payload

The payload will be sent as a application/json as a part of the request body.

Payload
index_idstring
The unique identifier of the index to which the video is being uploaded
provide_transcriptionboolean
A boolean value specifying whether or not you provide a transcription for this video
languagestring
Must be set to en
video_filearray
Specify this parameter to upload a video from your local file system
transcription_filearray
When the provide_transcription parameter is set to true, and you want to provide a transcription from the local file system, use the transcription_file parameter to pass your transcription file to the platform
video_urlstring
Specify this parameter to upload a video from a publicly accessible URL
transcription_urlstring
When the provide_transcription parameter is set to true, and you want to provide a transcription from a publicly accessible URL
disable_video_streamboolean
This parameter indicates if the platform stores the video for streaming. When set to false, the platform stores the video, and you can retrieve its URL by calling the GET
Response
API response data will be shown here once the request is completed.
Twelve Labs