Create a saved view
Creates a saved table view for a definition within a space. Authorization: requires `space:contribute` on `:spaceId` — lacking it gives **403** (a caller without even `space:read` gets 404 first). Body: `name` (required), and optional `fields[]` (`{ fieldKey, isVisible, width, position }`), `filters[]` (`{ fieldKey, subField?, operand, value }`), `sorts[]` (`{ fieldKey, direction }`), `filterLogic`. Server sets `isDefault`/`spaceId`/`definitionId`. Invalid name/fields/operands → 422 `validation_failed`. Returns 201 with `{ view }`.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
spaceId
definitionId
Request
isDefault, spaceId and definitionId are server-set.
name
fields
filters
sorts
filterLogic
Response
The created view.
view
Errors
403
Forbidden Error
422
Unprocessable Entity Error