---
title: "Changes to Create a new memory (conversation or document)"
method: POST
path: "/v1/memories"
---

# Changes to Create a new memory (conversation or document)

`POST /v1/memories`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-04-27** `b1da2c0bb1ae` — 9 breaking, 10 warning, 28 info

## Changes

- **2026-04-27** `b1da2c0bb1ae` — 9 breaking, 10 warning, 28 info
  - removed `#/components/schemas/ChunkingStrategy, subschema #1` from the `ingestion_config/anyOf[subschema #1: IngestionConfig]/chunking_strategy` request property `anyOf` list
  - request property `messages/anyOf[subschema #1]/items/role` was restricted to a list of enum values
  - the `chunks/anyOf[subschema #1]/` request property's minItems was increased to `1`
  - the `messages/anyOf[subschema #1]/` request property's minItems was increased to `1`
  - the `chunks/anyOf[subschema #1]/items/` request property's minLength was increased from `0` to `1`
  - the `raw_text/anyOf[subschema #1]/` request property's minLength was increased from `0` to `1`
  - added the pattern `[\s\S]*\S[\s\S]*` to the request property `chunks/anyOf[subschema #1]/items/`
  - added the pattern `[\s\S]*\S[\s\S]*` to the request property `raw_text/anyOf[subschema #1]/`
  - the `ingestion_config/anyOf[subschema #1: IngestionConfig]/chunking_strategy` request property type/format changed from ``/`` to `string`/``
  - removed the request property `collection_ref`
  - removed the request property `ingestion_config/anyOf[subschema #1: IngestionConfig]/app`
  - removed the request property `ingestion_config/anyOf[subschema #1: IngestionConfig]/chunk_enrichment_settings/generation_config`
  - removed the request property `ingestion_config/anyOf[subschema #1: IngestionConfig]/chunks_for_document_summary`
  - removed the request property `ingestion_config/anyOf[subschema #1: IngestionConfig]/document_summary_max_length`
  - removed the request property `ingestion_config/anyOf[subschema #1: IngestionConfig]/document_summary_model`
  - removed the request property `ingestion_config/anyOf[subschema #1: IngestionConfig]/document_summary_system_prompt`
  - removed the request property `ingestion_config/anyOf[subschema #1: IngestionConfig]/document_summary_task_prompt`
  - removed the request property `ingestion_config/anyOf[subschema #1: IngestionConfig]/extra_fields`
  - removed the request property `ingestion_config/anyOf[subschema #1: IngestionConfig]/skip_document_summary`
  - api operation id `create_memory_v1_memories_post` removed and replaced with `create_memory`
  - api tag `Memories` added
  - added the new optional request property `collection_id`
  - added the new optional request property `content_parts`
  - added the new optional request property `contents`
  - added the new optional request property `messages/anyOf[subschema #1]/items/timestamp`
  - added the new optional request property `snapshot`
  - added the new optional request property `speaker_id`
  - added the new optional request property `speaker_name`
  - the request property `engram_type` became optional
  - the `automatic_extraction` request property default value `false` was added
  - the `chunk_overlap` request property default value `512` was added
  - the `chunk_size` request property default value `1024` was added
  - the `chunking_strategy` request property default value `recursive` was added
  - the `engram_type` request property default value `document` was added
  - the `max_concurrent_vlm_tasks` request property default value `5` was added
  - the `provider` request property default value `nebula` was added
  - the `vlm_batch_size` request property default value `5` was added
  - the `vlm_max_tokens_to_sample` request property default value `1024` was added
  - the `vlm_ocr_one_page_per_chunk` request property default value `true` was added
  - added the new `assistant` enum value to the request property `messages/anyOf[subschema #1]/items/role`
  - …7 more

---

[Operation](https://skmtc.dev/zeroset-inc/apis/nebula-api/docs/v1/memories/post.md) · [API](https://skmtc.dev/zeroset-inc/apis/nebula-api.md) · [Page](https://skmtc.dev/zeroset-inc/apis/nebula-api/changes/v1/memories/post)
