> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developer-test.atomicwork.com/llms.txt.
> For full documentation content, see https://developer-test.atomicwork.com/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developer-test.atomicwork.com/_mcp/server.

# createAttachmentUploadUrl

Get a presigned S3 URL for uploading an attachment.

Returns a presigned S3 PUT URL the agent uploads file bytes to
directly.

## Parameters

| Name           | Type                        | Required | Description                                                                      |
| -------------- | --------------------------- | -------- | -------------------------------------------------------------------------------- |
| `file_name`    | string                      | Yes      | Filename including extension (e.g., "report.pdf").                               |
| `content_type` | string                      | Yes      | MIME type (e.g., "application/pdf", "image/png").                                |
| `target_type`  | `REQUEST` \| `REQUEST_NOTE` | Yes      | Whether this attachment will be linked to a request body                         |
| `is_inline`    | boolean                     | No       | When true, this attachment is intended for inline embedding in Default: `False`. |