v2

latestOpenAPI 3.1.0raw.githubusercontent.com2026-04-272589173.5 KB
Memories

Append content to an engram

Append content to an existing engram.

For conversation engrams:

  • Provide messages array with content, role, and optional metadata
  • Works like /conversations/{id}/messages endpoint

For document engrams:

  • Provide either raw_text or chunks to append additional content
  • Content will be processed and added to the engram
post/v1/memories/{id}/append

Path parameters

idstring uuid required

The unique identifier of the engram

The unique identifier of the engram

Request body

chunksstring[] nullable

Pre-processed text chunks to append for document memories.

collection_idstring uuid required

Target collection ID for the appended content.

ingestion_mode'hi-res' | 'ocr' | 'fast' | 'custom'
metadataobject nullable

Additional metadata for the appended content.

raw_textstring nullable

Raw text content to append for document memories.

Response

Successful Response

OR

Example response

{
  "results": {
    "message": {
      "content": "This is a test message.",
      "role": "user"
    }
  }
}