# Get a pricelist for company Gets a CompanyPriceList for the specified Company. Returns null if the PriceList does not exist. Endpoint: GET /GetCompanyPricelist Version: 1.1 ## Query parameters: - `companyId` (integer, required) The internal id of the Company for which the PriceList is fetched. - `pricelistId` (integer, required) The internal id of the PriceList to fetch. - `cultureCode` (string) Specifies in which language to display culture specific information. If none is supplied, value is resolved from Application. ## Response 200 fields (application/json): - `Id` (integer,null) The internal pricelist id. Set to null when creating a new pricelist. - `ParentId` (integer,null) The parent internal pricelist id. If any. - `Name` (string) The name of the pricelist. MaxLength: 50. - `Description` (string) The description of the pricelist. MaxLength: max. - `Agreement` (string) The agreement code of the pricelist. Can be an external id of the priceList. MaxLength: 50. - `Type` (integer) The type of the pricelist. 0 is default. Other values are application specific. - `IsActive` (boolean) Specifies if the pricelist is active or not. Set this to false before update if you want to delete the pricelist. - `PriceRule` (object) - `PriceRule.RuleId` (integer,null) An internal id for a specific rule. Consult Norce for a list of valid ids and what they mean. - `PriceRule.Value` (number,null) The value associated with the rule. The ruleId specifies how this value is used. - `PopulationRules` (array) A list of population rules for this pricelist. - `PopulationRules.RuleId` (integer,null) An internal id for a specific rule. Set to null when creating a rule. - `PopulationRules.ManufacturerId` (integer,null) An optional internal manufacturer id. Used if the priceList is restricted to a specific manufacturer. - `PopulationRules.CategoryId` (integer,null) An optional internal category id. Used if the priceList is restricted to a specific category. - `PopulationRules.IsSupplierRequired` (boolean) Specifies if the populations is from a supplier. - `PopulationRules.IsInclusive` (boolean) Specifies if the population rule is inclusive or exclusive. - `CurrencyId` (integer) The currencyId for this pricelist. - `IsExclusive` (boolean) Indicates if the pricelist should be used exclusively for this Company, or not. Exclusive pricelists are not used with any standard pricelists and only exclusive pricelists will be in scope if the Company has any.