Create Memories

Create one or more memory entries for a profile. Each entry receives a system-generated memory ID.

URI: /api/v1/agentic/memory

Format: application/json

HTTP Method: POST

Authentication: Bearer JWT

ParameterTypeRequiredDescription
profile_idStringYesProfile ID of the Individual or User.
profile_typeStringYesType of profile. Values: individual, employee.
categoryStringYesPartition key for the memory entries, such as PROFILE_FACT.
HeaderRequiredDescription
AuthorizationYesBearer JWT token.
Content-TypeYesapplication/json.
FieldTypeRequiredDescription
memoriesArrayYesMemory entries to create. Minimum one entry.
memories[].contentStringYesMemory content.
FieldTypeDescription
statusCodeStringOperation status. Value: created.
memoriesArrayThe created memory entries.
memories[].memoryIdStringSystem-generated identifier for the memory entry.
memories[].contentStringMemory content.

Status: 200 OK

Status CodeDescription
400Bad Request. Invalid request format or missing required fields.
401Unauthorized. Invalid or missing JWT token.
500Internal Server Error.