v31

latestOpenAPI 3.1.0raw.githubusercontent.com2026-05-28124212862.9 KB
Direct Uploads

Create a new direct upload URL

Creates a new direct upload, through which video content can be uploaded for ingest to Mux.

post/video/v1/uploads

Request body

timeoutinteger

Max time in seconds for the signed upload URL to be valid. If a successful upload has not occurred before the timeout limit, the direct upload is marked timed_out

cors_originstring required

If the upload URL will be used in a browser, you must specify the origin in order for the signed URL to have the correct CORS headers.

testboolean

Indicates if this is a test Direct Upload, in which case the Asset that gets created will be a test Asset.

Response

Created