# Updates the export settings for System Manager tools such as registry export Saves the export configuration settings for System Manager tools including registry export paths and mail export settings. ## Endpoint **PUT** `/dcapi/tools/systemManager/exportSettings` ## Request ### Request URL ```text https://{server-hostname}:8383/dcapi/tools/systemManager/exportSettings ``` ### Scope ```text Tools.UPDATE ``` ### Header ```text Authorization: d92d4xxxxxxxxxxxxx15f52 ``` ### Request Parameters #### Request Headers - **Content-Type** `string` — **Mandatory** - `application/exportSettings.v1+json` #### Request Body `application/json` - `JSON Object` - **actionType** `string` — Optional - **historyMaxDays** `string` — Optional - **historyMaxSize** `string` — Optional - **isMaxDaysEnabled** `boolean` — Optional - **isMaxSizeEnabled** `boolean` — Optional - **isMailNotifyEnabled** `boolean` — Optional ### Sample Request ```curl curl --request PUT \ --url https://appdomain/dcapi/tools/systemManager/exportSettings \ --header 'Authorization: d92d4xxxxxxxxxxxxx15f52' \ --header 'Content-Type: application/exportSettings.v1+json' \ --data '{"isMaxDaysEnabled":true,"isMaxSizeEnabled":false,"actionType":"updateSettings","historyMaxDays":90,"isMailNotifyEnabled":true,"historyMaxSize":10}' ``` ### Sample Request Body ```json { "isMaxDaysEnabled": true, "isMaxSizeEnabled": false, "actionType": "updateSettings", "historyMaxDays": 90, "isMailNotifyEnabled": true, "historyMaxSize": 10 } ``` ## Response ### Response Parameters #### HTTP Code 200 Response Body — `application/json` - `JSON Object` - **status** `string` - Result of the operation: success or failure ### Possible Response Codes - **200** — HTTP code ### Sample Response: HTTP 200 ```json { "status": "success" } ``` ## Rate Limits **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.