---
title: "Update client monitor profile"
method: PUT
path: "/client-monitor-profiles/{id}"
tags: ["Configuration - Policy"]
---

# Update client monitor profile

`PUT /client-monitor-profiles/{id}`

## Request

- Base URL: `https://api.extremecloudiq.com`
- URL: `https://api.extremecloudiq.com/client-monitor-profiles/{id}`
- Auth: HTTP bearer

Update an existing client monitor profile.

## Path parameters

- `id` integer, required

## Request body

- XiqUpdateClientMonitorProfileRequest
  - `name` string: The client monitor profile name
  - `description` string: The client monitor profile description
  - `association` XiqClientMonitorParameters: This represents the client monitor parameters for a problem type
    - `trigger_times` integer: The trigger times, min = 1, max = 10
    - `report_interval` integer: The report interval, min = 30, max = 3600 seconds
  - `authentication` XiqClientMonitorParameters: This represents the client monitor parameters for a problem type
    - `trigger_times` integer: The trigger times, min = 1, max = 10
    - `report_interval` integer: The report interval, min = 30, max = 3600 seconds
  - `networking` XiqClientMonitorParameters: This represents the client monitor parameters for a problem type
    - `trigger_times` integer: The trigger times, min = 1, max = 10
    - `report_interval` integer: The report interval, min = 30, max = 3600 seconds

## Response `200`

OK

- XiqClientMonitorProfile: The payload of client monitor profile
  - `id` integer, required: The unique identifier
  - `create_time` string, date-time, required: The create time in UTC (ISO 8601 format)
  - `update_time` string, date-time, required: The last update time in UTC (ISO 8601 format)
  - `org_id` integer: The organization identifier, valid when enabling HIQ feature
  - `name` string, required: The client monitor profile name
  - `description` string: The client monitor profile description
  - `predefined` boolean, required: Whether the client monitor profile is predefined or user-customized.
  - `association` XiqClientMonitorParameters: This represents the client monitor parameters for a problem type
    - `trigger_times` integer: The trigger times, min = 1, max = 10
    - `report_interval` integer: The report interval, min = 30, max = 3600 seconds
  - `authentication` XiqClientMonitorParameters: This represents the client monitor parameters for a problem type
    - `trigger_times` integer: The trigger times, min = 1, max = 10
    - `report_interval` integer: The report interval, min = 30, max = 3600 seconds
  - `networking` XiqClientMonitorParameters: This represents the client monitor parameters for a problem type
    - `trigger_times` integer: The trigger times, min = 1, max = 10
    - `report_interval` integer: The report interval, min = 30, max = 3600 seconds

---

[API](https://skmtc.dev/extremecloudiq/apis/extremecloud-iq-api.md) - [All operations](https://skmtc.dev/extremecloudiq/apis/extremecloud-iq-api/llms.txt) - [OpenAPI document](https://skmtc.dev/extremecloudiq/apis/extremecloud-iq-api/revisions/fb63aedebc85?raw)
