Documentation

Sign upload

POST/v1/uploads/sign

Auth: Site public key (rk_pk_)

Get a signed URL for file upload. Allowed types: jpeg, png, gif, webp, pdf, plain text, csv.

Body parameters

NameTypeDescription
filenamerequiredstringOriginal filename
mimerequiredstringMIME type
sizeBytesrequiredintegerFile size in bytes
sitePublicKeyrequiredstringrk_pk_… key

Responses

200Signed upload URL
{
  "uploadUrl": "https://...",
  "attachmentId": "990e8400-e29b-41d4-a716-446655440004"
}