Get a presigned PUT URL for one file
request_uploadGet a presigned PUT URL for one file.
Step 1 of 3: returns a presigned PUT URL and the exact headers to send. Then PUT the bytes to that URL, then call attach_file.
You act with exactly the rights of the user who owns this token; a project you cannot see returns not_found.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filename | Yes | ||
| issue_key | Yes | Issue key `{PROJECT}-{n}`, e.g. `KJ-101`. | |
| size_bytes | Yes | ||
| project_key | Yes | Project key, e.g. `KJ`. 2–10 chars, uppercase letters and digits, starts with a letter. | |
| content_type | Yes |