The contact attribute object

A contact attribute.

AttributeTypeDescription
labelstringThe human-readable name of the attribute, as shown in Podium. Renaming the attribute changes this value; use uid as the stable identifier.
optionsarrayThe options a contact may be given for a SINGLE_SELECT or MULTI_SELECT attribute, in display order. Use an option's label as the attribute value when writing. Null for other data types and for organizations whose options are not exposed yet.
options[].labelstringThe display label of the option.
uidstringPodium unique identifier for attribute.
createdAtstringTime at which the resource was created. Date time is in Coordinated Universal Time (UTC).
updatedAtstringTime at which the resource was updated. Date time is in Coordinated Universal Time (UTC).
dataTypestringThe data type of the attribute value Possible values: ["ADDRESS", "BOOLEAN", "DATETIME", "FLOAT", "INTEGER", "STRING", "UUID", "SINGLE_SELECT", "MULTI_SELECT"]
isEncryptedbooleanIf the attribute is encrypted it cannot be used as a filter. Attributes that will have sensitive information, such as PII or PHI, should be encrypted.
ownerResource.typestringThe scope the attribute belongs to: ORGANIZATION, PRODUCT (an application) or INTEGRATION.
ownerResource.uidstringPodium unique identifier for the owner: an organization, application or integration uid.
{
  "label": "Internal Contact ID",
  "options": [
    {
      "label": "Metal"
    }
  ],
  "uid": "00000000-0000-0000-0000-000000000000",
  "createdAt": "2015-01-23T23:50:07Z",
  "updatedAt": "2015-01-23T23:50:07Z",
  "dataType": "ADDRESS",
  "isEncrypted": false,
  "ownerResource": {
    "type": "ORGANIZATION",
    "uid": "00000000-0000-0000-0000-000000000000"
  }
}