Skip to main content
POST
Create a new context

Authorizations

Authorization
string
header
required

User JWT token passed in Authorization header

Headers

X-Permission-Info
string

Required JWT permission: council_sage (informational only -- enforced server-side)

Body

application/json
name
string
required
id
string<uuid> | null
context
string | null
summary
string | null
categories
object | null
category_titles
string | null
meta_data
object | null
metrics
object | null
active
boolean
default:true

Response

Context created

Context record (from ContextModel.to_dict())

id
string<uuid>
name
string
active
boolean
version
integer
context
string | null
summary
string | null
categories
object | null
category_titles
string | null
meta_data
object | null
metrics
object | null
status_id
string<uuid>