POST
/
subtitles
curl --request POST \
  --url https://engine.quickreel.io/api/v2/subtitles \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "videoUrl": "https://www.youtube.com/watch?v=eY4pgeNBhk4",
  "language": "english",
  "webhookUrl": "https://webhook-test.com/05674b0b229c29199fec105309a00e16",
  "subtitleStyles": {
    "template": "productive",
    "position": "bottom-center",
    "fontSize": "m"
  }
}'
{
  "status": "created",
  "message": "project created successfully",
  "projectId": "667bbc6973e392d3f7f6f620"
}

Authorizations

x-api-key
string
header
required

Body

application/json
Request payload for video processing
videoUrl
string
required

Video URL or YouTube URL

language
enum<string>
required

Preferred language for subtitles

Available options:
bulgarian,
catalan,
chinese (mandarin, simplified),
chinese (mandarin, traditional),
czech,
danish,
dutch,
english,
estonian,
finnish,
flemish,
french,
german,
german (switzerland),
greek,
hindi,
hungarian,
indonesian,
italian,
japanese,
korean,
latvian,
lithuanian,
malay,
multilingual (spanish + english),
norwegian,
polish,
portuguese,
romanian,
russian,
slovak,
spanish,
swedish,
thai,
turkish,
ukrainian,
vietnamese
webhookUrl
string
required

Webhook URL for receiving processing updates

subtitleStyles
object

Response

201
application/json
Request created successfully
status
string

Status of the request

message
string

Success message

projectId
string

Project ID