Skip to main content
POST
Presign a file upload

Authorizations

Authorization
string
header
required

A signed-in platform session; only the upload routes accept it.

Body

application/json
task_id
string
required

The task the file belongs to.

Minimum string length: 1
filename
string
required

A .csv, .txt, .md or .markdown file name.

Minimum string length: 1
Example:

"accounts.csv"

Response

Presigned upload target.

upload_url
string
required

PUT the file bytes here with no Autumn auth headers.

key
string
required
filename
string
required