List of Custom Contact Fields

Returns the tenant's catalog of custom contact field definitions (the "graph"). These are the fields that can be set on a contact via extendedProperties in Create or Update a Contact. To inspect the values of these fields on a specific contact, use List Contact's Custom Fields.

HTTP Response Examples
200
{ "Status": true, "Message": "", "Response": { "graph": [ { "id": 45, "tenantId": 112, "campaignId": 0, "name": "MobileSite", "apiname": "mobilesite", "datatype": "Text", "groupname": "", "picklist": [], "autoupdate": false, "isIndexed": false, "isIncludeExport": false, "isLeadField": false, "status": 0, "index": 0, "sort": 0, "date_created": "2018-06-27T17:51:57.027" } ] } }
HTTP Response Parameters
grapharray
Array of custom field definitions. Each has id, tenantId, campaignId (0 for tenant-wide fields), name (display), apiname (key), datatype (Text, Number, DateTime, Bool, Double, StringArray), groupname, picklist (array of allowed values for StringArray), autoupdate, isIndexed, isIncludeExport, isLeadField, status, index, sort, and date_created.