Updates the properties of an existing field such as its name, description, data type, size, and default value
put /dcapi/customColumn/modifyCustomColumn
https://{server-hostname}:8383/dcapi/customColumn/modifyCustomColumn
CustomField.UPDATECopied!
Authorization: d92d4xxxxxxxxxxxxx15f52
The table name can be any of the names provided in the list below
1.ManagedComputerCustomFields-if customfield created in computer view
2.InvSWCustomFields-if customfield created in software view.
custom name for the field
The data type of a custom field can be one of the following: 1.CHAR
2.INTEGER
3.BOOLEAN
4.FILE < br>A custom data type can also be specified as the field’s data type, which can be created using the API. /dcapi/customColumn/customDataType
maximum character allowed for custom field value
value to be used if none is provided.
metadata for the field
indicates if the field holds sensitive data
The actual name of the custom field column for which the User Data Type length is required actualColumnName can be get from the columName key from the response of /dcapi/customFields/computers/{ID}
curl --request PUT \
--url https://appdomain/dcapi/customColumn/modifyCustomColumn \
--header 'Accept: application/editCustomColumnStatus.v1+json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52' \
--header 'Content-Type: application/customColumnDetails.v1+json' \
--data '{"actualColumnName":"COL3","size":100,"defaultValue":50,"dataType":"CHAR","description":"Custom Column to Store OS type","isPII":false,"columnName":"OS Type","tableName":"ManagedComputerCustomFields"}' {
"actualColumnName": "COL3",
"size": 100,
"defaultValue": 50,
"dataType": "CHAR",
"description": "Custom Column to Store OS type",
"isPII": false,
"columnName": "OS Type",
"tableName": "ManagedComputerCustomFields"
}
Indicates the result of the operation
Confirmation message of the operation performed
{
"message": "Field <b>OS Type</b> has been modified successfully",
"status": "SUCCESS"
}
![]()
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.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.