• Getting Started
  • Mind Reasoner API
    • SOC 2, HIPAA, & GDPR
LogoLogo
Login
LogoLogo
Login
Mind Reasoner APIAPI Reference

POST
https://app.mindreasoner.com/api/public/v1/minds/:mindId/snapshots
POST
/api/public/v1/minds/:mindId/snapshots
1curl -X POST https://app.mindreasoner.com/api/public/v1/minds/123e4567-e89b-12d3-a456-426614174000/snapshots \
2 -H "Authorization: Bearer <token>" \
3 -H "Content-Type: multipart/form-data" \
4 -F file=@<file1>
Try it
200Successful
1{
2 "message": "Memory bank snapshot processing initiated",
3 "mindAssessmentId": "123e4567-e89b-12d3-a456-426614174003",
4 "artifactId": "123e4567-e89b-12d3-a456-426614174004"
5}
Was this page helpful?
Previous

Get memory bank snapshot status

Next
Built with
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

API key passed as Bearer token in Authorization header (e.g., “Authorization: Bearer YOUR_API_KEY”)

Transcript file (VTT, DOCX, or PDF format, max 4MB). Required if artifactId is not provided.