MemorySync
API Reference

List Memories

Page through one end user's memories in a tenant, without a search query.

Endpoint and query parameters

GET/v1/memory/{tenant_id}/{user_id}/list
200 OK
ParameterTypeContract
tenant_idpathRequired tenant identifier.
user_idpathRequired end-user identifier.
limitintegerOptional page size.
offsetintegerOptional page offset.

List a page

import os
from memorysync import MemorySyncClient
client = MemorySyncClient(
api_key=os.environ["MEMORYSYNC_API_KEY"],
base_url="https://api.memorysync.io",
project_id=os.environ["MEMORYSYNC_PROJECT_ID"],
end_user_id="usr_7f3a9c2e",
)
page = client.list_memories(tenant_id="acme", user_id="usr_7f3a9c2e", limit=50)

Result handling

Returns a page of memories in a stable order. Use this to build an "everything we know about this user" view; use Query when relevance matters.

Identifiers go in the path

Errors and next action

An unknown tenant or user returns an empty page rather than a 404, which keeps enumeration from confirming which identifiers exist.

Safety notes