GET
/v1/private/automations/evaluators/{id}Get automation rule evaluator by idGet automation rule by id
Parameters
project_idstring · uuidqueryidstring · uuidpathrequiredResponses
objectAutomationRuleEvaluator_Public
actionstringrequiredcreated_atstring · date-timecreated_bystringenabledbooleanidstring · uuidlast_updated_atstring · date-timelast_updated_bystringnamestringrequiredproject_idstring · uuidPrimary project ID (legacy field for backwards compatibility)
project_namestringPrimary project name (legacy field for backwards compatibility)
projectsarray of objectProjects assigned to this rule (unique, sorted alphabetically by name)
Show child attributes
Show array items
Project reference with ID and name
project_idstring · uuidrequiredProject ID
project_namestringrequiredProject name
sampling_ratenumber · floatFraction of production (SDK-logged) items this rule scores, from 0 to 1. Trace rules ignore this value for experiment, playground and optimization traces and score them in full; span and thread rules only ever evaluate SDK-logged data.
trigger_scopestringControls whether the rule fires on production traces, experiment traces, or both. Defaults to 'production' if omitted.
typestringrequired{
"action": "annotation_queue_router",
"created_at": "2026-06-09T00:00:00Z",
"created_by": "string",
"enabled": true,
"id": "00000000-0000-0000-0000-000000000000",
"last_updated_at": "2026-06-09T00:00:00Z",
"last_updated_by": "string",
"name": "string",
"project_id": "00000000-0000-0000-0000-000000000000",
"project_name": "string",
"projects": [
{
"project_id": "00000000-0000-0000-0000-000000000000",
"project_name": "string"
}
],
"sampling_rate": 0,
"trigger_scope": "both",
"type": "llm_as_judge"
}