Skip to main content
POST
Add a core memory entry

Authorizations

Authorization
string
header
required

An API key from your Devic console, sent as Authorization: Bearer <key>. An embedded front end sends a tenant-session token instead, so no API key reaches the browser, and an OAuth integration sends its access token. Missing, invalid or expired credentials get a 401. See Authentication.

Path Parameters

identifier
string
required

Assistant identifier

Query Parameters

tenantId
string
subtenantId
string
userUID
string

Whose bucket to address when the assistant's memory owner is per-user (owner: "user"), ignored otherwise. Administrator principals — API keys among them — may name any user of the account, which is how an integration serves each of its end users; a person's own token always resolves to its own bucket.

Body

application/json
content
string
required

The standing entry text

section
string

Target section (defaults to the module's general section)

Example:

"profile"

pinned
boolean

Pin the entry: kept first in the render budget, untouchable by the assistant

Response

Success