Order tracking

Tracking information for parcels sent from orders

API Endpoint

URL {base url}/api/Order/OrderTracking
Method GET
Authorization Bearer Token
Content-Type application/json

Request Headers

Parameter Type Required Description
APIKEY string true System key code

Request Parameters

Parameter Type Required Description
orderId string true Order ID
orderNo string false Order number
trackingNo string false Tracking number

Request Example


    {base url}/api/Order/OrderTracking?orderId={orderId}&orderNo={orderNo}&trackingNo={trackingNo}

Response Parameters

Parameter Type Description
Id integer Error status (0 = no error)
Success boolean Status of the request
Message string Response message
RequestId string Reference ID for the request
Size integer Number of records returned
Data object Track list

Data

Parameter Type Description
mchid string Merchant Code
order_no string Order number
order_id string Order id
order_status string status code
order_status_desc string status name
order_status_date string status time updated
tracking_no string tracking number

Response JSON Example


{
  "Id": 0,
  "Success": true,
  "Message": "SUCCESS",
  "RequestId": "891B9139-5E9D-438A-8682-05458596D6D9",
  "Size": 2,
  "Data": [
    {
      "mchid": "22039",
      "order_no": "PA19357170",
      "order_id": "PA19357170",
      "order_status": "22",
      "order_status_desc": "จัดสินค้าเรียบร้อยแล้ว",
      "order_status_date": "20241106 11:36:36",
      "tracking_no": "752910290510"
    },
    {
      "mchid": "22039",
      "order_no": "PA19357170",
      "order_id": "PA19357170",
      "order_status": "21",
      "order_status_desc": "กำลังจัดสินค้า",
      "order_status_date": "20241106 11:36:36",
      "tracking_no": "752910290510"
    }
  ]
}