Delete every orphaned preview column on a list.
is_preview = true column on the list. Preview columns are created temporarily during the column-preview flow (run enrichment on the first 3 rows before committing) and are normally promoted via PATCH or explicitly cancelled. If a user dismisses the preview dialog without either action, an orphan preview column can be left behind — this endpoint sweeps them.
Safe to call on lists with no previews: always returns { success: true } on clean execution. No side effects beyond deleting list_columns rows (and their cells via cascade).
is_preview = true are deleted. Non-preview columns are untouched.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
List UUID. Must be 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)$Preview columns deleted (zero or more). Associated cells are cascade-deleted.
true