POST
/
transcode

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
input
object
required

URL input video

outputs
object
required

Output formats

storage
object
required

Storage for the output files

c2pa
boolean

Decides if the output video should include C2PA signature

creatorId
profiles
object[]
targetSegmentSizeSecs
number

How many seconds the duration of each output segment should be

Response

200 - application/json
createdAt
number

Timestamp (in milliseconds) at which task was created

id
string

Task ID

inputAssetId
string

ID of the input asset

output
object

Output of the task

outputAssetId
string

ID of the output asset

params
object

Parameters of the task

projectId
string

ID of the project

requesterId
string

ID of the requester hash(IP + SALT + PlaybackId)

scheduledAt
number

Timestamp (in milliseconds) at which the task was scheduled for execution (e.g. after file upload finished).

status
object

Status of the task

type
enum<string>

Type of the task

Available options:
upload,
export,
export-data,
transcode-file,
clip