Api Scores Partial Update

PATCH handler with superadmin lock and field protection.

Checks:

  1. Object lock (is_managed=True -> non-superadmins can’t modify)
  2. Field protection (non-superadmins can’t modify specific fields)

Authentication

AuthorizationBearer
JWT access token or Respan API key

Request

This endpoint expects an object.
idstringOptional>=1 character
eval_result_unique_idstringOptional1-255 characters
created_atdatetimeOptional
updated_atdatetimeOptional
run_atdatetimeOptional
log_timestampdatetime or nullOptional
unique_organization_idstringOptional1-255 characters
environmentstringOptional1-255 characters
typeenumOptional
  • llm - Llm
  • code - Code
  • human - Human
  • function - Function
  • human_numerical - Human Numerical
  • human_categorical - Human Categorical
  • human_boolean - Human Boolean
  • human_text - Human Text
  • custom - Custom
prompt_idstringOptional1-255 characters
prompt_version_numberintegerOptional0-65535
eval_set_idstringOptional1-255 characters
evaluator_idstringOptional1-255 characters
workflow_version_idstringOptional1-255 characters
automation_idstringOptional1-255 characters
sourcestringOptional1-64 characters
eval_classenumOptional
evaluator_slugstringOptional1-255 characters
evaluator_namestringOptional<=255 characters
scorerstringOptional1-255 characters
log_unique_idstringOptional1-100 characters
customer_identifierstringOptional<=254 characters
pipeline_run_idstringOptional1-255 characters
primary_scoredoubleOptional
string_valuestring or nullOptional1-100 characters
json_valuestringOptional
boolean_valueintegerOptional0-255
costdoubleOptional
statusstringOptional1-50 characters
error_messagestringOptional1-2000 characters
storage_object_keystringOptional1-255 characters

Response

idstring
passedstringRead-only
eval_result_unique_idstring<=255 characters
created_atdatetime
updated_atdatetime
run_atdatetime
log_timestampdatetime or null
unique_organization_idstring<=255 characters
environmentstring<=255 characters
typeenum
  • llm - Llm
  • code - Code
  • human - Human
  • function - Function
  • human_numerical - Human Numerical
  • human_categorical - Human Categorical
  • human_boolean - Human Boolean
  • human_text - Human Text
  • custom - Custom
prompt_idstring<=255 characters
prompt_version_numberinteger0-65535
eval_set_idstring<=255 characters
evaluator_idstring<=255 characters
workflow_version_idstring<=255 characters
automation_idstring<=255 characters
sourcestring<=64 characters
eval_classenum
evaluator_slugstring<=255 characters
evaluator_namestring<=255 characters
scorerstring<=255 characters
log_unique_idstring<=100 characters
customer_identifierstring<=254 characters
pipeline_run_idstring<=255 characters
primary_scoredouble
string_valuestring or null<=100 characters
json_valuestring
boolean_valueinteger0-255
costdouble
statusstring<=50 characters
error_messagestring<=2000 characters
storage_object_keystring<=255 characters