GET api/Products/{id}/{metalId}?lang={lang}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
|
| metalId | string |
Required |
|
| lang | string |
None. |
Body Parameters
None.
Response Information
Resource Description
ProductDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| Title | string |
None. |
|
| CompanyRef | string |
None. |
|
| ImageUrl | string |
None. |
|
| Html | string |
None. |
|
| MinPrice | decimal number |
None. |
|
| MaxPrice | decimal number |
None. |
|
| InStock | boolean |
None. |
|
| VariationType | string |
None. |
|
| ProductId | integer |
None. |
|
| MetalId | integer |
None. |
|
| RRP | integer |
None. |
|
| TitleUK | string |
None. |
|
| TitleDE | string |
None. |
|
| TitleFR | string |
None. |
|
| SaleType | integer |
None. |
|
| SaleEnd | date |
None. |
|
| SalePriceMin | decimal number |
None. |
|
| ShelfProducts | Collection of ProductShelfDTO |
None. |
Response Formats
application/json, text/json
Sample:
{
"id": 1,
"title": "sample string 2",
"companyRef": "sample string 3",
"imageUrl": "sample string 4",
"html": "sample string 5",
"minPrice": 6.0,
"maxPrice": 7.0,
"inStock": true,
"variationType": "sample string 9",
"productId": 10,
"metalId": 11,
"rrp": 12,
"titleUK": "sample string 13",
"titleDE": "sample string 14",
"titleFR": "sample string 15",
"saleType": 16,
"saleEnd": "2025-11-08T03:35:10.7021332-06:00",
"salePriceMin": 18.0,
"shelfProducts": [
{
"id": 1,
"sku": "sample string 2",
"imageUrl": [
"sample string 1",
"sample string 2"
],
"price": 3.0,
"rrp": 4,
"inStock": 5,
"title": "sample string 6",
"variationValue": "sample string 7",
"siteLinks": [
{
"siteName": "sample string 1",
"siteLink": "sample string 2",
"sitePrice": 3.0
},
{
"siteName": "sample string 1",
"siteLink": "sample string 2",
"sitePrice": 3.0
}
],
"salePrice": 8.0
},
{
"id": 1,
"sku": "sample string 2",
"imageUrl": [
"sample string 1",
"sample string 2"
],
"price": 3.0,
"rrp": 4,
"inStock": 5,
"title": "sample string 6",
"variationValue": "sample string 7",
"siteLinks": [
{
"siteName": "sample string 1",
"siteLink": "sample string 2",
"sitePrice": 3.0
},
{
"siteName": "sample string 1",
"siteLink": "sample string 2",
"sitePrice": 3.0
}
],
"salePrice": 8.0
}
]
}
text/html
Sample:
{"id":1,"title":"sample string 2","companyRef":"sample string 3","imageUrl":"sample string 4","html":"sample string 5","minPrice":6.0,"maxPrice":7.0,"inStock":true,"variationType":"sample string 9","productId":10,"metalId":11,"rrp":12,"titleUK":"sample string 13","titleDE":"sample string 14","titleFR":"sample string 15","saleType":16,"saleEnd":"2025-11-08T03:35:10.7021332-06:00","salePriceMin":18.0,"shelfProducts":[{"id":1,"sku":"sample string 2","imageUrl":["sample string 1","sample string 2"],"price":3.0,"rrp":4,"inStock":5,"title":"sample string 6","variationValue":"sample string 7","siteLinks":[{"siteName":"sample string 1","siteLink":"sample string 2","sitePrice":3.0},{"siteName":"sample string 1","siteLink":"sample string 2","sitePrice":3.0}],"salePrice":8.0},{"id":1,"sku":"sample string 2","imageUrl":["sample string 1","sample string 2"],"price":3.0,"rrp":4,"inStock":5,"title":"sample string 6","variationValue":"sample string 7","siteLinks":[{"siteName":"sample string 1","siteLink":"sample string 2","sitePrice":3.0},{"siteName":"sample string 1","siteLink":"sample string 2","sitePrice":3.0}],"salePrice":8.0}]}
application/xml, text/xml
Sample:
<ProductDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebsiteBackend">
<CompanyRef>sample string 3</CompanyRef>
<Html>sample string 5</Html>
<Id>1</Id>
<ImageUrl>sample string 4</ImageUrl>
<InStock>true</InStock>
<MaxPrice>7</MaxPrice>
<MetalId>11</MetalId>
<MinPrice>6</MinPrice>
<ProductId>10</ProductId>
<RRP>12</RRP>
<SaleEnd>2025-11-08T03:35:10.7021332-06:00</SaleEnd>
<SalePriceMin>18</SalePriceMin>
<SaleType>16</SaleType>
<ShelfProducts>
<ProductShelfDTO>
<Id>1</Id>
<ImageUrl xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</ImageUrl>
<InStock>5</InStock>
<Price>3</Price>
<RRP>4</RRP>
<SalePrice>8</SalePrice>
<SiteLinks>
<ProductShelfSiteLink>
<SiteLink>sample string 2</SiteLink>
<SiteName>sample string 1</SiteName>
<SitePrice>3</SitePrice>
</ProductShelfSiteLink>
<ProductShelfSiteLink>
<SiteLink>sample string 2</SiteLink>
<SiteName>sample string 1</SiteName>
<SitePrice>3</SitePrice>
</ProductShelfSiteLink>
</SiteLinks>
<Sku>sample string 2</Sku>
<Title>sample string 6</Title>
<VariationValue>sample string 7</VariationValue>
</ProductShelfDTO>
<ProductShelfDTO>
<Id>1</Id>
<ImageUrl xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</ImageUrl>
<InStock>5</InStock>
<Price>3</Price>
<RRP>4</RRP>
<SalePrice>8</SalePrice>
<SiteLinks>
<ProductShelfSiteLink>
<SiteLink>sample string 2</SiteLink>
<SiteName>sample string 1</SiteName>
<SitePrice>3</SitePrice>
</ProductShelfSiteLink>
<ProductShelfSiteLink>
<SiteLink>sample string 2</SiteLink>
<SiteName>sample string 1</SiteName>
<SitePrice>3</SitePrice>
</ProductShelfSiteLink>
</SiteLinks>
<Sku>sample string 2</Sku>
<Title>sample string 6</Title>
<VariationValue>sample string 7</VariationValue>
</ProductShelfDTO>
</ShelfProducts>
<Title>sample string 2</Title>
<TitleDE>sample string 14</TitleDE>
<TitleFR>sample string 15</TitleFR>
<TitleUK>sample string 13</TitleUK>
<VariationType>sample string 9</VariationType>
</ProductDTO>