Zum Hauptinhalt springen

Create upload

POST 

/uploads

Creates an Upload of a new Media asset and returns all information to perform the upload of the source file via the chosen input type.

The s3-multipart-presigned type is compatible with the @uppy/aws-s3 plugin: this endpoint initiates the multipart upload, then each part is signed on demand via GET /uploads/{uploadId}/parts/{partNumber}/sign, already-uploaded parts can be listed for resuming via GET /uploads/{uploadId}/parts, and the upload is finalized via PUT /uploads/{uploadId}/complete.

The transcriptLanguageCode parameter determines which speech-to-text language model will be applied for transcription after a successful upload. The useVad parameter determines whether to use voice activity detection for transcription. A list of transcription languages available for the tenant can be retrieved separately.

Request

Responses

Successful response.