POST api/Helper/ORDER_SEARCH_PRODUCT
Request Information
URI Parameters
None.
Body Parameters
ZProductListRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Code | string |
None. |
|
| Name | string |
None. |
|
| ProviderID | integer |
None. |
|
| ShopID | integer |
None. |
|
| ProductGroupID | integer |
None. |
|
| SearchKey | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Code": "sample string 1",
"Name": "sample string 2",
"ProviderID": 3,
"ShopID": 4,
"ProductGroupID": 5,
"SearchKey": "sample string 6"
}
application/xml, text/xml
Sample:
<ZProductListRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EMS.Entity"> <Code>sample string 1</Code> <Name>sample string 2</Name> <ProductGroupID>5</ProductGroupID> <ProviderID>3</ProviderID> <SearchKey>sample string 6</SearchKey> <ShopID>4</ShopID> </ZProductListRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of ZOrderSearchProductResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| ProductID | integer |
None. |
|
| ProductName | string |
None. |
|
| Variants | Collection of ZVariantResponse |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"ProductID": 1,
"ProductName": "sample string 2",
"Variants": [
{
"ProductID": 1,
"VariantID": 2,
"VariantName": "sample string 3",
"Image": "sample string 4",
"Price": 5,
"SKU": "sample string 6",
"Barcode": "sample string 7",
"Quantity": 8,
"Weight": 9.1,
"Selected": true,
"NumberOfProduct": 11
},
{
"ProductID": 1,
"VariantID": 2,
"VariantName": "sample string 3",
"Image": "sample string 4",
"Price": 5,
"SKU": "sample string 6",
"Barcode": "sample string 7",
"Quantity": 8,
"Weight": 9.1,
"Selected": true,
"NumberOfProduct": 11
}
]
},
{
"ProductID": 1,
"ProductName": "sample string 2",
"Variants": [
{
"ProductID": 1,
"VariantID": 2,
"VariantName": "sample string 3",
"Image": "sample string 4",
"Price": 5,
"SKU": "sample string 6",
"Barcode": "sample string 7",
"Quantity": 8,
"Weight": 9.1,
"Selected": true,
"NumberOfProduct": 11
},
{
"ProductID": 1,
"VariantID": 2,
"VariantName": "sample string 3",
"Image": "sample string 4",
"Price": 5,
"SKU": "sample string 6",
"Barcode": "sample string 7",
"Quantity": 8,
"Weight": 9.1,
"Selected": true,
"NumberOfProduct": 11
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfZOrderSearchProductResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EMS.Entity">
<ZOrderSearchProductResponse>
<ProductID>1</ProductID>
<ProductName>sample string 2</ProductName>
<Variants>
<ZVariantResponse>
<Barcode>sample string 7</Barcode>
<Image>sample string 4</Image>
<NumberOfProduct>11</NumberOfProduct>
<Price>5</Price>
<ProductID>1</ProductID>
<Quantity>8</Quantity>
<SKU>sample string 6</SKU>
<Selected>true</Selected>
<VariantID>2</VariantID>
<VariantName>sample string 3</VariantName>
<Weight>9.1</Weight>
</ZVariantResponse>
<ZVariantResponse>
<Barcode>sample string 7</Barcode>
<Image>sample string 4</Image>
<NumberOfProduct>11</NumberOfProduct>
<Price>5</Price>
<ProductID>1</ProductID>
<Quantity>8</Quantity>
<SKU>sample string 6</SKU>
<Selected>true</Selected>
<VariantID>2</VariantID>
<VariantName>sample string 3</VariantName>
<Weight>9.1</Weight>
</ZVariantResponse>
</Variants>
</ZOrderSearchProductResponse>
<ZOrderSearchProductResponse>
<ProductID>1</ProductID>
<ProductName>sample string 2</ProductName>
<Variants>
<ZVariantResponse>
<Barcode>sample string 7</Barcode>
<Image>sample string 4</Image>
<NumberOfProduct>11</NumberOfProduct>
<Price>5</Price>
<ProductID>1</ProductID>
<Quantity>8</Quantity>
<SKU>sample string 6</SKU>
<Selected>true</Selected>
<VariantID>2</VariantID>
<VariantName>sample string 3</VariantName>
<Weight>9.1</Weight>
</ZVariantResponse>
<ZVariantResponse>
<Barcode>sample string 7</Barcode>
<Image>sample string 4</Image>
<NumberOfProduct>11</NumberOfProduct>
<Price>5</Price>
<ProductID>1</ProductID>
<Quantity>8</Quantity>
<SKU>sample string 6</SKU>
<Selected>true</Selected>
<VariantID>2</VariantID>
<VariantName>sample string 3</VariantName>
<Weight>9.1</Weight>
</ZVariantResponse>
</Variants>
</ZOrderSearchProductResponse>
</ArrayOfZOrderSearchProductResponse>