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.
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
