Skip to main content
POST
/
v3
/
file
/
presigned-url
/
{token}
Upload File via Presigned URL
curl --request POST \
  --url https://api.fivemanage.com/api/v3/file/presigned-url/{token} \
  --header 'Content-Type: multipart/form-data' \
  --form file='@example-file' \
  --form 'filename=<string>' \
  --form 'path=<string>' \
  --form 'metadata=<string>' \
  --form retention_exempt=true
{
  "data": {
    "id": "7F9pGhN8qwErT1vx5aZk",
    "url": "https://r2.fivemanage.com/23492kdx23121/7F9pGhN8qwErT1vx5aZk.jpg"
  },
  "status": "ok"
}

Path Parameters

token
string
required

Presigned URL token

Body

multipart/form-data
file
file
required

File to upload

filename
string

Custom filename

path
string

Folder path

metadata
string

File metadata (JSON string)

retention_exempt
boolean

Exclude from retention policy

Response

OK

data
object
status
string
Example:

"ok"