Skip to main content
GET
Get a memory

Authorizations

Authorization
string
header
required

API key from waterr.ai/settings?tab=api-keys. Send as Authorization: Bearer wai_<your_key>.

Path Parameters

id
string<uuid>
required

Response

The memory.

One remembered fact, held in the container named by its user_memory_tag. Every agent with memory on that runs a call under that tag is told it at the start of the call.

id
string<uuid>
Example:

"452f76ca-c6cd-4ab9-9beb-ded26e54d903"

user_memory_tag
string
Example:

"crm_48213"

content
string

One fact, one line.

Example:

"Prefers calls after 6pm IST"

token_estimate
integer
Example:

7

source
enum<string>

meeting = learned on a call, import = added via POST /memories.

Available options:
meeting,
import,
api
source_scenario_id
string<uuid> | null

The agent that learned it, or that an import was attributed to.

source_meeting_id
string<uuid> | null
external_id
string | null

The fact's id in the system it was imported from.

Example:

"note_91"

created_at
string<date-time>
Example:

"2026-05-01T00:00:00.000Z"