Create Custom Field
Create Custom Field
Only supports Custom Objects and Company (Business) today. Will be extended to other Standard Objects in the future.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your access token.
locations/ customFields. writeOAuthPrivate IntegrationSub-Account TokenRequest
Headers
API Version
v3Body
Location Id
ve9EPM428h8vShlRW1KTField name
NameDescription of the field
Placeholder text for the field
Whether the field should be shown in forms
Options for the field (Optional, valid only for SINGLE_OPTIONS, MULTIPLE_OPTIONS, RADIO, CHECKBOX, TEXTBOX_LIST type)
Allowed file formats for uploads. Options include: .pdf, .docx, .doc, .jpg, .jpeg, .png, .gif, .csv, .xlsx, .xls, all
.pdf.docx.doc.jpg.jpeg.png.gif.csv.xlsx.xlsallType of field that you are trying to create
TEXTLARGE_TEXTNUMERICALPHONEMONETORYCHECKBOXSINGLE_OPTIONSMULTIPLE_OPTIONSDATETEXTBOX_LISTFILE_UPLOADRADIOField key. For Custom Object it's formatted as "custom_object.{objectKey}.{fieldKey}". "custom_object" is a fixed prefix, "{objectKey}" is your custom object's identifier, and "{fieldKey}" is the unique field name within that object. Example: "custom_object.pet.name" for a "name" field in a "pet" custom object.
custom_object.pet.nameThe key for your custom object. This key uniquely identifies the custom object. Example: "custom_object.pet" for a custom object related to pets.
custom_object.petMaximum file limit for uploads. Applicable only for fields with a data type of FILE_UPLOAD.
2Determines if users can add a custom option value different from the predefined options in records for RADIO type fields. A custom value added in one record does not automatically become an option and will not appear as an option for other records.
trueID of the parent folder
Response
Successful response