Create an Asset
Path parameters
Request
While supported, we encourage you to switch from application/x-ww-form-urlencoded
to application/json
in order to support future workflows that will only be supported through JSON.
When is_realtime_upload
is true
, call must be made in application/json
.
Must be file
if is_realtime_upload
is true
.
Required when is_realtime_upload
is true
, when name
is not known at time of asset creation. If name
is provided, must match extension of that value.
Ignored when is_realtime_upload
is false
.
When supplied, asset will be creted with name
value of "[new file].extension"
.
MIME type like video/quicktime
. Many languages have built in utilities for detecting file mimetype (see Go and Python for examples).
Required if is_realtime_upload
is true
.
If true
, File data for this asset is to be uploaded through the Real-time Uploads API.
If false
, File data for this asset will be uploaded through the default API.
Must be false
if filetype
is not file
.
File size in bytes.
Required if is_realtime_upload
is not true
.
Custom key-value data
Response
Asset create success response.
When is_realtime_asset
was set to true
in the request, a simplified payload will be returned.