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