POST api/Product/GetProductList

Request Information

URI Parameters

None.

Body Parameters

productdtodata
NameDescriptionTypeAdditional information
category

integer

None.

subcategory

integer

None.

customerid

integer

None.

pagenumber

integer

None.

recordLimit

integer

None.

productcode_asc

boolean

None.

productcode_desc

boolean

None.

productdescription_asc

boolean

None.

productdescription_desc

boolean

None.

productstock_desc

boolean

None.

productstock_asc

boolean

None.

default_asc

boolean

None.

default_desc

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "category": 1,
  "subcategory": 2,
  "customerid": 3,
  "pagenumber": 4,
  "recordLimit": 5,
  "productcode_asc": true,
  "productcode_desc": true,
  "productdescription_asc": true,
  "productdescription_desc": true,
  "productstock_desc": true,
  "productstock_asc": true,
  "default_asc": true,
  "default_desc": true
}

application/xml, text/xml

Sample:
<productdtodata xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PD_MC.Dtos">
  <category>1</category>
  <customerid>3</customerid>
  <default_asc>true</default_asc>
  <default_desc>true</default_desc>
  <pagenumber>4</pagenumber>
  <productcode_asc>true</productcode_asc>
  <productcode_desc>true</productcode_desc>
  <productdescription_asc>true</productdescription_asc>
  <productdescription_desc>true</productdescription_desc>
  <productstock_asc>true</productstock_asc>
  <productstock_desc>true</productstock_desc>
  <recordLimit>5</recordLimit>
  <subcategory>2</subcategory>
</productdtodata>

application/x-www-form-urlencoded

Sample:

Sample not available.

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="category"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="subcategory"

2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="customerid"

3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="pagenumber"

4
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="recordLimit"

5
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="productcode_asc"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="productcode_desc"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="productdescription_asc"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="productdescription_desc"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="productstock_desc"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="productstock_asc"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="default_asc"

True
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="default_desc"

True
--MultipartDataMediaFormatterBoundary1q2w3e--

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name=""

System.Object
--MultipartDataMediaFormatterBoundary1q2w3e--