API สำหรับติดตามพัสดุ

Endpoint Description
POST /tracks/find ติดตามพัสดุโดยใช้ Parameters trackingNo และ courier เพื่อบอกชื่อบริษัทขนส่ง
POST /tracks/:courier-name ติดตามพัสดุโดยใช้ Parameters trackingNo และ courier เพื่อบอกชื่อบริษัทขนส่งใน URL Params
DELETE /tracks/:courier-name/:tracking-no ลบการติดตามพัสดุโดยใช้ PATH Parameters trackingNo และ courier เพื่อบอกชื่อบริษัทขนส่งใน URL Params



POST /tracks/find

Headers

แทนที่ YOUR_API_KEY และ YOUR_KEY_SECRET ของคุณ ด้วยรหัสของคุณเอง.

Etrackings-Api-Key: YOUR_API_KEY
Etrackings-Key-Secret: YOUR_KEY_SECRET
Accept-Language: YOUR_LANGUAGE (TH | EN)
Content-Type: application/json
Parameters

REQUIRED PARAMETERS

Parameter Type Description
trackingNo String เลขพัสดุที่ต้องการดูสถานะ
courier String ชื่อบริษัทขนส่ง มีทั้งหมดดังนี้ kerry-express, shopee-express, flash-express, dhl-express, scg-express, jt-express, best-express, cj-logistics, speed-d, ninja-van, bee-express, inter-express, tnt-express, shippop, aramex, tp-logistics, it-transport, nakhonchai-air, ups, bs-express, shipjung, global-cainiao, japan-post, china-post, sky-box, book-my-cargo, business-idea-transport, fed-ex, por-lor-express, blue-white-express, send-it, jwd-express, sme-shipping, ntc-express, logistics-worldwide-express, dpx-logistics, ecms-express, southern-delivery-service, ctt-express, yusen-logistics, quantium-solutions, acommerce, canada-post, korea-post, cambodia-post, dhl-ecommerce, dhl-bulky, db-schenker, usps, chronopost, spee-dee-delivery, ems-international, dsv, phl-post, hermes-world, dpd, landmark-global, city-link-express, sabina
Body

ตัวอย่างการค้นหาด้วย Parameters trackingNo = "SHP5054369172" และ courier = "kerry-express"

{
  "meta": {
    "code": 200,
    "message": "OK"
  },
  "data": {
    "trackingNo": "SHP5054369172",
    "courier": "เคอรี่ เอ็กซ์เพรส",
    "courierKey": "kerry-express",
    "color": "#FB8523",
    "status": "ON_DELIVERED",
    "currentStatus": "13:59 เคอรี่จัดส่งพัสดุของคุณเรียบร้อยแล้ว - คานหาม, พระนครศรีอยุธยา",
    "detail": {
      "sender": "ETrackings****",
      "recipient": "สหรัก ม******",
      "qty": 0,
      "address": "",
      "originCity": "",
      "originProvince": "นนทบุรี",
      "originCountry": "",
      "destinationCity": "",
      "destinationProvince": "พระนครศรีอยุธยา",
      "destinationCountry": "",
      "signer": "สหรัก ม******",
      "signerImageURL": "",
      "weight": 0,
      "shippingService": "",
      "returnShippingService": "",
      "deliveryType": "Normal",
      "packaging": "",
      "senderPhoneNumber": "",
      "recipientPhoneNumber": "",
      "sendDate": "",
      "dueDate": "2021-02-10",
      "cashOnDelivery": "0",
      "isPayCashOnDelivery": false,
      "deliveryStaffName": "",
      "deliveryStaffPhoneNumber": "",
      "deliveryStaffBranchPhoneNumber": "",
      "senderCompany": "",
      "senderAddress": "",
      "recipientCompany": "",
      "recipientAddress": "",
      "courierTrackingNumber": "",
      "courierPartner": ""
    },
    "shareLink": "https://apps.etrackings.com/share?track=Y291cmllcj1rZXJyeS1leHByZXNzJnRyYWNraW5nLW5vPVNIUDUwNTQzNjkxNzImZW1haWw9",
    "timelines": [
      {
        "date": "2021-02-10",
        "details": [
          {
            "dateTime": "2021-02-10T13:59:56+07:00",
            "date": "2021-02-10",
            "time": "13:59",
            "status": "ON_DELIVERED",
            "description": "13:59 เคอรี่จัดส่งพัสดุของคุณเรียบร้อยแล้ว - คานหาม, พระนครศรีอยุธยา"
          },
          {
            "dateTime": "2021-02-10T08:57:06+07:00",
            "date": "2021-02-10",
            "time": "08:57",
            "status": "ON_SHIPPING",
            "description": "08:57 พนักงานกำลังจัดส่งพัสดุของคุณ - คานหาม, พระนครศรีอยุธยา"
          }
        ]
      },
      {
        "date": "2021-02-09",
        "details": [
          {
            "dateTime": "2021-02-09T08:10:59+07:00",
            "date": "2021-02-09",
            "time": "08:10",
            "status": "ON_OTHER_STATUS",
            "description": "08:10 พัสดุของคุณถึงสาขาปลายทางแล้ว เตรียมจัดส่ง - คานหาม, พระนครศรีอยุธยา"
          },
          {
            "dateTime": "2021-02-09T03:09:31+07:00",
            "date": "2021-02-09",
            "time": "03:09",
            "status": "ON_OTHER_STATUS",
            "description": "03:09 พัสดุของคุณอยู่ระหว่างขนส่ง - ตลิ่งชั่น, พระนครศรีอยุธยา"
          }
        ]
      },
      {
        "date": "2021-02-08",
        "details": [
          {
            "dateTime": "2021-02-08T22:03:55+07:00",
            "date": "2021-02-08",
            "time": "22:03",
            "status": "ON_OTHER_STATUS",
            "description": "22:03 พัสดุของคุณอยู่ระหว่างขนส่ง - ศูนย์คัดแยกสินค้าสมุทรสาคร, กรุงเทพมหานคร"
          },
          {
            "dateTime": "2021-02-08T13:35:59+07:00",
            "date": "2021-02-08",
            "time": "13:35",
            "status": "ON_PICKED_UP",
            "description": "13:35 เคอรี่เข้ารับพัสดุแล้ว"
          }
        ]
      }
    ]
  }
}
Curl

