Persist the user's UI state for a view
PUT/api/v2/views/:viewId/user-state
Body is the full UserGridState. The backend stores it verbatim associated to (userId, viewId) and overwrites the existing state. filterModel is OPAQUE: never interpreted by the backend. Max payload ~32 KB.
Request
Responses
- 200
- 400
- 401
- 404
- 500
User state saved
Invalid JSON or payload too large
Missing or invalid JWT (Bearer token).
View not registered
Unexpected server error. Includes legacy WAR failures that are not classified as 502 / 503 / 504.