Create an upload

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

The parameters to create a new upload.

url

A publicly-reachable URL to download the file from. When provided, no upload_url is returned and the upload starts in processing status. When omitted, the response includes an upload_url to PUT the file to, and the upload starts in draft status.

string
required

The original filename of the file being uploaded with its extension. Example: "artwork.jpg" or "audio.wav".

string

An internal reference for this upload, echoed back as-is on subsequent GET calls.

string
required

The UUID of the resource to attach the upload to once processed. Required for all currently supported type values.

string
enum
required

The type of resource being uploaded.

Allowed:
Headers
string
Defaults to 2026-06-29

Determines the date-based API version of your API call. If none is provided, the API version associated to your API key will be used.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json