Update the profile
Update the brain profile's directives. These take effect on subsequent captures, not retroactively.
Authentication
x-api-keystring
Your Living Brain API key. Create one from the dashboard; keys are scoped to an organization and carry the role of the member they were issued to.
Path parameters
brainId
Brain id
Headers
x-subject-id
Identifies the end user the request is made on behalf of. Brains are owned by a
subject, so this determines which brains the caller can see.
Request
This endpoint expects an object.
whoTheyAre
Who the subject is. Omit to leave unchanged.
whatTheyDo
What the subject works on. Omit to leave unchanged.
focus
Current focus. Omit to leave unchanged.
goals
Current goals. Omit to leave unchanged.
currentProjects
Projects in flight. Omit to leave unchanged.
stuckOn
Known blockers. Omit to leave unchanged.
vaultOrganization
Organization preference. Omit to leave unchanged.
directives
Standing instructions. Omit to leave unchanged.
Response
id
Profile id
tenantId
Owning tenant id
subjectId
Owning subject id (host-defined)
brainId
Owning brain id
whoTheyAre
Who the subject is — role, background, and context that frames how captures are interpreted.
whatTheyDo
What the subject works on day to day.
focus
What the subject is concentrating on right now.
goals
What the subject is trying to achieve.
currentProjects
Projects currently in flight.
stuckOn
Known blockers, so the brain can surface relevant material.
vaultOrganization
How the subject prefers their knowledge organized.
directives
Standing instructions that shape how new captures are compiled.
createdAt
ISO 8601 timestamp of when this record was created.
updatedAt
ISO 8601 timestamp of when this record was last modified.
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error