Rename a smart column, change its prompt or providers
Renames the column, changes its prompt, or changes a Deep Research column's provider restriction (providerIds: null clears it). A rename or a provider change is immediate and free, and new providers apply from the next run. A prompt change is not free — any run in progress is cancelled and every row the column has already computed (plus cells the cancelled run left pending or running) is immediately recomputed with the new prompt, each billed at the column's per-row rate; the new prompt is saved either way. The call answers 200 in every case: jobId carries the id of the re-run a prompt change started — poll it on GET /business/lists/{listId}/smart-columns/{jobId}/status — and is null when nothing was recomputed, which covers a rename, a provider change, and a prompt edit on a column with no computed row left to refresh. Check refreshableRowCount × creditsPerRow on GET …/smart-columns/{columnId} before a prompt edit, and expect 402 when your balance cannot cover the re-run. The response always carries the column's stored name, so a prompt-only edit still reports it.
Errors:
- 402 INSUFFICIENT_CREDITS — Your credit balance cannot cover the re-run a prompt edit starts (refreshableRowCount × creditsPerRow); nothing was started or charged.
- 404 LIST_NOT_FOUND — No list with that id belongs to you.
- 404 COLUMN_NOT_FOUND — No smart column with that id is on this list, or the column has never run (nothing to recompute from).
- 409 COLUMN_NAME_TAKEN — Another column on this list already has that name.
- 422 COLUMN_NAME_RESERVED — The new name is one of the reserved built-in column names.
- 422 PROVIDERS_NOT_SUPPORTED — providerIds was sent for a standard-engine column; only a deep_research column can be restricted to specific providers.
- 422 INVALID_REQUEST — CRM rejected the change for a reason with no more specific code.
- 422 VALIDATION_FAILED — The body failed validation, including a body with none of name, prompt or providerIds.
- 429 RATE_LIMITED — More than 120 requests per minute or 10,000 per day on the lists bucket, which every /business/lists endpoint shares; retry after Retry-After.
- 500 UNEXPECTED_ERROR — The request could not be completed; quote request_id to support.
Requires one of the following token scopes: lists.
Request
- Base URL: https://api.tryfuse.ai/api/v1
- URL: https://api.tryfuse.ai/api/v1/business/lists/{listId}/smart-columns/{columnId}
- Auth: HTTP basic
Path parameters
Id of the list that owns the smart column.
Id of the smart column, as returned when it was created or listed by GET /business/lists/{listId}/columns.
Request body
Response
Success
Changes
No recorded changes to this operation across all 1 revision of this API.