prepare-document-upload
Step 1 of document upload. Call before uploading bytes. Returns a presigned POST target with form fields and uploadToken; submit the returned form fields, include Content-MD5/checksum fields exactly when present, append the file last, then call complete-document-upload. Never send contentBase64, arbitrary upload headers, or file bytes to MCP.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checksum | Yes | 32-character MD5 hex digest | |
| filename | Yes | Original filename, including extension | |
| companyId | Yes | Company ID | |
| sizeBytes | Yes | File size in bytes, max 50 MB | |
| contentType | Yes | MIME type for the file |