Create Saved View
POST/api/data-tables/saved-views
Create a new saved view for a model entity.
Authentication: Requires Bearer token.
Fields:
- model (required, string): Fully qualified model class name
- name (required, string): Display name for the view
- description (optional, string|null): Optional description
- query_data (required, string): JSON-encoded query/filter state
- is_shared (optional, boolean, default true): Whether visible to all users
- is_user_favorite (optional, boolean, default false): Mark as user favorite
- is_user_default (optional, boolean, default false): Set as user default
- is_global_default (optional, boolean, default false): Set as global default (admin only)
- color (optional, string|null): Hex color code for display
- hash (auto-generated, UUID): Unique identifier; auto-generated if not provided
Request
Responses
- 200
Successful response