Update Custom Field
PUT/locations/:locationId/customFields/:id
Update Custom Field
Request
Version stringrequired
API Version
Available options
v3locationId stringrequired
Location Id
id stringrequired
Custom Field Id
- application/json
- Body
- Example (auto)
Bodyrequired
namestringrequired
placeholderstring
acceptedFormatstring[]
isMultipleFileboolean
maxNumberOfFilesnumber
textBoxListOptionsobject[]
positionnumber
Default value:
0modelstring
Model of the custom field you want to update
Available options
contactopportunity{
"name": "Custom Field",
"placeholder": "Placeholder Text",
"acceptedFormat": [
".pdf",
".docx",
".jpeg"
],
"isMultipleFile": false,
"maxNumberOfFiles": 2,
"textBoxListOptions": [
{
"label": "First",
"prefillValue": ""
},
{
"label": "First",
"prefillValue": ""
}
],
"position": 0,
"model": "opportunity"
}
Successful response
- application/json
- Schema
- Example (auto)
Schema
customFieldobject
{
"customField": {
"id": "3sv6UEo51C9Bmpo1cKTq",
"name": "pincode",
"fieldKey": "contact.pincode",
"placeholder": "Pin code",
"dataType": "TEXT",
"position": 0,
"picklistOptions": [
"first option"
],
"picklistImageOptions": [],
"isAllowedCustomOption": false,
"isMultiFileAllowed": true,
"maxFileLimit": 4,
"locationId": "3sv6UEo51C9Bmpo1cKTq",
"model": "opportunity"
}
}