Bulk update evaluators
Changed onUpdate many evaluators in a single call. Useful for attaching/detaching metrics, switching personality, appending instructions, or moving a batch between folders.
Non-idempotent fields: append_instruction concatenates — calling twice with the same string adds it twice. metric_ids_to_add/metric_ids_to_remove and tool_ids_to_add/tool_ids_to_remove are set-mutating and shouldn't be replayed blindly.
Affects every ID in scenarios. For modifying a single evaluator, prefer scenarios_partial_update. Confirm the scenarios list with the user before calling — the change is applied across the whole list in one transaction.
Required: scenarios (list of evaluator IDs). One of agent or project is also required to scope the permission check. All other fields are optional and are applied only when present.
Request
- Base URLhttps://api.cekura.ai
- URLhttps://api.cekura.ai/test_framework/v1/scenarios/adv_update/
- Auth
- API key in header X-CEKURA-API-KEY
- or HTTP bearer
- or HTTP bearer
Request body
Response
Changes
- info
endpoint added
- info