cURL
curl --request POST \ --url https://api.omi.me/v1/dev/user/memories/batch \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "memories": [ { "content": "User prefers async communication over meetings", "category": "system" }, { "content": "User speaks fluent Japanese and French", "category": "interesting" } ] } '
{ "memories": [ { "id": "mem_001", "content": "User prefers async communication over meetings", "category": "system" }, { "id": "mem_002", "content": "User speaks fluent Japanese and French", "category": "interesting" } ], "created_count": 2 }
Create multiple memories in a single request. Maximum 25 memories per batch.
Developer API key. Get one from Settings → Developer → Create Key in the Omi app. Keys are prefixed with omi_dev_.
omi_dev_
List of memories to create (max 25).
25
Show child attributes
Batch creation result.
Number of memories created.