# Returns the child process application group and its rules Returns the child process application group containing parent-process control rules, including each rule's appRuleID. Use the returned appRuleID values in the removedRules array when calling [Update Child Process Group](https://www.manageengine.com/products/desktop-central/help/api/onpremise/acp-update-child-process-group.html). ## Endpoint `GET /dcapi/appctrl/childProcessGroup` ## Request ### Request URL `https://{server-hostname}:8383/dcapi/appctrl/childProcessGroup` ### Scope `AppControl.READ` ### Header `Authorization: d92d4xxxxxxxxxxxxx15f52` ### Sample Request ```bash curl --request GET \ --url https://appdomain/dcapi/appctrl/childProcessGroup \ --header 'Authorization: d92d4xxxxxxxxxxxxx15f52' ``` ## Response Parameters ### HTTP Code 200 #### Response Body — application/json - JSON object - **customerID** (`string`): Customer identifier - **groupID** (`string`): Unique identifier for the child process application group - **createdBy** (`string`): User ID who created the group (-1 for system) - **modifiedBy** (`string`): User ID who last modified the group (-1 for system) - **platformID** (`integer`): Platform ID (1=Windows, 2=Mac) - **appGroupType** (`integer`): Type of application group (6=Child Process) - **appGroupCategory** (`integer`): Category of the application group (0=Default) - **description** (`string`): Description of the child process application group - **applicationRules** (`JSON array`): Array of application rules in the child process group - **addedRules** (`array`): Array of rules pending addition (empty on GET) - **removedRules** (`array`): Array of rules pending removal (empty on GET) - **applicationRuleCount** (`integer`): Total count of application rules in the group - **associatedCustomGroupCount** (`integer`): Count of custom groups associated with this app group - **appGroupName** (`string`): Name of the child process application group (e.g. Default_Child_Process_Group) - **createdTime** (`string`): Creation timestamp in milliseconds since epoch - **modifiedTime** (`string`): Last modification timestamp in milliseconds since epoch - **jitRequestMode** (`integer`): JIT request mode (0=Disabled, 1=Enabled, 2=Approval Required) - **configSpecificAppEnabled** (`boolean`): Whether config-specific app elevation is enabled - **defaultGroupResource** (`string`): Default group resource (null if not set) - **clearExistingRules** (`boolean`): Whether existing rules should be cleared - **manualElevationEnabled** (`boolean`): Whether manual elevation is enabled ### Possible Response Codes - **200** (`HTTP code`) ### Sample Response: HTTP 200 Child process application group with existing rules ```json { "modifiedTime": "1775478159555", "manualElevationEnabled": false, "appGroupName": "Default_Child_Process_Group", "configSpecificAppEnabled": false, "groupID": "901", "defaultGroupResource": null, "description": "", "platformID": 1, "addedRules": [], "clearExistingRules": false, "removedRules": [], "applicationRules": [ { "appRuleType": 2, "trustedUpdater": 0, "ruleDetails": { "appRuleID": "901", "isExisting": true, "isVerified": 1, "displayName": "Brave Browser", "productVendorID": "314", "vendorID": "314", "vendorName": "Brave Software, Inc.", "displayId": "314", "productName": "Brave Browser", "restrictChildElevation": false }, "appRuleName": "" }, { "appRuleType": 2, "trustedUpdater": 0, "ruleDetails": { "appRuleID": "903", "isExisting": true, "isVerified": 1, "displayName": "Google Chrome", "productVendorID": "312", "vendorID": "312", "vendorName": "Google LLC", "displayId": "312", "productName": "Google Chrome", "restrictChildElevation": false }, "appRuleName": "" }, { "appRuleType": 2, "trustedUpdater": 0, "ruleDetails": { "appRuleID": "904", "isExisting": true, "isVerified": 1, "displayName": "Microsoft Edge", "productVendorID": "311", "vendorID": "311", "vendorName": "Microsoft Corporation", "displayId": "311", "productName": "Microsoft Edge", "restrictChildElevation": false }, "appRuleName": "" }, { "appRuleType": 2, "trustedUpdater": 0, "ruleDetails": { "appRuleID": "905", "isExisting": true, "isVerified": 1, "displayName": "Ulaa", "productVendorID": "315", "vendorID": "315", "vendorName": "ZOHO Corporation Private Limited", "displayId": "315", "productName": "Ulaa", "restrictChildElevation": false }, "appRuleName": "" } ], "associatedCustomGroupCount": 0, "createdBy": "-1", "appGroupType": 6, "customerID": "1", "jitRequestMode": 0, "createdTime": "1775478159555", "modifiedBy": "-1", "appGroupCategory": 0, "applicationRuleCount": 5 } ``` ![](https://www.zohowebstatic.com/sites/zweb/images/people/ico-help.png) **Duration:** 1 minute | **Threshold:** 30 | **Lock period:** 5 minutes Duration - Time window for the threshold. Threshold - Number of API calls allowed within the specified duration. Lock Period - Wait time before consecutive API requests.