Rename a user-defined enrichment column. Only the display name is editable via this endpoint.
name) is editable here. Other column metadata (prompt, output type, source filters) is managed via the lists column endpoints under /api/lists/{id}/columns/{colId}.
Ownership is verified through the parent list — if the column exists but the list isn’t owned by the caller, the endpoint returns 403 rather than 404, so the caller can distinguish “doesn’t exist” from “not yours”.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Custom enrichment column UUID. Must belong to a list owned by the caller.
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$New display name for the column. Required, non-empty.
1Column renamed.
true