v1

latestOpenAPI 3.1.02026-07-26234441.5 KB
project

Create project

Create new project with media uploaded by library.

post/v2/projects

Request body

video_idstring uuid required

Uploaded media ID with video kind

namestring nullable

Optional project name (will be autogenerated if empty)

src_langstring nullable

This parameter is optional and will be defined automatically if left empty. If specified, must be defined without the dialect, for example en instead of en-us. See the list of source languages available.

dst_langstring required

Destination language

num_speakersinteger nullable

Optional number of speakers (will be defined automatically if empty)

transcript_idstring uuid nullable

Optional ID of uploaded transcription

glossary_idstring uuid nullable

Optional ID of created glossary

Response

Successful Response

idstring uuid required

Project ID

namestring required

Project name

source_type'youtube' | 'gdrive' | 'vimeo' | 's3' | 'local' | 'any' required

Source of uploaded content

status'created' | 'uploading' | 'uploaded' | 'upload_failed' | 'transcription_started' | 'transcription_done' | 'transcription_failed' | 'transcribe_segments_started' | 'transcribe_segments_done' | 'transcribe_segments_failed' | 'separate_background_started' | 'separate_background_done' | 'separate_background_failed' | 'determine_speakers_started' | 'determine_speakers_done' | 'determine_speakers_failed' | 'voice_suggest_started' | 'voice_suggest_done' | 'voice_suggest_failed' | 'translation_started' | 'translation_done' | 'translation_failed' | 'voice_update_started' | 'voice_update_done' | 'voice_update_failed' | 'transcript_edited' | 'voice_edited' | 'voiceover_started' | 'voiceover_done' | 'voiceover_failed' | 'merging_started' | 'merging_done' | 'merging_failed' | 'failed' | 'no_audio' | 'no_words' | 'forbidden_link'

Current project status

status_updated_atstring date-time nullable

Date and time of the last project status update

created_atstring date-time required

Date and time of project creation

coverstring nullable

Cover image of video specified

src_langstring nullable

Project source language

dst_langstring

Project destination language

num_speakersinteger nullable

Number of speakers in the project

source_urlstring nullable

Video source url if media has been created by link

durationinteger nullable

Video duration after limits applied

original_durationinteger nullable

Original video duration

glossary_idstring uuid nullable

Glossary ID (if glossary is used)

glossary_versioninteger nullable

Glossary version (if glossary is used)

original_videostring nullable

Link to the original video stored

transcript_idstring uuid nullable

Project transcription ID

voiceoverstring nullable

Link to the translated audio with voiceover only

translated_videostring nullable

Link to the translated video

translated_audiostring nullable

Link to the translated audio (voiceover with background)

voiceobject nullable

Pull of voices detected

translation_srt_pathstring nullable

Link to the translation .srt

translation_vtt_pathstring nullable

Link to the translation .vtt