This API allows clients to upload a file into a designated custom field within a computer resource
put /dcapi/customFields/values/file
https://{server-hostname}:8383/dcapi/customFields/values/file Copied!
Authorization: d92d4xxxxxxxxxxxxx15f52
The resource can be one of the following, depending on the view in which the custom field is created:
RESOURCE_ID — if the custom field is created in the Computer view
SOFTWARE_ID — if the custom field is created in the Software view
Column name where the uploaded file will be mapped.
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.
The file to be uploaded to the custom field. Supported formats: archives, data files, images, presentation files, scripts, spreadsheets, and documents
Identifier of the resource to which the file will be attached
The custom field column where the file should be uploaded
Target table in which the custom field data will be stored
curl --request PUT \
--url 'https://appdomain/dcapi/customFields/values/file?selectedResources=SOME_STRING_VALUE&columnName=SOME_STRING_VALUE&tableName=SOME_STRING_VALUE' \
--header 'Accept: application/uploadCustomFieldFile.v1+json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52' \
--header 'content-type: multipart/form-data' \
-F 'uploadedFile=File to be uploaded' \
-F 'selectedResources=301' \
-F 'columnName=COL301' \
-F 'tableName=ManagedComputerCustomFields'// Note: payload contains multiple type attributes
// type: string
uploadedFile = File to be uploaded
// type: string
selectedResources = 301
// type: string
columnName = COL301
// type: string
tableName = ManagedComputerCustomFields204 No Content© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.