Creates a new video record and returns a presigned URL for uploading the video file to R2 storage. The URL expires after 20 minutes.
A valid request URL is required to generate request examples
{ "data": { "constraints": { "allowed_types": [ "<string>" ], "max_size_bytes": 123 }, "expires_at": 123, "id": "<string>", "path": "<string>", "upload_url": "<string>" }, "details": [ "<string>" ], "success": true }
App slug
Team slug
Filename including extension
The body is of type string.
string
Presigned URL generated successfully
Show child attributes
Additional contextual information about the response. Used to provide supplementary details beyond the main data payload, such as validation warnings or processing notes