Create presigned URL for request file upload to S3
Authentication
Request
Slug of the app where this file belongs to. Example: “gmail”, “slack”, “github”
Slug of the action where this file belongs to. Example: “GMAIL_SEND_EMAIL”, “SLACK_UPLOAD_FILE”
Name of the original file. Example: “quarterly_report.pdf”
Mime type of the original file. Example: “application/pdf”, “image/png”
MD5 hash of the file for deduplication and integrity verification. Example: “a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6”
Response
ID of the request file. Example: “req_file_9mZn4qR8sXwT”
Object storage upload location. Example: “projects/prj_xyz789/requests/slack/SLACK_UPLOAD_FILE/document_9mZn4q.docx”
[DEPRECATED] Indicates this is a new file that needs to be uploaded