Creates a new memory bank snapshot from either an uploaded file or an existing artifact. Accepts VTT, DOCX, or PDF files up to 50MB. The snapshot will be processed asynchronously.
Create a memory bank snapshot
Authentication
AuthorizationBearer
API key passed as Bearer token in Authorization header (e.g., “Authorization: Bearer YOUR_API_KEY”)
Path Parameters
mindIdstringRequiredformat: "uuid"
Request
This endpoint expects a multipart form containing an optional file.
filefileOptional
Transcript file (VTT, DOCX, or PDF format, max 4MB). Required if artifactId is not provided.
artifactIdstringOptionalformat: "uuid"
ID of an existing artifact. Required if file is not provided.
digitalTwinIdstringOptionalformat: "uuid"
Optional digital twin ID to associate with this assessment
Response
Memory bank snapshot created and processing initiated
messagestring
Status message
mindAssessmentIdstring
ID of the created memory bank snapshot
artifactIdstring
ID of the associated artifact
Errors
ID of an existing artifact. Required if file is not provided.
Optional digital twin ID to associate with this assessment
Memory bank snapshot created and processing initiated
Transcript file (VTT, DOCX, or PDF format, max 4MB). Required if artifactId is not provided.