Update a reporting group
Updates the configuration of an existing reporting group, including name, description, patch policy target, search pattern, and intermediate devices. This endpoint implements full replacement semantics: all updateable fields must be included in the request. Omitting optional fields will clear them (idempotent behavior). Optionally configure intermediate devices (up to 3) by providing Workspace identifiers. Intermediate devices are used for actions like Wake-on-LAN in secure networks, allowing remote powering on of devices through intermediate gateways. Intermediate devices must be defined sequentially: you cannot define intermediate_device_2_id without intermediate_device_1_id, nor intermediate_device_3_id without intermediate_device_2_id. All intermediate device Workspace IDs must exist and belong to the organization. Returns the updated resource (200) after a successful update.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The unique identifier of the organization
24^[0-9a-f]{24}$The unique identifier of the reporting group to be updated
24^[0-9a-f]{24}$Body
Request body to update an existing reporting group. This endpoint implements complete replacement semantics: all updateable fields must be included. Optional fields omitted will be cleared (idempotent behavior). Intermediate devices are used for Wake-on-LAN actions in secure networks, allowing remote powering on of devices through intermediate gateways. Intermediate devices must be defined sequentially: you cannot define intermediate_device_2_id without intermediate_device_1_id, nor intermediate_device_3_id without intermediate_device_2_id. All intermediate device Workspace IDs must exist and belong to the organization.
The reporting group name. Must be unique within the organization.
512"Updated Production Reporting Group"
Optional. A description of the reporting group's purpose and usage.
1000"Updated Reporting Group for Production Environments"
Optional. The unique identifier of the patch policy target to be associated with this reporting group. Set it to null or omit it to remove the association.
24^[0-9a-f]{24}$"507f1f77bcf86cd799439040"
Optional. A regular expression pattern used to match devices. Must be a valid regex pattern. If provided, fishing_pattern_field must also be specified. Omit to remove the pattern.
250"Windows Workstations"
Optional. Field to which fishing_pattern is applied. Required if fishing_pattern is provided. Valid values: full_name (full device name), description (device description), ou (organizational unit), current_subnet (current subnet).
full_name, description, ou, current_subnet "full_name"
Optional. The unique identifier of the Workspace of the first intermediate device. Intermediate devices are used for Wake-on-LAN actions in secure networks, allowing remote powering on of target devices through intermediate gateways. Intermediate devices must be sequentially defined without gaps. Omitting will clear all intermediate devices. If intermediate_device_2_id or intermediate_device_3_id is provided, this field is required.
24^[0-9a-f]{24}$"507f1f77bcf86cd799439050"
Optional. The unique identifier of the Workspace of the second intermediate device. Used for Wake-on-LAN actions in secure networks. Requires intermediate_device_1_id to be provided. If omitted while intermediate_device_1_id is provided, this and intermediate_device_3_id will be cleared. If intermediate_device_3_id is provided, this field is required.
24^[0-9a-f]{24}$"507f1f77bcf86cd799439051"
Optional. The unique identifier of the Workspace of the third intermediate device. Used for actions like Wake-on-LAN in secure networks. Requires both intermediate_device_1_id and intermediate_device_2_id to be provided. If omitted while intermediate_device_1_id and intermediate_device_2_id are provided, this field will be cleared.
24^[0-9a-f]{24}$"507f1f77bcf86cd799439052"
Response
Reporting group updated successfully. The response contains the updated resource.
Reporting group Id
Name of the reporting group
If Flexx Analyzer agent execution is enabled
Organization identifier
Product configuration identifier
Fishing pattern name
Field to which fishing_pattern is applied. Possible values: full_name, description, ou, current_subnet.
full_name, description, ou, current_subnet Patch policy target identifier
Policy reporting group identifier
Agent settings overridden at the reporting group level
Effective agent settings (combined from product configuration and overrides)
Workspace ID of the first intermediary device (searched by sysId)
Workspace ID of the second intermediary device (searched by sysId)
Workspace ID of the third intermediary device (searched by sysId)