v1
protected
files
Create Attachment Upload Url
Mint a presigned PUT for a task attachment uploaded directly to the store.
The client-declared sha256 is bound into the signature as ChecksumSHA256, so the object store rejects a body that does not hash to it — the upload is content-verified without the API ever seeing the bytes. The returned ref is consumed by the task-create endpoint exactly like a server-proxied one.
post/v1/workspaces/{workspace}/files/upload-url
Path parameters
workspacestring required
Slug of the workspace the request acts in
Slug of the workspace the request acts in
Request body
Response
Successful Response
Changes
Changed in 1 of the 50 revisions of this API.1
- ○
endpoint added
endpoint-added
- ○
Of the 50 revisions, 1 has no diff computed.