Skip to main content
PATCH
Update a column group

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

table_id
string<uuid>
required
group_id
string<uuid>
required

Body

application/json

Request body for updating a group (tri-state PATCH; members are full-state).

collapsed

Whether the grid folds the group down to its output members.

members

The FULL member list in its new order. Columns newly listed join the group and move into its block; current members left out are removed and land immediately after it. A list with no output flagged keeps the last member visible — a group always has at least one output.

name

New name. Set to null to restore the default label.

Required string length: 1 - 255

Response

Successful Response

A user-managed column group, membership resolved in position order.

collapsed
boolean
required

Whether the grid folds the group down to its output members. Purely presentational: folded members' cells are still fetched, so expanding costs nothing.

created_at
string<date-time>
required
id
string<uuid>
required
members
TableColumnGroupMemberSchema · object[]
required

The member columns in position order, with their output flags.

name
string | null
required

The group's name; null renders the client default label.

table_id
string<uuid>
required
updated_at
string<date-time>
required