---
title: "List Product"
method: POST
path: "/api/product/page"
tags: ["Product"]
---

# List Product

`POST /api/product/page`

## Request

- Base URL: `https://api.desty.app`
- URL: `https://api.desty.app/api/product/page`
- Auth: none declared. Required headers: `Authorization `

**Interface to retrieve product information list from Desty Omni.**

## Headers

- `Authorization ` string, required

## Request body

- object
  - `pageNumber` integer
  - `pageSize` integer: max pageSize is 50

## Response `200`

successful operation

- object
  - `code` string, required
  - `msg` string, required
  - `data` object, required
    - `pageNumber` integer, required
    - `pageSize` integer, required
    - `totalPages` integer, required
    - `totalCount` integer, required
    - `results` object[], required
      - `productName` string
      - `spuId` string
      - `isBundleProduct` boolean
      - `createTime` number
      - `updateTime` number
      - `skuInfoList` object[]
        - `skuId` string
        - `skuNumber` string: skuCode
        - `salesPrice` number
        - `image` string
        - `isBundleProduct` boolean
        - `variantNameOptionList` object[]
          - `name` string
          - `option` string
        - `bundleChildSkuList` object[]
          - `productName` string
          - `skuNumber` string
          - `salesPrice` number
          - `bundleQuantity` number
        - `masterInventoryList` object[]
          - `warehouseId` string
          - `warehouseName` string
          - `externalWarehouseId` string
          - `onHandStock` number
          - `promotionStock` number
        - `bindingMarketplaceSkuList` object[]
          - `platformName` string
          - `platformSkuId` string
          - `platformShopId` string
          - `price` number: Platform sales price (except Tokopedia)
          - `createTime` number
          - `updateTime` number
          - `inventoryInfo` object[]
            - `platformWarehouseId` string
            - `platformWarehouseName` string
            - `stock` number
            - `price` number: Platform sales price (valid only on Tokopedia)
            - `bindingMasterWarehouseId` string
        - `baseUnit` string, required
        - `unitList` object[], required
          - `unitName` string, required
          - `conversionToBase` number, required
          - `isBaseUnit` boolean, required

---

[API](https://skmtc.dev/desty/apis/desty-omni-openapi-2026-6-26.md) - [All operations](https://skmtc.dev/desty/apis/desty-omni-openapi-2026-6-26/llms.txt) - [OpenAPI document](https://skmtc.dev/desty/apis/desty-omni-openapi-2026-6-26/revisions/4946760fb77d?raw)
