evidence_temp_file_upload_url_create
Create a presigned upload URL for temporary evidence files not yet registered, enabling staging of content for later operations.
Instructions
Creates a presigned upload URL for a TEMPORARY file not yet registered as evidence. Use for staging content that another operation will reference; for real evidence prefer the register-then-upload flow (evidence_group_evidence_register) or the evidence_create_sealed composite, which handle registration and upload together.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| fileName | Yes | ||
| metadata | No | ||
| createdBy | Yes | ||
| testimony | Yes | ||
| capturedAt | Yes | ||
| caseFileId | No | MANDATORY. UUID of the parent case file. Obtain from evidence_case_file_create. | |
| evidenceId | Yes | MANDATORY. UUID of the evidence record. Obtain from evidence_group_evidence_register or generate_evidence. | |
| evidenceGroupId | No | MANDATORY. UUID of the evidence group. Obtain from evidence_group_create. | |
| requiredTestimonyProviders | No |