ตัวอย่างการค้นหาด้วย Parameters trackingNo = "SHP5054369172" และ courier = "kerry-express"

curl --location --request POST 'https://fast.etrackings.com/api/v3/tracks/find'  --header 'Etrackings-api-key: <YOUR_API_KEY>'  --header 'Etrackings-key-secret: <YOUR_KEY_SECRET>'  --header 'Accept-Language: th'  --header 'Content-Type: application/json'  --data-raw '{ "courier": "kerry-express", "trackingNo": "SHP5040314158" }'



POST /tracks/:courier-name

e.g./kerry-express endpoint ทั้งหมด /kerry-express, /shopee-express, /flash-express, /dhl-express, /scg-express, /jt-express, /best-express, /cj-logistics, /speed-d, /ninja-van, /bee-express, /inter-express, /tnt-express, /shippop, /aramex, /tp-logistics, /it-transport, /nakhonchai-air, /ups, /bs-express, /shipjung, /global-cainiao, /japan-post, /china-post, /sky-box, /book-my-cargo, /business-idea-transport, /fed-ex, /por-lor-express, /blue-white-express, /send-it, /jwd-express, /sme-shipping, /ntc-express, /logistics-worldwide-express, /dpx-logistics, /ecms-express, /southern-delivery-service, /ctt-express, /yusen-logistics, /quantium-solutions, /acommerce, /canada-post, /korea-post, /cambodia-post, /dhl-ecommerce, /dhl-bulky, /db-schenker, /usps, /chronopost, /spee-dee-delivery, /ems-international, /dsv, /phl-post, /hermes-world, /dpd, /landmark-global, /city-link-express, /sabina


Headers

แทนที่ YOUR_API_KEY และ YOUR_KEY_SECRET ของคุณ ด้วยรหัสของคุณเอง.

Etrackings-Api-Key: YOUR_API_KEY
Etrackings-Key-Secret: YOUR_KEY_SECRET
Accept-Language: YOUR_LANGUAGE (TH | EN)
Content-Type: application/json
Parameters

REQUIRED PARAMETERS

Parameter Type Description
trackingNo String เลขพัสดุที่ต้องการดูสถานะ
Body

ตัวอย่างการค้นหาด้วย Endpoint /tracks/kerry-express และ Parameters trackingNo = "SHP5054369172"

