# RawMaterials_GetById Endpoint: GET /v2/food/raw-materials/{materialId} Version: 2.0 ## Path parameters: - `materialId` (string, required) ## Response 200 fields (application/json): - `materialId` (string) - `materialName` (string,null) - `commercialName` (string,null) - `internalCode` (string,null) - `tagIds` (array,null) - `active` (boolean) - `materialType` (string) Enum: "rawMaterial", "composite", "additive", "processingAid" - `ownerCompanyId` (string) - `version` (object) - `version.number` (integer) - `version.historyId` (string) - `version.activeVersion` (boolean) - `version.lastVersion` (boolean) - `lastUpdateDateUtc` (string) - `status` (string) Enum: "draft", "published", "locked" - `classification` (object) - `classification.referenceListItemId` (string,null) - `classification.referenceListItemCode` (string,null) - `rawMaterialPart` (object) - `ionized` (boolean) - `state` (string,null) - `gmo` (boolean) - `suppliers` (array,null) - `suppliers.supplierId` (string) - `suppliers.supplierName` (string,null) - `suppliers.supplierCode` (string,null) - `suppliers.origins` (array,null) - `suppliers.origins.originType` (object) - `suppliers.origins.marketId` (string,null) - `suppliers.origins.countryId` (string,null) - `suppliers.origins.regionId` (string,null) - `suppliers.origins.zoneId` (string,null) - `suppliers.origins.fishingZoneIds` (array,null) - `allergenDeclarations` (array,null) - `allergenDeclarations.allergenId` (string) - `allergenDeclarations.allergenDeclaration` (string) Enum: "present", "unintentionalPresent" - `attachments` (object) - `attachments.fileIds` (array,null) - `certificates` (object) - `certificates.certificateIds` (array,null) - `characteristics` (object) - `controlPlans` (object) - `acceptSampleStorage` (boolean) - `sampleStorage` (object) - `sampleStorage.storageId` (string,null) - `sampleStorage.storageTemperature` (object) - `sampleStorage.storageTemperature.unit` (string,null) - `sampleStorage.storageTemperature.minimumValue` (number,null) - `sampleStorage.storageTemperature.maximumValue` (number,null) - `sampleStorage.humidity` (object) - `sampleStorage.keepAwayFromLight` (boolean) ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 404 fields