Updates an existing report group's name or configuration.
Use this endpoint to rename or reconfigure a report group. Requires ReportGroups Manage permission.
Request Headers
| Header | Value | Required | Description |
|---|---|---|---|
| ECI-ApiKey | string | Yes | Your API key. See Authentication. |
| Content-Type | application/json | Yes | All requests must specify JSON content type, including the request body. |
Path Parameters
| Name | Description | Type | Required |
|---|---|---|---|
| reportGroupId | Unique numeric identifier of the report group to edit | integer (int32) | Required |
Request Body
ReportGroupRequest
| Property | Description | Type |
|---|---|---|
| reportGroupCode | Short code identifying the report group (automatically uppercased). Must be unique. | string |
| reportGroupInfo | Display name of the report group | string |
| reportIds | List of report IDs to assign to this group | integer[] |
Example Request Body
{ "reportGroupCode": "string", "reportGroupInfo": "string", "reportIds": [
1
]
}
Responses
200
OK
The request succeeded and the response body contains the requested data.
Response Body Parameters
ReportGroupResponse
| Property | Description | Type | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| reportGroupCode | Short code identifying the report group (e.g., “SAVED”, “SYSTEM”) | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| reportGroupId | Unique numeric identifier of the report group | integer (int32) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| reportGroupInfo | Display name of the report group | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| reports | List of reports belonging to this group | ReportChild[] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ReportChild properties
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Example Response
{ "reportGroupCode": "string", "reportGroupId": 1, "reportGroupInfo": "string", "reports": [
{ "description": "string", "exportFormats": [
{ "exportFormatInfo": "string", "preferred": false
}
], "isLandscape": false, "lastUpdated": "2026-06-29", "reportCode": "string", "reportId": 1, "reportInfo": "string", "reportSource": "string", "reportType": { "reportTypeCode": "string", "reportTypeId": 1, "reportTypeInfo": "string"
}, "tags": [
{ "tagTypeId": 1, "tagTypeInfo": "string", "values": []
}
], "version": "string"
}
]
}
404
Not Found
The requested resource was not found. Verify the ID or path is correct.