Skip to main content
PATCH
Error

Authorizations

X-API-Key
string
header
required

Path Parameters

rule_id
string<uuid>
required

Body

application/json
display_name
string
required
sampling_rate
number
required
session_id
string<uuid> | null
is_enabled
boolean
default:true
dataset_id
string<uuid> | null
filter
string | null
trace_filter
string | null
tree_filter
string | null
backfill_from
string<date-time> | null
use_corrections_dataset
boolean
default:false
num_few_shot_examples
integer | null
extend_only
boolean
default:false
is_tracing_disabled
boolean | null
extend_evaluator_trace_retention
boolean | null
extend_dataset_trace_retention
boolean | null
extend_annotation_queue_trace_retention
boolean | null
extend_webhook_trace_retention
boolean | null
transient
boolean
default:false
add_to_annotation_queue_id
string<uuid> | null
add_to_dataset_id
string<uuid> | null
add_to_dataset_prefer_correction
boolean
default:false
evaluators
EvaluatorTopLevel · object[] | null
code_evaluators
CodeEvaluatorTopLevel · object[] | null
evaluator_id
string<uuid> | null
alerts
RunRulesPagerdutyAlertSchema · object[] | null
webhooks
RunRulesWebhookSchema · object[] | null
evaluator_version
integer | null
create_alignment_queue
boolean
default:false
include_extended_stats
boolean
default:false
group_by
string | null
Allowed value: "thread_id"
spend_limit
RunRuleSpendLimitSchema · object | null

Response

Successful Response

Run rules schema.

id
string<uuid>
required
tenant_id
string<uuid>
required
display_name
string
required
sampling_rate
number
required
webhooks
RunRulesWebhookSchema · object[] | null
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
evaluator_version
integer
required
is_enabled
boolean
default:true
session_id
string<uuid> | null
session_name
string | null
dataset_id
string<uuid> | null
dataset_name
string | null
filter
string | null
trace_filter
string | null
tree_filter
string | null
add_to_annotation_queue_id
string<uuid> | null
add_to_annotation_queue_name
string | null
add_to_dataset_id
string<uuid> | null
add_to_dataset_name
string | null
add_to_dataset_prefer_correction
boolean
default:false
corrections_dataset_id
string<uuid> | null
use_corrections_dataset
boolean
default:false
num_few_shot_examples
integer | null
evaluators
EvaluatorTopLevel · object[] | null
code_evaluators
CodeEvaluatorTopLevel · object[] | null
alerts
RunRulesPagerdutyAlertSchema · object[] | null
extend_only
boolean
default:false
is_managed_evaluator
boolean
default:false
is_tracing_disabled
boolean
default:false
extend_evaluator_trace_retention
boolean | null
extend_dataset_trace_retention
boolean | null
extend_annotation_queue_trace_retention
boolean | null
extend_webhook_trace_retention
boolean | null
include_extended_stats
boolean
default:false
backfill_from
string<date-time> | null
backfill_id
string<uuid> | null
backfill_status
string | null
backfill_progress
number | null
backfill_error
string | null
backfill_completed_at
string<date-time> | null
transient
boolean
default:false
evaluator_id
string<uuid> | null
alignment_annotation_queue_id
string<uuid> | null
group_by
string | null
Allowed value: "thread_id"
spend_limit
RunRuleSpendLimitSchema · object | null
trace_count
integer | null
spend_usd
number | null