Monitor Concepts

List monitor concepts

get
/v1/{workspace_id}/monitor-concepts/

List monitor concepts for the workspace.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Query parameters
limitinteger · max: 20OptionalDefault: 10
continuation_tokenintegerOptionalDefault: 0
Responses
chevron-right
200

Successful Response

application/json
has_morebooleanRequired
continuation_tokenany ofOptional
integerOptional
or
nullOptional
get
/v1/{workspace_id}/monitor-concepts/

Create a monitor concept

post
/v1/{workspace_id}/monitor-concepts/

Create a semantic monitoring concept. The description is embedded for real-time conversation monitoring via ConversationMonitor.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Body
namestringRequired
descriptionstringRequired
thresholdnumberOptionalDefault: 0.4
standalone_thresholdnumberOptionalDefault: 0.85
tagsstring[]Optional
Responses
post
/v1/{workspace_id}/monitor-concepts/

Get a monitor concept

get
/v1/{workspace_id}/monitor-concepts/{concept_id}

Retrieve a monitor concept by ID.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
concept_idstringRequired
Responses
chevron-right
200

Successful Response

application/json
idstringRequired
workspace_idstringRequired
namestringRequired
descriptionstringRequired
thresholdnumberRequired
standalone_thresholdnumberRequired
tagsstring[]Required
has_embeddingbooleanRequired
created_atstring · date-timeRequired
updated_atstring · date-timeRequired
get
/v1/{workspace_id}/monitor-concepts/{concept_id}

Delete a monitor concept

delete
/v1/{workspace_id}/monitor-concepts/{concept_id}

Delete a monitor concept.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
concept_idstringRequired
Responses
delete
/v1/{workspace_id}/monitor-concepts/{concept_id}

No content

Update a monitor concept

patch
/v1/{workspace_id}/monitor-concepts/{concept_id}

Update a monitor concept's configuration or description.

Authorizations
AuthorizationstringRequired

API key issued via POST /v1/{workspace_id}/api-keys. Pass the returned api_key value as a Bearer token.

Path parameters
concept_idstringRequired
Body
nameany ofOptional
stringOptional
or
nullOptional
descriptionany ofOptional
stringOptional
or
nullOptional
thresholdany ofOptional
numberOptional
or
nullOptional
standalone_thresholdany ofOptional
numberOptional
or
nullOptional
agent_configany ofOptional
or
nullOptional
escalationany ofOptional
or
nullOptional
tagsany ofOptional
string[]Optional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
idstringRequired
workspace_idstringRequired
namestringRequired
descriptionstringRequired
thresholdnumberRequired
standalone_thresholdnumberRequired
tagsstring[]Required
has_embeddingbooleanRequired
created_atstring · date-timeRequired
updated_atstring · date-timeRequired
patch
/v1/{workspace_id}/monitor-concepts/{concept_id}

Last updated

Was this helpful?