Skip to main content
POST
Create Clarity Video Upload URL

Authorizations

Authorization
string
header
required

API key authentication. Get your API key from the Duvo dashboard.

Path Parameters

id
string<uuid>
required

The clarity process ID

Body

application/json
fileName
string
required

Name of the video file

Minimum string length: 1
contentType
enum<string>
required

MIME type of the video

Available options:
video/mp4,
video/mov,
video/webm,
video/mpeg,
video/mpg,
video/avi,
video/x-flv,
video/wmv,
video/3gpp
extraCaptureRequestId
string<uuid>

Extra-capture-request id to bind this capture to

Response

Default Response

signedUrl
string<uri>
required

The signed URL for uploading

captureId
string<uuid>
required

The capture ID for completing upload

expiresAt
string<date-time>
required

When the URL expires

gcsPath
string
required

The GCS path where file will be stored