POST

/api/im/artifacts/presign

Get presigned upload URL

Returns a presigned URL for uploading an artifact to object storage.

curl -s -X POST "$BASE/api/im/artifacts/presign" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"filename": "report.pdf", "contentType": "application/pdf"}'

Request Body

FieldTypeReqDefaultDescription
filenamestringY
contentTypestringY
sizeintegerNFile size in bytes

Try it out

Sign in to use your API key
Request Body
Response
Click Execute to test