presign_event_occurrence_attachments
Batch-presign attachment upload URLs for a specific event occurrence date. Returns presigned PUT URLs with intent IDs for subsequent commit of attachments.
Instructions
Batch-presign attachments for a specific event occurrence (date).
event_id accepts any reference form — UUID, sequence shorthand
(#123, personal-org only), canonical ref (acme-123), or app URL
— and is resolved to a UUID before presigning.
Each entry in files is {filename, content_type, size_bytes}.
Server enforces 25 MB per-file cap, blocked-MIME list, and a
max-attachments cap. Returns presigned PUT URLs with intent ids
that commit_event_occurrence_attachments later consumes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_id | Yes | ||
| date | Yes | ||
| files | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |