GET api/v0.6/catalogs/{catalogName}/products/{productCode}
Returns entire product info by its code.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
catalogName |
Catalog name. |
string |
Required |
productCode |
Product code in PDB. |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
ProductName | Description | Type | Additional information |
---|---|---|---|
Id |
ID of the product in PDB. |
integer |
None. |
Code |
Product code. |
string |
None. |
CountryCode |
Product country code. |
string |
None. |
Ean |
Product Ean |
string |
None. |
Name |
Public friendly product name. |
string |
None. |
DisplayName |
Public display product name. |
string |
None. |
Gs1Name |
Product Gs1 Name |
string |
None. |
WebProductName |
Web product name |
string |
None. |
UrlSegment |
URL-friendly product name equivalent. |
string |
None. |
Language |
Product language. |
string |
None. |
PublishedOn |
Date and time when the product was published in PDB. |
date |
None. |
ModifiedOn |
Date and time when the product was last modified in PDB. |
date |
None. |
ItemCount |
Count of items in the package. Always `1` for products. |
integer |
None. |
Origin |
Public header. |
string |
None. |
Images |
Product image URL. |
Collection of Image |
None. |
ShortDescription |
Short product description. Multiline text. |
string |
None. |
Description |
Full product description. Multiline text. |
string |
None. |
TasteSignature |
Short text about product taste. |
string |
None. |
Manufacturer |
Short text about product manufacturer. |
string |
None. |
Manufacturers |
List of manufacturers. |
Collection of string |
None. |
Pairings |
List of pairings |
Collection of ProductPairItem |
None. |
TasteStrength |
Taste Strength |
integer |
None. |
SoftDescription |
Story. |
string |
None. |
Wholesalers |
Gets or sets the wholesalers products. |
Collection of ProductWholesaler |
None. |
AttachedDocuments |
Attached document URLs list. |
Collection of string |
None. |
Ingredients |
Product ingredients. Multiline text. |
string |
None. |
AllergicIngredients |
Gets or sets the allergic ingredients. |
string |
None. |
NutritionGeneralUnit |
Nutrition unit. |
string |
None. |
Nutrition |
Product nutrition values per 100 grams. |
ProductNutrition |
None. |
NutritionFurtherInformation |
Nutrition further information |
string |
None. |
Labels |
Product labels. |
ProductLabelData |
None. |
Allergy |
Allergy data. |
ProductAllergyData |
None. |
AllergyMayContain |
Allergy that may contain data. |
ProductAllergyData |
None. |
Weight |
Product weight or volume. |
ProductWeight |
None. |
DisplayWeight |
Display product weight or volume |
ProductWeight |
None. |
StorageTemperature |
Required storage termperatures for a product. |
ProductStorageTemperatureData |
None. |
StorageTerm |
Max storage terms for a product. |
ProductStorageTerm |
None. |
Type |
Product type. |
string |
None. |
SalesVariant |
Sales variant. |
string |
None. |
HighLevelCategory |
High level category. |
string |
None. |
Segment |
?????? |
string |
None. |
MarkAsNew |
Marks a product as new. |
boolean |
None. |
MarkAsNewFrom |
Marks a product as new from. |
date |
None. |
MarkAsNewTill |
Marks a product as new fill. |
date |
None. |
Brand |
Product brand info. |
ProductBrand |
None. |
Categories |
A list of product categories. |
Collection of ProductCategory |
None. |
Tags |
A list of product tags. |
Collection of ProductTag |
None. |
Markets |
A list of markets where this product is available. |
Collection of string |
None. |
Variants |
Product variants. |
Collection of Variant |
None. |
Assets |
List of product assets. |
Collection of ProductAsset |
None. |
HowItsMade |
HowItsMade content property. |
string |
None. |
HowToUse |
HowToUse content property. |
string |
None. |
DidYouKnow |
DidYouKnow content property. |
string |
None. |
Texture |
Texture content property. |
string |
None. |
Strength |
Strength content property. |
string |
None. |
TastingNotes |
TastingNotes content property. |
string |
None. |
YoutubeId |
YoutubeId content property. |
string |
None. |
Response Formats
application/json, text/json
{ "id": 1, "code": "sample string 2", "countryCode": "sample string 3", "ean": "sample string 4", "name": "sample string 5", "displayName": "sample string 6", "gs1Name": "sample string 7", "webProductName": "sample string 8", "urlSegment": "sample string 9", "language": "sample string 10", "publishedOn": "2022-08-07T23:47:39.992607+02:00", "modifiedOn": "2022-08-07T23:47:39.992607+02:00", "itemCount": 13, "origin": "sample string 14", "images": [ { "url": "sample string 1", "group": "sample string 2", "order": 3 }, { "url": "sample string 1", "group": "sample string 2", "order": 3 } ], "shortDescription": "sample string 15", "description": "sample string 16", "tasteSignature": "sample string 17", "manufacturer": "sample string 18", "manufacturers": [ "sample string 1", "sample string 2" ], "pairings": [ { "description": "sample string 1", "name": "beer", "type": "food" }, { "description": "sample string 1", "name": "beer", "type": "food" } ], "tasteStrength": 1, "softDescription": "sample string 19", "wholesalers": [ { "name": "sample string 1", "id": "sample string 2" }, { "name": "sample string 1", "id": "sample string 2" } ], "attachedDocuments": [ "sample string 1", "sample string 2" ], "ingredients": "sample string 20", "allergicIngredients": "sample string 21", "nutritionGeneralUnit": "sample string 22", "nutrition": { "energyKcal": "sample string 1", "energyKj": "sample string 2", "fat": "sample string 3", "saturatedFat": "sample string 4", "carbohydrate": "sample string 5", "sugar": "sample string 6", "protein": "sample string 7", "salt": "sample string 8", "calcium": "sample string 9", "lactose": "sample string 10", "nutritionFurtherInformation": "sample string 11" }, "nutritionFurtherInformation": "sample string 23", "labels": { "ecological": true, "keyhole": true, "lactoseFree": true, "lactoseReduced": true, "fairtrade": true, "utz": true, "fsc": true, "danishmilk": true, "farmerowned": true, "animalprotection": true, "gmofreefeed": true, "bgb": true, "luomuecologicalfi": true, "debioecologicalno": true, "halal": true, "heartSymbol": true, "hyvaaSuomesta": true, "organic": true, "lowLac": true, "glutenFree": true, "ab": true, "containsNoAdditives": true, "containsNoPreservatives": true, "singlePack": true }, "allergy": { "gluten": true, "glutenWheat": true, "glutenRye": true, "glutenBarley": true, "glutenOats": true, "glutenSpelled": true, "glutenKamut": true, "shellfish": true, "eggs": true, "fish": true, "peanuts": true, "soya": true, "milk": true, "nuts": true, "nutsAlmond": true, "nutsHazel": true, "nutsWal": true, "nutsCashew": true, "nutsPecan": true, "nutsBrazil": true, "nutsPistachio": true, "nutsQueenSland": true, "celery": true, "mustard": true, "sesame": true, "so2": true, "lupin": true, "molluscs": true }, "allergyMayContain": { "gluten": true, "glutenWheat": true, "glutenRye": true, "glutenBarley": true, "glutenOats": true, "glutenSpelled": true, "glutenKamut": true, "shellfish": true, "eggs": true, "fish": true, "peanuts": true, "soya": true, "milk": true, "nuts": true, "nutsAlmond": true, "nutsHazel": true, "nutsWal": true, "nutsCashew": true, "nutsPecan": true, "nutsBrazil": true, "nutsPistachio": true, "nutsQueenSland": true, "celery": true, "mustard": true, "sesame": true, "so2": true, "lupin": true, "molluscs": true }, "weight": { "value": 1.1, "unit": "sample string 2" }, "displayWeight": { "value": 1.1, "unit": "sample string 2" }, "storageTemperature": { "min": 1, "max": 1, "openedMax": 1, "freezing": true, "recommended": 1, "recommendedText": "sample string 2", "temp1": "sample string 3" }, "storageTerm": { "unopenedOnSale": 1, "unopenedTotal": 2, "opened": "sample string 3" }, "type": "sample string 24", "salesVariant": "sample string 25", "highLevelCategory": "sample string 26", "segment": "sample string 27", "markAsNew": true, "markAsNewFrom": "2022-08-07T23:47:40.0082104+02:00", "markAsNewTill": "2022-08-07T23:47:40.0082104+02:00", "brand": { "logo": "sample string 1", "id": 2, "code": "sample string 3", "name": "sample string 4", "urlSegment": "sample string 5", "language": "sample string 6", "sortOrder": 7, "parentCode": "sample string 8" }, "categories": [ { "id": 1, "code": "sample string 2", "name": "sample string 3", "urlSegment": "sample string 4", "language": "sample string 5", "sortOrder": 6, "parentCode": "sample string 7" }, { "id": 1, "code": "sample string 2", "name": "sample string 3", "urlSegment": "sample string 4", "language": "sample string 5", "sortOrder": 6, "parentCode": "sample string 7" } ], "tags": [ { "group": "sample string 1", "id": 2, "code": "sample string 3", "name": "sample string 4", "urlSegment": "sample string 5", "language": "sample string 6", "sortOrder": 7, "parentCode": "sample string 8" }, { "group": "sample string 1", "id": 2, "code": "sample string 3", "name": "sample string 4", "urlSegment": "sample string 5", "language": "sample string 6", "sortOrder": 7, "parentCode": "sample string 8" } ], "markets": [ "sample string 1", "sample string 2" ], "variants": [ { "name": "sample string 1", "displayName": "sample string 2", "code": "sample string 3", "countryCode": "sample string 4", "weight": 5.1, "ean": "sample string 6", "origin": "sample string 7", "price": 8.1, "priceUnit": "sample string 9", "quantity": 10, "weightGross": 11.1, "packaging": { "name": "sample string 1", "description": "sample string 2" }, "shipping": { "perBox": 1.1, "perRow": 2.1, "perPallet": 3.1 }, "dimensions": { "width": 1.1, "height": 2.1, "length": 3.1 }, "markets": [ "sample string 1", "sample string 2" ] }, { "name": "sample string 1", "displayName": "sample string 2", "code": "sample string 3", "countryCode": "sample string 4", "weight": 5.1, "ean": "sample string 6", "origin": "sample string 7", "price": 8.1, "priceUnit": "sample string 9", "quantity": 10, "weightGross": 11.1, "packaging": { "name": "sample string 1", "description": "sample string 2" }, "shipping": { "perBox": 1.1, "perRow": 2.1, "perPallet": 3.1 }, "dimensions": { "width": 1.1, "height": 2.1, "length": 3.1 }, "markets": [ "sample string 1", "sample string 2" ] } ], "assets": [ { "url": "sample string 1", "order": 2, "assetType": "sample string 3", "assetValue": "sample string 4", "extension": "sample string 5", "isTransparent": true }, { "url": "sample string 1", "order": 2, "assetType": "sample string 3", "assetValue": "sample string 4", "extension": "sample string 5", "isTransparent": true } ], "howItsMade": "sample string 31", "howToUse": "sample string 32", "didYouKnow": "sample string 33", "texture": "sample string 34", "strength": "sample string 35", "tastingNotes": "sample string 36", "youtubeId": "sample string 37" }
application/xml, text/xml
<Product xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PDB.Api.Models"> <AllergicIngredients>sample string 21</AllergicIngredients> <Allergy> <Celery>true</Celery> <Eggs>true</Eggs> <Fish>true</Fish> <Gluten>true</Gluten> <GlutenBarley>true</GlutenBarley> <GlutenKamut>true</GlutenKamut> <GlutenOats>true</GlutenOats> <GlutenRye>true</GlutenRye> <GlutenSpelled>true</GlutenSpelled> <GlutenWheat>true</GlutenWheat> <Lupin>true</Lupin> <Milk>true</Milk> <Molluscs>true</Molluscs> <Mustard>true</Mustard> <Nuts>true</Nuts> <NutsAlmond>true</NutsAlmond> <NutsBrazil>true</NutsBrazil> <NutsCashew>true</NutsCashew> <NutsHazel>true</NutsHazel> <NutsPecan>true</NutsPecan> <NutsPistachio>true</NutsPistachio> <NutsQueenSland>true</NutsQueenSland> <NutsWal>true</NutsWal> <Peanuts>true</Peanuts> <Sesame>true</Sesame> <Shellfish>true</Shellfish> <So2>true</So2> <Soya>true</Soya> </Allergy> <AllergyMayContain> <Celery>true</Celery> <Eggs>true</Eggs> <Fish>true</Fish> <Gluten>true</Gluten> <GlutenBarley>true</GlutenBarley> <GlutenKamut>true</GlutenKamut> <GlutenOats>true</GlutenOats> <GlutenRye>true</GlutenRye> <GlutenSpelled>true</GlutenSpelled> <GlutenWheat>true</GlutenWheat> <Lupin>true</Lupin> <Milk>true</Milk> <Molluscs>true</Molluscs> <Mustard>true</Mustard> <Nuts>true</Nuts> <NutsAlmond>true</NutsAlmond> <NutsBrazil>true</NutsBrazil> <NutsCashew>true</NutsCashew> <NutsHazel>true</NutsHazel> <NutsPecan>true</NutsPecan> <NutsPistachio>true</NutsPistachio> <NutsQueenSland>true</NutsQueenSland> <NutsWal>true</NutsWal> <Peanuts>true</Peanuts> <Sesame>true</Sesame> <Shellfish>true</Shellfish> <So2>true</So2> <Soya>true</Soya> </AllergyMayContain> <Assets> <ProductAsset> <AssetType>sample string 3</AssetType> <AssetValue>sample string 4</AssetValue> <Extension>sample string 5</Extension> <IsTransparent>true</IsTransparent> <Order>2</Order> <Url>sample string 1</Url> </ProductAsset> <ProductAsset> <AssetType>sample string 3</AssetType> <AssetValue>sample string 4</AssetValue> <Extension>sample string 5</Extension> <IsTransparent>true</IsTransparent> <Order>2</Order> <Url>sample string 1</Url> </ProductAsset> </Assets> <AttachedDocuments xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </AttachedDocuments> <Brand> <Code>sample string 3</Code> <Id>2</Id> <Language>sample string 6</Language> <Name>sample string 4</Name> <ParentCode>sample string 8</ParentCode> <SortOrder>7</SortOrder> <UrlSegment>sample string 5</UrlSegment> <Logo>sample string 1</Logo> </Brand> <Categories> <ProductCategory> <Code>sample string 2</Code> <Id>1</Id> <Language>sample string 5</Language> <Name>sample string 3</Name> <ParentCode>sample string 7</ParentCode> <SortOrder>6</SortOrder> <UrlSegment>sample string 4</UrlSegment> </ProductCategory> <ProductCategory> <Code>sample string 2</Code> <Id>1</Id> <Language>sample string 5</Language> <Name>sample string 3</Name> <ParentCode>sample string 7</ParentCode> <SortOrder>6</SortOrder> <UrlSegment>sample string 4</UrlSegment> </ProductCategory> </Categories> <Code>sample string 2</Code> <CountryCode>sample string 3</CountryCode> <Description>sample string 16</Description> <DidYouKnow>sample string 33</DidYouKnow> <DisplayName>sample string 6</DisplayName> <DisplayWeight> <Unit>sample string 2</Unit> <Value>1.1</Value> </DisplayWeight> <Ean>sample string 4</Ean> <Gs1Name>sample string 7</Gs1Name> <HighLevelCategory>sample string 26</HighLevelCategory> <HowItsMade>sample string 31</HowItsMade> <HowToUse>sample string 32</HowToUse> <Id>1</Id> <Images> <Image> <Group>sample string 2</Group> <Order>3</Order> <Url>sample string 1</Url> </Image> <Image> <Group>sample string 2</Group> <Order>3</Order> <Url>sample string 1</Url> </Image> </Images> <Ingredients>sample string 20</Ingredients> <ItemCount>13</ItemCount> <Labels> <AB>true</AB> <Animalprotection>true</Animalprotection> <Bgb>true</Bgb> <ContainsNoAdditives>true</ContainsNoAdditives> <ContainsNoPreservatives>true</ContainsNoPreservatives> <Danishmilk>true</Danishmilk> <Debioecologicalno>true</Debioecologicalno> <Ecological>true</Ecological> <Fairtrade>true</Fairtrade> <Farmerowned>true</Farmerowned> <Fsc>true</Fsc> <GlutenFree>true</GlutenFree> <Gmofreefeed>true</Gmofreefeed> <Halal>true</Halal> <HeartSymbol>true</HeartSymbol> <HyvaaSuomesta>true</HyvaaSuomesta> <Keyhole>true</Keyhole> <LactoseFree>true</LactoseFree> <LactoseReduced>true</LactoseReduced> <LowLac>true</LowLac> <Luomuecologicalfi>true</Luomuecologicalfi> <Organic>true</Organic> <SinglePack>true</SinglePack> <Utz>true</Utz> </Labels> <Language>sample string 10</Language> <Manufacturer>sample string 18</Manufacturer> <Manufacturers xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Manufacturers> <MarkAsNew>true</MarkAsNew> <MarkAsNewFrom>2022-08-07T23:47:40.0082104+02:00</MarkAsNewFrom> <MarkAsNewTill>2022-08-07T23:47:40.0082104+02:00</MarkAsNewTill> <Markets xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Markets> <ModifiedOn>2022-08-07T23:47:39.992607+02:00</ModifiedOn> <Name>sample string 5</Name> <Nutrition> <Calcium>sample string 9</Calcium> <Carbohydrate>sample string 5</Carbohydrate> <EnergyKcal>sample string 1</EnergyKcal> <EnergyKj>sample string 2</EnergyKj> <Fat>sample string 3</Fat> <Lactose>sample string 10</Lactose> <NutritionFurtherInformation>sample string 11</NutritionFurtherInformation> <Protein>sample string 7</Protein> <Salt>sample string 8</Salt> <SaturatedFat>sample string 4</SaturatedFat> <Sugar>sample string 6</Sugar> </Nutrition> <NutritionFurtherInformation>sample string 23</NutritionFurtherInformation> <NutritionGeneralUnit>sample string 22</NutritionGeneralUnit> <Origin>sample string 14</Origin> <Pairings> <ProductPairItem> <Description>sample string 1</Description> <Name>Beer</Name> <Type>Food</Type> </ProductPairItem> <ProductPairItem> <Description>sample string 1</Description> <Name>Beer</Name> <Type>Food</Type> </ProductPairItem> </Pairings> <PublishedOn>2022-08-07T23:47:39.992607+02:00</PublishedOn> <SalesVariant>sample string 25</SalesVariant> <Segment>sample string 27</Segment> <ShortDescription>sample string 15</ShortDescription> <SoftDescription>sample string 19</SoftDescription> <StorageTemperature> <Freezing>true</Freezing> <Max>1</Max> <Min>1</Min> <OpenedMax>1</OpenedMax> <Recommended>1</Recommended> <RecommendedText>sample string 2</RecommendedText> <Temp1>sample string 3</Temp1> </StorageTemperature> <StorageTerm> <Opened>sample string 3</Opened> <UnopenedOnSale>1</UnopenedOnSale> <UnopenedTotal>2</UnopenedTotal> </StorageTerm> <Strength>sample string 35</Strength> <Tags> <ProductTag> <Code>sample string 3</Code> <Id>2</Id> <Language>sample string 6</Language> <Name>sample string 4</Name> <ParentCode>sample string 8</ParentCode> <SortOrder>7</SortOrder> <UrlSegment>sample string 5</UrlSegment> <Group>sample string 1</Group> </ProductTag> <ProductTag> <Code>sample string 3</Code> <Id>2</Id> <Language>sample string 6</Language> <Name>sample string 4</Name> <ParentCode>sample string 8</ParentCode> <SortOrder>7</SortOrder> <UrlSegment>sample string 5</UrlSegment> <Group>sample string 1</Group> </ProductTag> </Tags> <TasteSignature>sample string 17</TasteSignature> <TasteStrength>1</TasteStrength> <TastingNotes>sample string 36</TastingNotes> <Texture>sample string 34</Texture> <Type>sample string 24</Type> <UrlSegment>sample string 9</UrlSegment> <Variants> <Variant> <Code>sample string 3</Code> <CountryCode>sample string 4</CountryCode> <Dimensions> <Height>2.1</Height> <Length>3.1</Length> <Width>1.1</Width> </Dimensions> <DisplayName>sample string 2</DisplayName> <Ean>sample string 6</Ean> <Markets xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> </Markets> <Name>sample string 1</Name> <Origin>sample string 7</Origin> <Packaging> <Description>sample string 2</Description> <Name>sample string 1</Name> </Packaging> <Price>8.1</Price> <PriceUnit>sample string 9</PriceUnit> <Quantity>10</Quantity> <Shipping> <PerBox>1.1</PerBox> <PerPallet>3.1</PerPallet> <PerRow>2.1</PerRow> </Shipping> <Weight>5.1</Weight> <WeightGross>11.1</WeightGross> </Variant> <Variant> <Code>sample string 3</Code> <CountryCode>sample string 4</CountryCode> <Dimensions> <Height>2.1</Height> <Length>3.1</Length> <Width>1.1</Width> </Dimensions> <DisplayName>sample string 2</DisplayName> <Ean>sample string 6</Ean> <Markets xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>sample string 1</d4p1:string> <d4p1:string>sample string 2</d4p1:string> </Markets> <Name>sample string 1</Name> <Origin>sample string 7</Origin> <Packaging> <Description>sample string 2</Description> <Name>sample string 1</Name> </Packaging> <Price>8.1</Price> <PriceUnit>sample string 9</PriceUnit> <Quantity>10</Quantity> <Shipping> <PerBox>1.1</PerBox> <PerPallet>3.1</PerPallet> <PerRow>2.1</PerRow> </Shipping> <Weight>5.1</Weight> <WeightGross>11.1</WeightGross> </Variant> </Variants> <WebProductName>sample string 8</WebProductName> <Weight> <Unit>sample string 2</Unit> <Value>1.1</Value> </Weight> <Wholesalers> <ProductWholesaler> <Id>sample string 2</Id> <Name>sample string 1</Name> </ProductWholesaler> <ProductWholesaler> <Id>sample string 2</Id> <Name>sample string 1</Name> </ProductWholesaler> </Wholesalers> <YoutubeId>sample string 37</YoutubeId> </Product>