Update an existing column on an evaluation pipeline. Use this to fix a bug in a CODE_EXECUTION script, change a column’s configuration, rename it, or reorder it — without recreating the whole pipeline. Cannot edit DATASET columns. Editing a column re-queues the affected cells.
CODE_EXECUTION script, change a column’s configuration, rename it, or move it to a new position — without recreating the whole pipeline.
name, the new name must not collide with another column in the same pipeline.position re-numbers the surrounding columns.| Field | Type | Required | Description |
|---|---|---|---|
report_id | integer | Yes | Parent evaluation pipeline ID. Must match the column’s report. |
column_type | string | Yes | Column type (e.g. LLM_ASSERTION, CODE_EXECUTION, PROMPT_TEMPLATE). DATASET is not allowed. See Node & Column Types. |
configuration | object | No | Replacement column configuration. Schema depends on column_type. |
name | string | No | New column name. Must be unique within the pipeline. |
position | integer | No | New 1-based position. Cannot overwrite dataset columns. |
| Status | Error |
|---|---|
400 | Validation failed (invalid type/configuration, duplicate name, etc.) |
403 | Cannot edit a DATASET column or a non-blueprint column |
404 | Report column not found |
Your PromptLayer API key.
ID of the report column to edit.
Parent evaluation pipeline ID. Must match the column's report.
x >= 1Column type. DATASET is not allowed.
ABSOLUTE_NUMERIC_DISTANCE, AI_DATA_EXTRACTION, ASSERT_VALID, CONVERSATION_SIMULATOR, COALESCE, CODE_EXECUTION, COMBINE_COLUMNS, COMPARE, CONTAINS, COSINE_SIMILARITY, COUNT, ENDPOINT, MCP, HUMAN, JSON_PATH, LLM_ASSERTION, MATH_OPERATOR, MIN_MAX, PARSE_VALUE, APPLY_DIFF, PROMPT_TEMPLATE, REGEX, REGEX_EXTRACTION, VARIABLE, XML_PATH, WORKFLOW, CODING_AGENT Replacement column configuration. Schema varies by column_type.
New column name. Must be unique within the pipeline.
1New 1-based position. Cannot overwrite dataset columns.
x >= 1