# Get CategoryHierarchy Get CategoryHierarchy Endpoint: GET /Application/CategoryHierarchy Version: 2.0 ## Response 200 fields (application/json): - `CategoryId` (integer) CategoryId. Nullable. Key property. - `ParentCategoryId` (integer) ParentCategoryId. Key property. - `Hierarchy` (integer) Hierarchy. Key property. - `Category` (object) - `Category.Id` (integer) Id. Key property. - `Category.ClientId` (integer) ClientId. - `Category.Code` (string) Code. MaxLength: 50. Nullable. - `Category.DefaultName` (string) DefaultName. MaxLength: 50. Nullable. - `Category.DefaultDescription` (string) DefaultDescription. Nullable. - `Category.DefaultSynonyms` (string) DefaultSynonyms. MaxLength: 500. Nullable. - `Category.DefaultImagePath` (string) DefaultImagePath. MaxLength: 255. Nullable. - `Category.UnspcCode` (string) UnspcCode. MaxLength: 50. Nullable. - `Category.BusinessArea` (string) BusinessArea. MaxLength: 50. Nullable. - `Category.DefaultCommodityCode` (string) DefaultCommodityCode. MaxLength: 50. Nullable. - `Category.DefaultIntegrationPartNo` (string) DefaultIntegrationPartNo. MaxLength: 50. Nullable. - `Category.DefaultTrackingCodeTypeId` (integer) DefaultTrackingCodeTypeId. Nullable. - `Category.FreightClassId` (integer) FreightClassId. Nullable. - `Category.DefaultGrossWeight` (number) DefaultGrossWeight. Nullable. - `Category.DefaultNetWeight` (number) DefaultNetWeight. Nullable. - `Category.DefaultUnitOfMeasurementId` (integer) DefaultUnitOfMeasurementId. Nullable. - `Category.DefaultPackageId` (integer) DefaultPackageId. Nullable. - `Category.DefaultIsReturnable` (boolean) DefaultIsReturnable. Nullable. - `Category.DefaultIsDropShipOnly` (boolean) DefaultIsDropShipOnly. Nullable. - `Category.InsuranceCurrencyId` (integer) InsuranceCurrencyId. Nullable. - `Category.InsuranceStartPrice` (number) InsuranceStartPrice. Nullable. - `Category.InsuranceRunningPercentage` (number) InsuranceRunningPercentage. Nullable. - `Category.PopulationRuleId` (integer) PopulationRuleId. - `Category.HideInTopList` (boolean) HideInTopList. - `Category.PhoneNumber` (string) PhoneNumber. MaxLength: 255. Nullable. - `Category.IsActive` (boolean) IsActive. - `Category.Created` (string) Created. - `Category.CreatedBy` (integer) CreatedBy. - `Category.Updated` (string) Updated. Nullable. - `Category.UpdatedBy` (integer) UpdatedBy. Nullable. - `Category.CompetitivePricingMinPercentage` (number) CompetitivePricingMinPercentage. Nullable. - `Category.CompetitivePricingTargetPercentage` (number) CompetitivePricingTargetPercentage. Nullable. - `Category.DefaultVariantGroupId` (integer) DefaultVariantGroupId. Nullable. - `Category.DefaultRecommendedSalesQty` (number) DefaultRecommendedSalesQty. Nullable. - `Category.ImageKey` (string) ImageKey. Nullable. - `Category.DefaultFullName` (string) DefaultFullName. MaxLength: 500. Nullable. - `Category.StructureSortOrder` (string) StructureSortOrder. Nullable. - `Category.DefaultStockDisplayBreakPoint` (integer) DefaultStockDisplayBreakPoint. Nullable. - `Category.DefaultIsRecommendedSalesQtyFixed` (boolean) DefaultIsRecommendedSalesQtyFixed. Nullable. - `Category.DefaultIsRecurringOrderable` (boolean) DefaultIsRecurringOrderable. Nullable. - `Category.Cultures` (array) Cultures. - `Category.Cultures.CategoryId` (integer) CategoryId. Key property. - `Category.Cultures.CultureCode` (string) CultureCode. MaxLength: 16. Key property. - `Category.Cultures.Name` (string) Name. MaxLength: 50. Nullable. - `Category.Cultures.Description` (string) Description. Nullable. - `Category.Cultures.Synonyms` (string) Synonyms. MaxLength: 500. Nullable. - `Category.Cultures.ImagePath` (string) ImagePath. MaxLength: 255. Nullable. - `Category.Cultures.FullName` (string) FullName. MaxLength: 500. Nullable. - `Category.Cultures.ClientId` (integer) ClientId. Nullable. - `Category.SalesAreas` (array) SalesAreas. - `Category.SalesAreas.SalesAreaId` (integer) SalesAreaId. Key property. - `Category.SalesAreas.VatCodeId` (integer) VatCodeId. - `Category.Parametrics` (array) Parametrics. - `Category.Parametrics.ParametricId` (integer) ParametricId. Key property. - `Category.Parametrics.GroupId` (integer) GroupId. Nullable. - `Category.Parametrics.SortOrder` (integer) SortOrder. Nullable. - `Category.Parametrics.FocusSortOrder` (integer) FocusSortOrder. Nullable. - `Category.Parametrics.IsSecondary` (boolean) IsSecondary. - `Category.Parametrics.IsRequired` (boolean) IsRequired. Nullable. - `Category.Parametrics.PrioritySortOrder` (integer) PrioritySortOrder. Nullable. - `ParentCategory` (object)