Skip to main content
PUT
Update context

Authorizations

Authorization
string
header
required

API key must be provided in the Authorization header

Path Parameters

context_id
string
required

Body

application/json

Request model for updating a shared context.

title
string | null
Required string length: 1 - 200
summary
string | null
Required string length: 10 - 1000
content
string | null
Minimum string length: 50
tags
string[] | null
metadata
Metadata · object | null
nia_references
NiaReferences · object | null

Structured tracking of NIA resources used during conversation.

edited_files
EditedFile · object[] | null
organization_id
string | null
memory_type
enum<string> | null

Memory type

Available options:
scratchpad,
episodic,
fact,
procedural
ttl_seconds
integer | null

Custom TTL in seconds

Required range: x >= 0
lineage
LineageInput · object | null

Provenance tracking

Response

Successful Response

Response model for context operations.

id
string
required
user_id
string
required
title
string
required
summary
string
required
content
string
required
tags
string[]
required
agent_source
string
required
created_at
string<date-time>
required
metadata
Metadata · object
required
organization_id
string | null
updated_at
string<date-time> | null
nia_references
NiaReferences · object | null

Structured tracking of NIA resources used during conversation.

edited_files
EditedFile · object[]
memory_type
enum<string>
default:episodic
Available options:
scratchpad,
episodic,
fact,
procedural
expires_at
string<date-time> | null
lineage
LineageMetadata · object | null

Provenance tracking for content artifacts.

category_id
string | null