Request a presigned upload URL
POST /api/files/upload
POST
/api/files/upload
Authorizations
Request Body required
object
name
required
string
mimeType
required
string
sizeBytes
required
number
vaultId
required
string format: uuid
wrappedKey
string
encryptionIv
string
plaintextSizeBytes
number
plaintextChecksumSha256
string
Responses
200
Default Response
object
fileId
required
string format: uuid
uploadUrl
required
string format: uri
spacesKey
required
string
400
Default Response
object
error
required
string
403
Default Response
object
error
required
string
404
Default Response
object
error
required
string
413
Default Response
object
error
required
string