Get signed URL for artifact upload
Generates a pre-signed URL for uploading an artifact (transcript) to the mind. The signed URL can be used to upload the file directly to cloud storage.
Authentication
AuthorizationBearer
API key passed as Bearer token in Authorization header (e.g., “Authorization: Bearer YOUR_API_KEY”)
Path parameters
mindId
Query parameters
fileName
Original filename (optional). Used to preserve file extension.
contentType
Content type of the file (optional). Defaults to application/octet-stream.
Response
Successful response with signed URL
signedUrl
Pre-signed URL for uploading the artifact file
fileName
Generated safe filename for the artifact
artifactId
ID of the created artifact record
contentType
Content type of the artifact file
