Skip to main content

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

Successful response