shop-20260101
  1. Product
shop-20260101
  • Open Api
    • Category
      • Get all categories
    • Product
      • Get product IDs
        GET
      • Get products
        GET
    • Order
      • Create order
      • Get order list
      • Refresh order
      • Checkout order
      • Pay order
      • Cancel order
    • Address
      • Retrieve recipient address list
      • Query postcode and suburb
      • Edit recipient address
    • Clearance
      • Check clearance info
      • Update personal clearance info
      • Update company clearance info
      • Update passport clearance info
    • Express
      • Preview express
      • Create express
      • Express tracking
      • Query express number
  • Schemas
    • Open Api
      • Vo
        • Category
          • OpenCategoryVo
          • OpenCategoryPageVo
        • Product
          • OpenProductNumberVo
          • OpenProductNumberResultVo
          • OpenProductVo
          • OpenSaleInfoVo
          • OpenPriceRange
          • OpenSkuVo
          • OpenSkuAttrVo
        • Order
          • OpenOrderCreateSuccessVo
          • OpenOrderListVo
          • OpenOrderResultVo
          • OpenOrderCreateFailureVo
          • OpenOrderRefreshVo0
          • OpenOrderRefreshVo1
          • OpenOrderRefreshVo2
          • OpenRiskOrderVo
          • OpenOrderdetailVo
          • OpenOrderCheckoutVo
          • OpenSkuDetailVo
        • Clearance
          • OpenClearanceVo
          • OpenClearancePersonalVo
          • OpenClearanceCompanyVo
          • OpenClearancePassportVo
        • Address
          • OpenAddressVo
          • OpenReceiveAddressVo
        • Express
          • OpenExpressCreateNumberVo
          • OpenExpressDeliveryVo
          • OpenExpressDeliveryModeVo
          • OpenExpressCreateResultVo
          • OpenExpressDeclarednameVo
          • OpenExpressRecordResultVo
          • OpenExpressRecordVo
          • OpenQueryExpressnumberVo
      • Ao
        • Order
          • OpenSkudataAo
          • OpenOrderAo
        • Address
          • OpenReceiveAddressAo
        • Clearance
          • OpenClearancePersonalAo
          • OpenClearanceCompanyAo
          • OpenClearancePassportAo
        • Express
          • OpenExpressPreviewAo
          • OpenExpressCreateAo
          • OpenExpressShipAo
          • OpenQueryExpressnumberAo
          • OpenDeclareAo
      • AjaxMsgOpen
  1. Product

Get product IDs

GET
/api/open/product/list
Retrieve product IDs in batches.
If a category ID is specified, only the product numbers of the current category will be returned.
In the return value, a product is uniquely identified by the platform and product ID.
Check the 'hasmore' parameter in the response data until 'hasmore' is 0, indicating the end of the request.
TIP: Returns up to 200 product models per page.

Request

Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/open/product/list?page=1&categoryid=1038378' \
--header 'version: {{shop_openapi_version}}' \
--header 'token: {{shop_openapi_token}}'

Responses

🟢200Success
application/json
Body

Example
{
    "status": "0",
    "message": "Operation successful.",
    "data": {
        "hasmore": 1,
        "list": {
            "platform": 0,
            "productid": "0"
        }
    }
}
🟢200Failure
Modified at 2025-12-12 00:10:40
Previous
Get all categories
Next
Get products
Built with