Skip to main content
POST
Get file upload URL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
filename
string
required

Original filename

Example:

"company-logo.jpg"

type
enum<string>
required

Type of file being uploaded

Available options:
logos,
documents,
images
Example:

"logos"

container
enum<string>
required

Container of file being uploaded

Available options:
logos,
documents,
images
Example:

"publicAssetsContainer"

contentType
string
required

File MIME type

Example:

"image/jpeg"

Response

201 - application/json

Presigned URL generated successfully

statusCode
number
required

HTTP Status code

Example:

200

timestamp
string
required

Timestamp of the response

Example:

"2026-01-12T09:12:23.874Z"

message
string
required

Response message

Example:

"Success"

data
object
required

Response data