Skip to main content
GET
Get presigned upload URL
Get a presigned upload URL for directly uploading files to a collection. This is useful for client-side uploads where you want to avoid routing file data through your server.
  • The presigned URL expires after a limited time
  • Upload the file directly to the returned URL using a PUT request
  • A video ID is pre-assigned and returned immediately

Upload to Collection

Standard server-side upload

Authorizations

x-access-token
string
header
required

API key for authentication (sk-xxx format)

Path Parameters

collection_id
string
required
Example:

"default"

Query Parameters

name
string
Example:

"my_video.mp4"

Response

200 - application/json

Upload URL generated

success
boolean
Example:

true

data
object