Create attachment
create_attachmentCreate an attachment record linked to a work order, work request, PM schedule, or PM template. Exactly one parent ID must be provided. Requires attachments:write scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file_url | Yes | File URL / storage path (required) | |
| file_name | Yes | File name (required) | |
| file_size | No | File size in bytes | |
| file_type | No | MIME type | |
| description | No | Description | |
| uploaded_by | No | Uploader user ID | |
| work_order_id | No | Work order ID (exactly one parent required) | |
| pm_schedule_id | No | PM schedule ID (exactly one parent required) | |
| pm_template_id | No | PM template ID (exactly one parent required) | |
| work_request_id | No | Work request ID (exactly one parent required) |