Docs
Get Views
GET /views?tableId={tableId}
GET
/views?tableId={tableId}Required Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <token> | Optional | Your user token. |
| Organization token | x-Organization-Token | Optional | Run **Authorize Organization** in the Authorization folder. |
Returns all saved views for a given table. Views store user-defined layout configurations (column visibility, sorting, grouping, filters, etc.) for a specific table within an entity. The org scope is derived from the token.
Returns every shared view on the table plus only the calling user's own private views. Another user's private views are absent from the response, not hidden client-side.
Ordered by index ascending as a single sequence. Shared and private views interleave, because each
scope has its own 1-based index sequence — split on isPrivate to read each bucket's order.
Query Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| tableId | string | Required | The identifier of the table to retrieve views for, e.g. `orgLocations-<orgId>`. |
Response
Returns an array of view objects.
| Field | Type | Description |
|---|---|---|
| id | Guid | View ID. |
| name | string | Display name of the view. |
| index | int | Sort order within its scope bucket. |
| entityId | Guid | The entity this view belongs to. |
| tableId | string | The table this view applies to. |
| isDefault | bool | Whether this is the default view for the table. |
| configuration | string | Serialized view configuration (JSON string). |
| isPrivate | bool | `true` when the view belongs privately to the calling user. Derived — the owner's user id is never exposed. |