# Retrieves the global remote control configuration settings Returns the remote control configuration including viewer type, gateway SSL/non-SSL ports, WebSocket ports, connection policies (multi-connect, prompt, end-user disconnect), performance options, and idle session timeout settings. ## Endpoint `GET /dcapi/tools/remoteControl/rdsSettings` ## Request ### Request URL `https://{serverurl}/dcapi/tools/remoteControl/rdsSettings` [`{serverurl}`](https://www.manageengine.com/products/desktop-central/help/api/cloud/oauth-authentication-endpoint-domain.html) ### Scope `DesktopCentralCloud.RemoteControl.READ` ### Header `Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52` ### Request Parameters #### Request Headers - **Accept** `string` — **Mandatory**: `application/json` ### Sample Request ```curl curl --request GET \ --url https://appdomains/dcapi/tools/remoteControl/rdsSettings \ --header 'Accept: application/json' \ --header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52' ``` ## Response ### Response Parameters #### HTTP Code 200 Response Body — `application/json` | Attribute | Type | Description | |---|---|---| | viewerType | string | Remote viewer type: HTML5 or ActiveX | | gatewaySSLPort | integer | Gateway SSL port number | | gatewayNonSSLPort | integer | Gateway non-SSL port number | | wsSSLPort | integer | WebSocket SSL port number | | wsNonSSLPort | integer | WebSocket non-SSL port number | | isMultiConnEnabled | boolean | Whether multiple simultaneous connections are allowed | | endUserDisconnect | integer | End user disconnect policy: 0=Disabled, 1=Enabled | | isPromptEnabled | integer | User confirmation prompt: 0=Disabled, 1=Enabled | | idleTimeout | integer | Idle session timeout in minutes. Range: 1-120 | | isIdleSessionTimeout | integer | Idle timeout action: 0=Disabled, 1=Enabled | | useSSL | integer | SSL usage: 0=Disabled, 1=Enabled | | isTomcatGatewayEnabled | boolean | Whether Tomcat gateway mode is active | ### Possible Response Codes | Code | Type | |---|---| | 200 | HTTP code | ### Sample Response: HTTP 200 ```json { "gatewayNonSSLPort": 80, "wsSSLPort": 8383, "viewerType": "HTML5", "wsNonSSLPort": 8020, "endUserDisconnect": 1, "idleTimeout": 30, "isIdleSessionTimeout": 1, "isTomcatGatewayEnabled": true, "isMultiConnEnabled": true, "gatewaySSLPort": 443, "isPromptEnabled": 1, "useSSL": 1 } ``` ## API Rate Limit ![](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.