---
title: "List Order"
method: POST
path: "/api/order/page"
tags: ["Order"]
---

# List Order

`POST /api/order/page`

## Request

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

<span class="colour" style="color:rgb(0, 0, 0)">API to retrieve multiple order information from Desty Omnichannel. The information provided is not as complete as the Order Detail. Use List Order API to retrieve orderId then subsequently request GET Order Detail API.</span>

## Headers

- `Authorization` string, required

## Request body

- object
  - `platform` string: Supported marketplace name: lazada, tokopedia, shopee, tiktok, blibli, zalora, destyStore, destyPos
  - `startDate` number: Order create time (Start time) using unix timestamp in milliseconds
  - `endDate` number: Order create time (Finish time) using unix timestamp in milliseconds
  - `status` string: Order status: Unpaid, New_Orders, Ready_To_Ship, Shipping, Completed, Cancellations, Returns
  - `pageNumber` integer: The number of the order pages. One pageNumber contains 500 pageSize.
  - `pageSize` integer: The number of orders within a page. Already set to 500 by default.

## Response `200`

successful operation

- object
  - `code` string: code
  - `msg` string: msg
  - `data` object: data
    - `pageNumber` integer
    - `pageSize` integer: Maximum pageSize is set to 500 by default
    - `totalPages` integer
    - `totalCount` integer
    - `results` object[]
      - `orderId` string
      - `orderSn` string
      - `bookingSn` string
      - `orderType` string
      - `orderStatusList` string[]
      - `platformOrderStatusList` string[]
      - `orderCreateTime` number: timestamp
      - `orderUpdateTime` number: timestamp
      - `createTime` number: timestamp
      - `hasPaid` boolean
      - `platform` string
      - `platformName` string
      - `storeId` string
      - `storeName` string
      - `codOrder` boolean
      - `cancelBy` string
      - `logisticStatus` string
      - `orderPaymentTime` number
      - `cancelReason` string
      - `preOrder` boolean
      - `trackingNumberList` string[]
      - `packageOrganizedType` string: Single / Splitted / Combined
      - `shippedStatus` string: NotShipped / PartiallyShipped / AllShipped
      - `pickupCode` string
      - `isStockReturned` boolean: Whether putting back stock in Omni has been processed
      - `shopifyThirdParty` boolean: Whether an order is using Shopify third party app or not (boolean value will only be displayed for Shopify order)
      - `tiktokNDD` boolean: Whether an order is using TikTok NDD or not (boolean value will only be displayed for TikTok order)
      - `orderEditTimes` integer: The number of times the order has been edited

---

[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)
