Read Memories

Retrieve memory entries for a profile, filtered by category.

URI: /api/v1/agentic/memory

HTTP Method: GET

Authentication: Bearer JWT

Query Parameters 

ParameterTypeRequiredDescription
profile_idStringYesProfile ID of the Individual or User.
profile_typeStringYesType of profile. Values: individual, employee.
categoryStringYesPartition key that filters the returned memory entries.

Request Headers 

HeaderRequiredDescription
AuthorizationYesBearer JWT token.

Response Body Schema 

FieldTypeDescription
memoriesArrayThe matching memory entries.
memories[].memoryIdStringIdentifier of the memory entry.
memories[].contentStringMemory content.

Example Response 

Status: 200 OK

1{
2  "memories": [
3    { "memoryId": "mem_abc123", "content": "Prefers EST scheduling" },
4    { "memoryId": "mem_def456", "content": "Allergic to peanuts" }
5  ]
6}

Error Codes 

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