Skip to main content
POST
TypeScript

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

namespace
string
required

The isolated namespace to search. This can be an ID for your user, a project ID, or any other identifier you wish to use to scope memories.

Maximum string length: 100
Pattern: ^[a-zA-Z0-9_:-]+$
Example:

"user_alex"

Body

application/json
filter
object

Type-safe metadata conditions that limit which memories contribute to the profile

buckets
string[]

Custom buckets to return. Omit to return every effective bucket.

Maximum array length: 50

Stable slug for the bucket, stored on each memory

Required string length: 1 - 64
Pattern: ^[a-z0-9][a-z0-9_-]*$
Example:

Response

Namespace profile. Send Accept: text/markdown to receive it as a markdown document instead of JSON.

profile
object
required

Continuously maintained understanding of the subject represented by this namespace