POST api/products/search
Request Information
URI Parameters
None.
Body Parameters
Search| Name | Description | Type | Additional information |
|---|---|---|---|
| Sku | string |
None. |
|
| Manufacturer | string |
None. |
|
| Category | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Sku": "sample string 1",
"Manufacturer": "sample string 2",
"Category": "sample string 3"
}
application/xml, text/xml
Sample:
<Search xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NMG.API.Models"> <Category>sample string 3</Category> <Manufacturer>sample string 2</Manufacturer> <Sku>sample string 1</Sku> </Search>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of ExchangeProduct| Name | Description | Type | Additional information |
|---|---|---|---|
| AverageRating | decimal number |
None. |
|
| Categories | Dictionary of string [key] and string [value] |
None. |
|
| Description | string |
None. |
|
| Description2 | string |
None. |
|
| Id | integer |
None. |
|
| MAP | decimal number |
None. |
|
| MSRP | decimal number |
None. |
|
| ManufacturerName | string |
None. |
|
| Name | string |
None. |
|
| Price | decimal number |
None. |
|
| ReviewCount | integer |
None. |
|
| ShippingSize | string |
None. |
|
| Sku | string |
None. |
|
| Slug | string |
None. |
|
| Status | string |
None. |
|
| TotalInventory | decimal number |
None. |
|
| UnitOfMeasurement | string |
None. |
|
| PriceMin | decimal number |
None. |
|
| PriceMax | decimal number |
None. |
|
| Weight | decimal number |
None. |
|
| Width | decimal number |
None. |
|
| Height | decimal number |
None. |
|
| Depth | decimal number |
None. |
|
| LastIndexDate | date |
None. |
|
| RowCreated | date |
None. |
|
| RowModified | date |
None. |
|
| Images | Dictionary of string [key] and string [value] |
None. |
|
| Attributes | Dictionary of string [key] and string [value] |
None. |
|
| DistributorSkus | Dictionary of string [key] and string [value] |
None. |
|
| Promotions | Collection of ProductPromotion |
None. |
|
| MarketResearch | Dictionary of string [key] and decimal number [value] |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"AverageRating": 1.0,
"Categories": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"Description": "sample string 2",
"Description2": "sample string 3",
"Id": 4,
"MAP": 1.0,
"MSRP": 1.0,
"ManufacturerName": "sample string 5",
"Name": "sample string 6",
"Price": 7.0,
"ReviewCount": 8,
"ShippingSize": "sample string 9",
"Sku": "sample string 10",
"Slug": "sample string 11",
"Status": "sample string 12",
"TotalInventory": 13.0,
"UnitOfMeasurement": "sample string 14",
"PriceMin": 15.0,
"PriceMax": 16.0,
"Weight": 1.0,
"Width": 1.0,
"Height": 1.0,
"Depth": 1.0,
"LastIndexDate": "2025-12-05T22:30:47.7432411-07:00",
"RowCreated": "2025-12-05T22:30:47.7432411-07:00",
"RowModified": "2025-12-05T22:30:47.7432411-07:00",
"Images": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"Attributes": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"DistributorSkus": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"Promotions": [
{
"Type": "sample string 1",
"Name": "sample string 2",
"Value": 3.0,
"StartDate": "sample string 4",
"EndDate": "sample string 5",
"Details": {},
"Documents": [
"sample string 1",
"sample string 2"
]
},
{
"Type": "sample string 1",
"Name": "sample string 2",
"Value": 3.0,
"StartDate": "sample string 4",
"EndDate": "sample string 5",
"Details": {},
"Documents": [
"sample string 1",
"sample string 2"
]
}
],
"MarketResearch": {
"sample string 1": 2.0,
"sample string 3": 4.0
}
},
{
"AverageRating": 1.0,
"Categories": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"Description": "sample string 2",
"Description2": "sample string 3",
"Id": 4,
"MAP": 1.0,
"MSRP": 1.0,
"ManufacturerName": "sample string 5",
"Name": "sample string 6",
"Price": 7.0,
"ReviewCount": 8,
"ShippingSize": "sample string 9",
"Sku": "sample string 10",
"Slug": "sample string 11",
"Status": "sample string 12",
"TotalInventory": 13.0,
"UnitOfMeasurement": "sample string 14",
"PriceMin": 15.0,
"PriceMax": 16.0,
"Weight": 1.0,
"Width": 1.0,
"Height": 1.0,
"Depth": 1.0,
"LastIndexDate": "2025-12-05T22:30:47.7432411-07:00",
"RowCreated": "2025-12-05T22:30:47.7432411-07:00",
"RowModified": "2025-12-05T22:30:47.7432411-07:00",
"Images": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"Attributes": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"DistributorSkus": {
"sample string 1": "sample string 2",
"sample string 3": "sample string 4"
},
"Promotions": [
{
"Type": "sample string 1",
"Name": "sample string 2",
"Value": 3.0,
"StartDate": "sample string 4",
"EndDate": "sample string 5",
"Details": {},
"Documents": [
"sample string 1",
"sample string 2"
]
},
{
"Type": "sample string 1",
"Name": "sample string 2",
"Value": 3.0,
"StartDate": "sample string 4",
"EndDate": "sample string 5",
"Details": {},
"Documents": [
"sample string 1",
"sample string 2"
]
}
],
"MarketResearch": {
"sample string 1": 2.0,
"sample string 3": 4.0
}
}
]
application/xml, text/xml
Sample:
<ArrayOfExchangeProduct xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NMG.API.Models">
<ExchangeProduct>
<Attributes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:KeyValueOfstringstring>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value>sample string 4</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</Attributes>
<AverageRating>1</AverageRating>
<Categories xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:KeyValueOfstringstring>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value>sample string 4</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</Categories>
<Depth>1</Depth>
<Description>sample string 2</Description>
<Description2>sample string 3</Description2>
<DistributorSkus xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:KeyValueOfstringstring>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value>sample string 4</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</DistributorSkus>
<Height>1</Height>
<Id>4</Id>
<Images xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:KeyValueOfstringstring>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value>sample string 4</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</Images>
<LastIndexDate>2025-12-05T22:30:47.7432411-07:00</LastIndexDate>
<MAP>1</MAP>
<MSRP>1</MSRP>
<ManufacturerName>sample string 5</ManufacturerName>
<MarketResearch xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringdecimal>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value>2</d3p1:Value>
</d3p1:KeyValueOfstringdecimal>
<d3p1:KeyValueOfstringdecimal>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value>4</d3p1:Value>
</d3p1:KeyValueOfstringdecimal>
</MarketResearch>
<Name>sample string 6</Name>
<Price>7</Price>
<PriceMax>16</PriceMax>
<PriceMin>15</PriceMin>
<Promotions>
<ProductPromotion>
<Details />
<Documents xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:string>sample string 1</d5p1:string>
<d5p1:string>sample string 2</d5p1:string>
</Documents>
<EndDate>sample string 5</EndDate>
<Name>sample string 2</Name>
<StartDate>sample string 4</StartDate>
<Type>sample string 1</Type>
<Value>3</Value>
</ProductPromotion>
<ProductPromotion>
<Details />
<Documents xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:string>sample string 1</d5p1:string>
<d5p1:string>sample string 2</d5p1:string>
</Documents>
<EndDate>sample string 5</EndDate>
<Name>sample string 2</Name>
<StartDate>sample string 4</StartDate>
<Type>sample string 1</Type>
<Value>3</Value>
</ProductPromotion>
</Promotions>
<ReviewCount>8</ReviewCount>
<RowCreated>2025-12-05T22:30:47.7432411-07:00</RowCreated>
<RowModified>2025-12-05T22:30:47.7432411-07:00</RowModified>
<ShippingSize>sample string 9</ShippingSize>
<Sku>sample string 10</Sku>
<Slug>sample string 11</Slug>
<Status>sample string 12</Status>
<TotalInventory>13</TotalInventory>
<UnitOfMeasurement>sample string 14</UnitOfMeasurement>
<Weight>1</Weight>
<Width>1</Width>
</ExchangeProduct>
<ExchangeProduct>
<Attributes xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:KeyValueOfstringstring>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value>sample string 4</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</Attributes>
<AverageRating>1</AverageRating>
<Categories xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:KeyValueOfstringstring>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value>sample string 4</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</Categories>
<Depth>1</Depth>
<Description>sample string 2</Description>
<Description2>sample string 3</Description2>
<DistributorSkus xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:KeyValueOfstringstring>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value>sample string 4</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</DistributorSkus>
<Height>1</Height>
<Id>4</Id>
<Images xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:KeyValueOfstringstring>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value>sample string 4</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</Images>
<LastIndexDate>2025-12-05T22:30:47.7432411-07:00</LastIndexDate>
<MAP>1</MAP>
<MSRP>1</MSRP>
<ManufacturerName>sample string 5</ManufacturerName>
<MarketResearch xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringdecimal>
<d3p1:Key>sample string 1</d3p1:Key>
<d3p1:Value>2</d3p1:Value>
</d3p1:KeyValueOfstringdecimal>
<d3p1:KeyValueOfstringdecimal>
<d3p1:Key>sample string 3</d3p1:Key>
<d3p1:Value>4</d3p1:Value>
</d3p1:KeyValueOfstringdecimal>
</MarketResearch>
<Name>sample string 6</Name>
<Price>7</Price>
<PriceMax>16</PriceMax>
<PriceMin>15</PriceMin>
<Promotions>
<ProductPromotion>
<Details />
<Documents xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:string>sample string 1</d5p1:string>
<d5p1:string>sample string 2</d5p1:string>
</Documents>
<EndDate>sample string 5</EndDate>
<Name>sample string 2</Name>
<StartDate>sample string 4</StartDate>
<Type>sample string 1</Type>
<Value>3</Value>
</ProductPromotion>
<ProductPromotion>
<Details />
<Documents xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:string>sample string 1</d5p1:string>
<d5p1:string>sample string 2</d5p1:string>
</Documents>
<EndDate>sample string 5</EndDate>
<Name>sample string 2</Name>
<StartDate>sample string 4</StartDate>
<Type>sample string 1</Type>
<Value>3</Value>
</ProductPromotion>
</Promotions>
<ReviewCount>8</ReviewCount>
<RowCreated>2025-12-05T22:30:47.7432411-07:00</RowCreated>
<RowModified>2025-12-05T22:30:47.7432411-07:00</RowModified>
<ShippingSize>sample string 9</ShippingSize>
<Sku>sample string 10</Sku>
<Slug>sample string 11</Slug>
<Status>sample string 12</Status>
<TotalInventory>13</TotalInventory>
<UnitOfMeasurement>sample string 14</UnitOfMeasurement>
<Weight>1</Weight>
<Width>1</Width>
</ExchangeProduct>
</ArrayOfExchangeProduct>