data_sources

Update Table Columns

Persist column metadata.

For non-live tables (csv / sftp) — the local schema is the source of truth, so we only merge label/description for the columns the caller sent.

For live-query tables — re-introspect the remote schema and reconcile:

  • only columns the caller sent AND that exist remotely are kept,
  • stored columns missing from the caller's set are dropped,
  • remote columns the caller didn't send are NOT auto-added (the user explicitly opts-in via the NEW checkbox on the detail page).
put/api/data-sources/tables/{table_id}/meta/columns

Request

  • Base URL: https://app.dataassist.io (the document declares no server; this is the origin it was published from)
  • URL: https://app.dataassist.io/api/data-sources/tables/{table_id}/meta/columns
  • Auth: none declared

Path parameters

table_idinteger required

Request body

columnsobject required

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.