# 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/cloud/acp-update-child-process-group.html). ## Endpoint GET `/dcapi/appctrl/childProcessGroup` ## Request URL `https://[{serverurl}](https://www.manageengine.com/products/desktop-central/help/api/cloud/oauth-authentication-endpoint-domain.html)/dcapi/appctrl/childProcessGroup` ## Scope `DesktopCentralCloud.AppControl.READ` ### Header `Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52` ## Request Parameters ### Request Headers - **Accept** — string — **Mandatory** - `application/childProcessGroup.v1+json` ## Sample Request ```curl curl --request GET \ --url https://appdomains/dcapi/appctrl/childProcessGroup \ --header 'Accept: application/childProcessGroup.v1+json' \ --header 'Authorization: Zoho-oauthtoken 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 ## 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.