Skip to main content
POST
Create presigned upload URL
Use this upload endpoint for your post media and custom video thumbnail images.

Authorizations

Authorization
string
header
required

Use Authorization: Bearer {api_key}

Body

application/json
filename
string
required
Example:

"launch-video.mp4"

size
integer

Optional file size in bytes for early validation against the 5GB limit.

Required range: x >= 1
type
string
default:application/octet-stream

MIME type. Defaults to application/octet-stream if omitted.

Response

Upload metadata created

uploadUrl
string<uri>
required
mediaUrl
string<uri>
required
contentType
string
required
storageKey
string
size
integer

Echoed back when a size value was supplied in the request.

headers
object
Last modified on June 24, 2026