---
title: "Update Saved View"
method: PUT
path: "/saved-views/{id}"
tags: ["Saved Views"]
---

# Update Saved View

`PUT /saved-views/{id}`

## Request

- Base URL: `https://console.jumpcloud.com/api/v2`
- URL: `https://console.jumpcloud.com/api/v2/saved-views/{id}`
- Auth: API key in header `x-api-key`
- TypeScript: <https://skmtc.dev/jumpcloud/apis/jumpcloud-api-2/docs/saved-views/:id/put.ts> (a function with typed inputs; its response is checked against the schema)

Updates a saved view

## Path parameters

- `id` string, byte, required

## Request body

- object
  - `savedView` JumpcloudOrganizationSettingsSavedView
    - `adminId` string, byte
    - `columns` string[]
    - `configuration` JumpcloudOrganizationSettingsConfiguration
      - `filters` JumpcloudOrganizationSettingsFilters[]
        - `field` string, nullable
        - `operation` 'OPERATION_UNKNOWN' | 'AND' | 'OR' | 'EQUALS' | 'NOT_EQUALS' | 'GREATER_THAN' | 'LESS_THAN' | 'STARTS_WITH' | 'ENDS_WITH' | 'IN' | 'CONTAINS' | 'NOT_CONTAINS' | 'BOOL' | 'GREATER_THAN_EQUAL' | 'LESS_THAN_EQUAL' | 'NOT_IN' | 'SEARCH': Filter operation to be applied: and - Provides logical 'and' groupings of all elements provided in the `filters` array (all sub-filter criteria must be satisfied). or - Provides logical 'or' groupings of all elements provided in the `filters` array (any sub-filter criteria can be satisfied). equals - Compares `field` with `value` for a // match. Case insensitive. not_equals - Compares `field` with `value` for an exact non-match. Case insensitive. greater_than - Checks if `field` is greater numerically than static `value` (non-inclusive). Works for numbers and datetime types. less_than - Checks if `field` is less than static `value` (non-inclusive). Works for numbers and datetime types. starts_with - Checks if `field` starts with static `value`. Case insensitive. Only works for string types. ends_with - Checks if `field` ends with static `value`. Case insensitive. Only works for string types.
        - `value` unknown
      - `sort` string
    - `id` string, byte
    - `isDefault` boolean
    - `name` string
    - `shared` boolean
    - `source` string

## Response `200`

Success updating Saved Views.

- JumpcloudOrganizationSettingsSavedView
  - `adminId` string, byte
  - `columns` string[]
  - `configuration` JumpcloudOrganizationSettingsConfiguration
    - `filters` JumpcloudOrganizationSettingsFilters[]
      - `field` string, nullable
      - `operation` 'OPERATION_UNKNOWN' | 'AND' | 'OR' | 'EQUALS' | 'NOT_EQUALS' | 'GREATER_THAN' | 'LESS_THAN' | 'STARTS_WITH' | 'ENDS_WITH' | 'IN' | 'CONTAINS' | 'NOT_CONTAINS' | 'BOOL' | 'GREATER_THAN_EQUAL' | 'LESS_THAN_EQUAL' | 'NOT_IN' | 'SEARCH': Filter operation to be applied: and - Provides logical 'and' groupings of all elements provided in the `filters` array (all sub-filter criteria must be satisfied). or - Provides logical 'or' groupings of all elements provided in the `filters` array (any sub-filter criteria can be satisfied). equals - Compares `field` with `value` for a // match. Case insensitive. not_equals - Compares `field` with `value` for an exact non-match. Case insensitive. greater_than - Checks if `field` is greater numerically than static `value` (non-inclusive). Works for numbers and datetime types. less_than - Checks if `field` is less than static `value` (non-inclusive). Works for numbers and datetime types. starts_with - Checks if `field` starts with static `value`. Case insensitive. Only works for string types. ends_with - Checks if `field` ends with static `value`. Case insensitive. Only works for string types.
      - `value` unknown
    - `sort` string
  - `id` string, byte
  - `isDefault` boolean
  - `name` string
  - `shared` boolean
  - `source` string

## Other responses

- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `409`: Conflict
- `500`: Internal Server Error

---

[API](https://skmtc.dev/jumpcloud/apis/jumpcloud-api-2.md) - [All operations](https://skmtc.dev/jumpcloud/apis/jumpcloud-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/jumpcloud/apis/jumpcloud-api-2/revisions/3f09fe63caaa?raw)
