Contents

Summary

A product type, which can contain any number of product models and child product types.

Properties

Name Editable? Required? Type Nullable? Summary
ID Int32 The ID of the product type.
AppID Int32 The ID of the asset/CI application containing the product type.
AppName String The name of the asset/CI application containing the product type.
ParentID This field is editable through the web API. Int32 The ID of the parent associated with the product type or 0 if this is a root-level type.
ParentName String This field is nullable. The name of the parent associated with the product type or null if this is a root-level type.
ParentIsActive Boolean The active status of the parent associated with the product type or true if this is a root-level type.
Name This field is editable through the web API. This field is required. String The name of the product type.
Description This field is editable through the web API. String This field is nullable. The description of the product type.
CreatedDate DateTime The created date of the product type.
ModifiedDate DateTime The last modified date of the product type.
Order This field is editable through the web API. This field is required. Double The order of the product type among its siblings.
IsActive This field is editable through the web API. Boolean The active status of the product type.
ProductModelsCount Int32 The number of product models directly belonging to this product type.
SubtypesCount Int32 The number of subtypes directly belonging to this product type.
Subtypes TeamDynamix.Api.Assets.ProductType[] This field is nullable. The collection of subtypes directly belonging to this product type.