curl --request PUT \
--url https://video.bunnycdn.com/library/{libraryId}/videos/{videoId} \
--header 'AccessKey: <api-key>' \
--header 'Content-Type: application/octet-stream' \
--data '"<string>"'{
"success": true,
"message": "<string>",
"statusCode": 123
}curl --request PUT \
--url https://video.bunnycdn.com/library/{libraryId}/videos/{videoId} \
--header 'AccessKey: <api-key>' \
--header 'Content-Type: application/octet-stream' \
--data '"<string>"'{
"success": true,
"message": "<string>",
"statusCode": 123
}AccessKey based authentication
Marks whether JIT encoding should be enabled for this video (works only when Premium Encoding is enabled), overrides library settings
Comma separated list of resolutions enabled for encoding, available options: 240p, 360p, 480p, 720p, 1080p, 1440p, 2160p
List of codecs that will be used to encode the file (overrides library settings). Available values: x264, vp9
Setting this to true will enable transcription on this video. Enabling this will incur transcription charges
Comma separated list of languages that will be used as target languages, use ISO 639-1 language codes.
Language spoken in the video, use ISO 639-1 language codes.
Whether video title should be generated from transcription.
Whether video description should be generated from transcription.
Whether video chapters should be generated from transcription.
Whether video moments should be generated from transcription.
Video file to upload
The body is of type file.
Was this page helpful?