Yes that is possible through the direct.files parameter. It's available as part of the Clipchamp API's input options and allows you to upload your users' video files without them having to manually trigger the upload.

As mentioned at, the direct option instructs the Clipchamp API to receive the input video file(s) without any end user action directly through the direct.files parameter.

Please note that the direct input option should not be used in combination with any of the other two options (file, camera). If both direct and file or camera are used in the inputs array, the file & camera options will be ignored and the direct.files parameter is expected to be an array of Blob instance(s).

Did this answer your question?