Create a saved view
create_saved_viewSaves a named view (columns, filters, sort) on one data table, optionally as the user's favorite or default. Returns the view id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| model | Yes | The table's model class, e.g. App\Models\Product. | |
| dry_run | No | Validate only; saves nothing. | |
| is_shared | No | ||
| query_data | Yes | A JSON string: {columns: {visible: [...]}, search, filterGroups (base64), sortBy, pagination}. | |
| idempotency_key | No | A repeat with this key replays the first result. | |
| is_user_default | No | ||
| is_user_favorite | No |