Skip to main content
POST
Search memories

Authorizations

Authorization
string
header
required

A scoped Integration key, prefixed cint_. Send as Authorization: Bearer cint_... on every request. Server-side only. Legacy personal cmem_... keys remain accepted during migration; team/org-scoped cmem_... keys are not valid on this API.

Body

application/json
endUserId
string
required

Your stable internal user ID. No colon allowed.

Required string length: 1 - 128
Pattern: ^[A-Za-z0-9@._-]{1,128}$
Example:

"u_123"

query
string
required
Minimum string length: 1
Example:

"charter budget boat type"

containerTag
string

Restrict search to one container. A malformed tag is a 400, never a silently unscoped read.

Required string length: 1 - 128
Example:

"workspace:acme"

limit
integer

Max results.

Example:

10

after
integer

Only memories created after this Unix ms timestamp.

before
integer

Only memories created before this Unix ms timestamp.

Response

Ranked matches.

success
boolean
required
results
object[]
required