Skip to main content

Order History

Function

Order History

Endpoint

  • /v1/order/list

HTTP Method

  • POST

Request Headers

  • Authorization: Bearer {token}
  • X-App-Key: {appKey}

Request Payload


{
"pageNo": 1,
"pageSize": 10,
"memberId": "memberId"
}

Request Parameters

FieldRequiredTypeRemarkSample
pageNoNointegerPagination page number, 0 represents the first page1
pageSizeNointegerNumber of entries per page, maximum 20010
memberIdYesstringmemberId

Response Payload

{
"status": 1,
"errorCode": 0,
"message": "success",
"morePage": false,
"pageNo": 1,
"pageSize": 10,
"items": [
{
"orderCode": "2024091011191818231978786816",
"orderTime": "2024-08-31T10:00:00+08:00",
"originalAmount": "1000.00",
"discountAmount": "200.00",
"paymentAmount": "800.00",
"storeCode": "KTSP010000001",
"storeNameEn": "Store name (EN)",
"storeNameSc": "Store name (SC)",
"storeNameTc": "Store name (TC)"
}
]
}

Response Parameters

FieldRequiredTypeRemarkSample
statusYesstringstatus code of the api call
messageYesstringdetail message of the api call
errorCodeNostring
morePageNobooleanWhether has more page. If this value is true, you may want to continue to check next pagetrue
pageNoNointegerPagination page number, 0 represents the first page1
pageSizeNointegerNumber of entries per page, maximum 20010
itemsNoobject[]
. orderCodeYesstringorder codexx
. orderTimeYesstringorder time, rfc3339 format2024-01-01T10:00:00+08:00
. originalAmountYesstringoriginal order amount1000.00
. discountAmountYesstringdiscount amount200.00
. paymentAmountYesstringamount of payment800.00
. storeCodeNostringStore Code
. storeNameEnNostringStore name (EN)
. storeNameScNostringStore name (SC)
. storeNameTcNostringStore name (TC)

Response Headers

Error Codes

CodeDescription
1Internal Error
3Missing Parameter
4Invalid Input
4100Member not found