---
title: "Search user settings"
method: POST
path: "/user_settings"
tags: ["UserSettings"]
---

# Search user settings

`POST /user_settings`

## Request body

- object
  - `id` string
  - `setting` 'publish_alert_filter' | 'dashboard_access' | 'dashboard' | 'homepage' | 'default_restsearch_parameters' | 'tag_numerical_value_override' | 'event_index_hide_columns'
  - `user_id` string

## Response `200`

Get user settings response

- object[]
  - `UserSetting` UserSetting
    - `id` string
    - `setting` 'publish_alert_filter' | 'dashboard_access' | 'dashboard' | 'homepage' | 'default_restsearch_parameters' | 'tag_numerical_value_override' | 'event_index_hide_columns'
    - `value` union
      - DashboardUserSetting
        - `widget` string
        - `position` object
          - `x` string
          - `y` string
          - `width` string
          - `height` string
      - PublishAlertFilterUserSetting
      - boolean
      - HomepageUserSetting
        - `path` string
      - DefaultRestSearchParametersUserSetting
      - TagNumericalValueOverrideUserSetting
      - string[]
    - `user_id` string
    - `timestamp` string

## Other responses

- `403` — Authentication failed. Please make sure you pass the API key of an API enabled user along in the Authorization header.
- `404` — The specified resource was not found
- `default` — Unexpected API error

---

[API](https://skmtc.net/misp/apis/misp-automation-api.md) · [All operations](https://skmtc.net/misp/apis/misp-automation-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/misp/misp-automation-api/versions/88b34ff032a1/schema)
