Products

Get list all products.

get/products

Request

Query parameters

currentPageinteger

Query current page products item. <br>Example Pattern: <ex>/products?currentPage=1 </ex><ex>/products?currentPage=1&pageSize=20</ex>

pageSizeinteger

Query products list amount per page. <br>Example Pattern: <ex> /products?pageSize=20 </ex>

sortBystring

Product Sort By Example (Encode) Pattern: <ex> /products?sortBy=[{'name':'productCode','sortOrder':'asc'}]</ex>

filterstring

Product Filter Example (Encode) Pattern: <br> name = Product Name <br> productCode = Product Code / SKU <br> barcode = Product Barcode <br> categoryId = Product Category<br> <ex> /products?filter=[{'columnName':'categoryId','columnValue':'517727','columnPredicateOperator':'And'}]</ex>

searchStringinteger

Query products name or code. <br>Example Pattern: <ex> /products?searchString=001 product </ex>

Headers

Authorizationstring required

Response

200 response

statusboolean

action success

messagestring

error message

codeinteger

error code

Example response

{
  "data": {
    "list": [
      {
        "code": "P001",
        "name": "Product",
        "inventoryPublishedOn": "2021-01-01"
      }
    ]
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.