{
  "meta": {
    "code": 200,
    "message": "OK"
  },
  "data": {
    "trackingNo": "SHP5054369172",
    "courier": "เคอรี่ เอ็กซ์เพรส",
    "courierKey": "kerry-express",
    "color": "#FB8523",
    "status": "ON_DELIVERED",
    "currentStatus": "13:59 เคอรี่จัดส่งพัสดุของคุณเรียบร้อยแล้ว - คานหาม, พระนครศรีอยุธยา",
    "detail": {
      "sender": "ETrackings****",
      "recipient": "สหรัก ม******",
      "qty": 0,
      "address": "",
      "originCity": "",
      "originProvince": "นนทบุรี",
      "originCountry": "",
      "destinationCity": "",
      "destinationProvince": "พระนครศรีอยุธยา",
      "destinationCountry": "",
      "signer": "สหรัก ม******",
      "signerImageURL": "",
      "weight": 0,
      "shippingService": "",
      "returnShippingService": "",
      "deliveryType": "Normal",
      "packaging": "",
      "senderPhoneNumber": "",
      "recipientPhoneNumber": "",
      "sendDate": "",
      "dueDate": "2021-02-10",
      "cashOnDelivery": "0",
      "isPayCashOnDelivery": false,
      "deliveryStaffName": "",
      "deliveryStaffPhoneNumber": "",
      "deliveryStaffBranchPhoneNumber": "",
      "senderCompany": "",
      "senderAddress": "",
      "recipientCompany": "",
      "recipientAddress": "",
      "courierTrackingNumber": "",
      "courierPartner": ""
    },
    "shareLink": "https://apps.etrackings.com/share?track=Y291cmllcj1rZXJyeS1leHByZXNzJnRyYWNraW5nLW5vPVNIUDUwNTQzNjkxNzImZW1haWw9",
    "timelines": [
      {
        "date": "2021-02-10",
        "details": [
          {
            "dateTime": "2021-02-10T13:59:56+07:00",
            "date": "2021-02-10",
            "time": "13:59",
            "status": "ON_DELIVERED",
            "description": "13:59 เคอรี่จัดส่งพัสดุของคุณเรียบร้อยแล้ว - คานหาม, พระนครศรีอยุธยา"
          },
          {
            "dateTime": "2021-02-10T08:57:06+07:00",
            "date": "2021-02-10",
            "time": "08:57",
            "status": "ON_SHIPPING",
            "description": "08:57 พนักงานกำลังจัดส่งพัสดุของคุณ - คานหาม, พระนครศรีอยุธยา"
          }
        ]
      },
      {
        "date": "2021-02-09",
        "details": [
          {
            "dateTime": "2021-02-09T08:10:59+07:00",
            "date": "2021-02-09",
            "time": "08:10",
            "status": "ON_OTHER_STATUS",
            "description": "08:10 พัสดุของคุณถึงสาขาปลายทางแล้ว เตรียมจัดส่ง - คานหาม, พระนครศรีอยุธยา"
          },
          {
            "dateTime": "2021-02-09T03:09:31+07:00",
            "date": "2021-02-09",
            "time": "03:09",
            "status": "ON_OTHER_STATUS",
            "description": "03:09 พัสดุของคุณอยู่ระหว่างขนส่ง - ตลิ่งชั่น, พระนครศรีอยุธยา"
          }
        ]
      },
      {
        "date": "2021-02-08",
        "details": [
          {
            "dateTime": "2021-02-08T22:03:55+07:00",
            "date": "2021-02-08",
            "time": "22:03",
            "status": "ON_OTHER_STATUS",
            "description": "22:03 พัสดุของคุณอยู่ระหว่างขนส่ง - ศูนย์คัดแยกสินค้าสมุทรสาคร, กรุงเทพมหานคร"
          },
          {
            "dateTime": "2021-02-08T13:35:59+07:00",
            "date": "2021-02-08",
            "time": "13:35",
            "status": "ON_PICKED_UP",
            "description": "13:35 เคอรี่เข้ารับพัสดุแล้ว"
          }
        ]
      }
    ]
  }
}
Curl

ตัวอย่างการค้นหาด้วย Parameters trackingNo = "SHP5054369172" และ courier = "kerry-express"

curl --location --request POST 'https://fast.etrackings.com/api/v3/tracks/kerry-express'  --header 'Etrackings-api-key: <YOUR_API_KEY>'  --header 'Etrackings-key-secret: <YOUR_KEY_SECRET>'  --header 'Accept-Language: th'  --header 'Content-Type: application/json'  --data-raw '{ "trackingNo": "SHP5040314158" }'


DELETE /tracks/:courier-name/:tracking-no

e.g./tracks/kerry-express/SHP5055853633


Headers

แทนที่ YOUR_API_KEY และ YOUR_KEY_SECRET ของคุณ ด้วยรหัสของคุณเอง.

Etrackings-Api-Key: YOUR_API_KEY
Etrackings-Key-Secret: YOUR_KEY_SECRET
Accept-Language: YOUR_LANGUAGE (TH | EN)
Content-Type: application/json
Body

ตัวอย่างการลบการติดตามด้วย Endpoint /tracks/kerry-express/SHP5055853633

{
  "meta": {
    "code": 200,
    "message": "Delete tracking success."
  }
}
Curl

ตัวอย่างการลบการติดตามด้วย Endpoint /tracks/kerry-express/SHP5055853633

curl --location --request DELETE 'https://fast.etrackings.com/api/v3/tracks/kerry-express/SHP5055853633'     --header 'Etrackings-api-key: <YOUR_API_KEY>'     --header 'Etrackings-key-secret: <YOUR_KEY_SECRET>'     --header 'Accept-Language: th'