Update a view

View as Markdown

Updates a view’s name/fields/filters/sorts. The default view cannot be renamed (400). Validates the view body against the definition (422). Requires data-view:manage on the project.

Authentication

AuthorizationBearer

WorkOS session JWT or an organization API key, sent as Authorization: Bearer <token>.

Path parameters

projectIdstringRequired
objectIdstringRequired
viewIdstringRequired

Request

This endpoint expects an object.
namestringOptional1-200 characters
fieldslist of objectsOptional
filterslist of objectsOptional
sortslist of objectsOptional
filterLogicstringOptional>=1 character

Response

The updated view.
viewobject

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error