Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

CONNECT EAP

Property type

  • Last UpdatedApr 18, 2025
  • 1 minute read

When adding properties to your type, you must define a primitive data type for that property (hereafter called a property type). Property types are not to be confused with the larger concept of types—the resource that functions as a schema.

A property type represents the underlying primitve data type for the information that the property holds: integers, floats, strings, arrays, and so on. These basic property types are native to the Streams Store and are referred to as system types. These property types are usually used as key, and they can also be used for the subsequent properties that you add to the type.

However, you can also add custom account types as a property. These types are user-created types that are comprised of a grouping of system types, or other custom account types—you can nest other type objects within the type you are creating. This reuse by reference can be useful for grouping properties that are commonly used together, and then referencing them in a new type as a single object.