Modifies the configuration of an existing proxy server.
update_proxyUpdate an existing proxy's name, folder, proxy URI, or IP rotation URL by proxy ID. Leave parameters null to retain current values.
Instructions
This method modifies configuration of an existing proxy server based on specified parameters. Any parameters set to null will leave the corresponding property of the proxy unchanged.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"proxyId": "<proxyId>"
},
"name": "update_proxy"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New name for the proxy. Set to null to retain the current name. | |
| proxyId | Yes | Unique identifier of the proxy (required). | |
| folderId | No | New folder for the proxy. Set to null to leave the current value unchanged. | |
| proxyUri | No | New URL for the proxy. Set to null to retain the current URL. | |
| ipChangeUrl | No | New URL for IP rotation. Set to null to retain the current URL. | |
| workspaceId | No | Workspace identifier. -1 means the default workspace. |