Upload Video

Upload a new video for search and Q&A.

Authentication

X-Api-Keystring

API key authentication via X-Api-Key header

OR
AuthorizationBearer
Bearer token authentication via Authorization header

Request

This endpoint expects a multipart form containing an optional file.
filefileOptional
video_urlstringOptional
indexbooleanRequired
enable_thumbnailsbooleanOptionalDefaults to false
video_namestringOptional
video_absolute_start_timestampstringOptional
configstringOptional
person_indexingbooleanOptional
persist_framesbooleanOptional
caption_promptstringOptional
encode_chunksbooleanOptional
caption_modeenumOptional
Allowed values:
group_idstringOptional
chunking_configstringOptional

Response

Successful Response
video_idstring
Unique identifier for the uploaded video
video_s3_urlstring or null

S3 URL of the uploaded video (null for background processing)

statusstring or nullDefaults to upload_initiated
Status of the upload