Initiate multipart upload for vault file
Initiate a multipart upload for large files (>5GB). Single PUT uploads are capped at 5GB; multipart default max is 16GB (configurable). Multipart uploads are supported in production. Returns an uploadId and object metadata. Use part URLs endpoint to upload parts and complete endpoint to finalize.
Authorizations
API key starting with sk_case_
Path Parameters
Vault ID to upload the file to
Body
Name of the file to upload
MIME type of the file
File size in bytes (required, default max 16GB). Configure via VAULT_MULTIPART_MAX_FILE_SIZE_BYTES.
x >= 1Multipart part size in bytes (min 5MB, max 5GB). Defaults to 64MB.
5242880 <= x <= 5368709120Additional metadata to associate with the file
Whether to automatically process and index the file for search
Marks the file as AI-generated work product (e.g. uploaded by an agent) rather than a user-provided source document. Persisted on the object and returned by object listings so clients can distinguish provenance.
Optional folder path for hierarchy preservation

