Manage Videos
put/library/{libraryId}/videos/{videoId}

Request

Path parameters

libraryIdinteger required

The ID of the video library.

videoIdstring required

The GUID of the video.

Query parameters

jitEnabledboolean

Marks whether JIT encoding should be enabled for this video (works only when Premium Encoding is enabled), overrides library settings

enabledResolutionsstring nullable

Comma separated list of resolutions enabled for encoding, available options: 240p, 360p, 480p, 720p, 1080p, 1440p, 2160p

enabledOutputCodecsstring nullable

List of codecs that will be used to encode the file (overrides library settings). Available values: x264, vp9

transcribeEnabledboolean nullable

Setting this to true will enable transcription on this video. Enabling this will incur transcription charges

transcribeLanguagesstring nullable

Comma separated list of languages that will be used as target languages, use ISO 639-1 language codes.

sourceLanguagestring nullable

Language spoken in the video, use ISO 639-1 language codes.

generateTitleboolean nullable

Whether video title should be generated from transcription.

generateDescriptionboolean nullable

Whether video description should be generated from transcription.

generateChaptersboolean nullable

Whether video chapters should be generated from transcription.

generateMomentsboolean nullable

Whether video moments should be generated from transcription.

Request body application/octet-stream

string binary required

Response

The video was successfully uploaded

successboolean

Determines if the request was successful

messagestring nullable

Human-readable message describing the result, typically populated with error details when Success is false.

statusCodeinteger

The HTTP status code corresponding to the result of the request.

Changes

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status

    • info

      added the media type application/json for the response with the status