Create Upload URL
Request a presigned URL to upload a local file. PUT the file bytes to the returned uploadUrl with the same Content-Type, then register the file as an asset via POST /v2/assets using the returned url. Single uploads are capped at 5GB.
Authentification
x-api-keystring
Authentification par clé API via en-tête
Requête
This endpoint expects an object.
fileName
The name of the file to upload.
contentType
The MIME content type of the file (e.g. video/mp4).
size
The size of the file in bytes. Single uploads are capped at 5GB.
Réponse
Presigned upload URL created successfully
uploadUrl
The presigned S3 URL to PUT the file bytes to (with the same Content-Type).
url
The final public URL of the file. Register it as an asset via POST /v2/assets once the upload completes.
expiresIn
Seconds until the presigned uploadUrl expires.
Erreurs
400
Bad Request Error
401
Unauthorized Error
422
Unprocessable Entity Error
500
Internal Server Error

