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
| Parameter | Type | Contract |
|---|---|---|
tenant_id | path | Required tenant identifier. |
user_id | path | Required end-user identifier. |
limit | integer | Optional page size. |
offset | integer | Optional page offset. |
List a page
import osfrom memorysync import MemorySyncClientclient = 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.