A token will be required for authentication. Customers with a registered Skynet Account may
request for a valid token.
JSON format will be used for all request and response.
All API requests should use the POST method
Don't have a token? Login to your Skypostpaid account to obtain
your token there!
Token key must remain private and should never be visible on any client-facing code. Errors will come with “error” key. Error will have field code and message. Table below shows the error codes and messages.
# | Code No. | Message | ||
---|---|---|---|---|
General Tracking | Pickup | Domestic Quotation | ||
1 | 200 | Invalid AWB Number | Invalid Order Number | Invalid Parameter Value |
2 | 300 | Invalid Token | ||
3 | 400 | Parameter is missing |
URL Path
https://api.skynet.com.my/api/sn/pub/AWBTracking/
Request Parameters
# | Name | Description | Data Type | Attributes |
---|---|---|---|---|
1 | access_token | This token will be provided by SKYNET. | String | Mandatory |
2 | Awbs[] | AWB Number | String[] | Mandatory |
Request JSON Format
{
"access_token":"**********************************1252218",
"awbs": [
{"awbnumber":"238721669380"},
{"awbnumber":"238289437072"}
]
}
Response Parameters
# | Name | Description | Data Type |
---|---|---|---|
1 | AWBNumber | AWB No. (232********) | String |
2 | EventType | Example: POD | String |
3 | EventDate | Full date time. | Date time |
4 | Description | Status of shipment. | String |
5 | Location | Place of Shipment | String |
6 | RecieverName | Receiver name. | String |
Response JSON Format
[ { "AWBNumber": "238721669380", "EventType": "", "EventDate": null, "Description": "Data not found", "Location": "", "ReceiverName": "" }, { "AWBNumber": "201029271122", "EventType": "POD", "EventDate": "2018-06-20T20:03:55", "Description": "Delivered", "Location": "SETIAWAN", "ReceiverName": "" }, { "AWBNumber": "201029271122", "EventType": "OFD", "EventDate": "2018-06-20T10:40:38.31", "Description": "Out for Delivery", "Location": "SETIAWAN", "ReceiverName": "" }, { "AWBNumber": "201029271122", "EventType": "CHECKIN", "EventDate": "2018-06-20T09:29:20.953", "Description": "Arrived STW", "Location": "SETIAWAN", "ReceiverName": "" }, { "AWBNumber": "201029271122", "EventType": "HUB CHECKIN", "EventDate": "2018-06-19T23:39:07.01", "Description": "Arrived HUB", "Location": "SUBANG JAYA", "ReceiverName": "" }, { "AWBNumber": "201029271122", "EventType": "PUCHECIN", "EventDate": "2018-06-19T13:11:09", "Description": "Collection", "Location": "BAHAU", "ReceiverName": "" } ]
Tracking Event Types
# | Event | Code | Description |
---|---|---|---|
1 | Arrived At Sorting Facility | PUCHECIN | Collection at pick-up Station |
2 | Departed to HUB | LINEHAUL | Line haul to HUB |
3 | Arrived HUB | HUB CHECKIN | Checked in at HUB |
4 | Departed to destination | HUB LINEHAUL | Line haul to destination station |
5 | Arrived destination | CHECKIN | Checked in at arrival station |
6 | Out for Delivery | OFD | Shipment out for Delivery |
7 | Delivered | POD | Shipment delivered to Customer |
URL Path
https://api.skynet.com.my/api/sn/getpostcode
Request Parameters
# | Name | Description | Data Type | Attributes |
---|---|---|---|---|
1 | access_token | This token will be provided by SKYNET. | String | Mandatory |
2 | functionstr | Use "getpostcode" | String | Mandatory |
3 | GetType | Use "postcode" | String | Mandatory |
4 | GetVal | The postcode of recipient address. | String | Mandatory |
5 | AWBNumber | AWBNumber that assigned to the recipient address. | String | Optional |
Request JSON Format
{ "access_token":"**********************************YDD444444DD", "functionstr":"getpostcode", "GetType":"postcode", "GetVal":"01000", "AWBNumber":"test123456" }
Response Parameters
# | Name | Description | Data Type |
---|---|---|---|
1 | postcode | The postcode of recipient address. | String |
2 | branchcode | The branchcode of the station incharge. | String |
3 | AWBNumber | AWBNumber that assigned to the recipient address. | String |
Response JSON Format
[ { "postcode": "01000", "branchcode": "KGR", "AWBNumber": "test123456" } ]
Installation Guide
Requirements
Installation From Wordpress
Manual Installation
If you have manually downloaded the plugin from Wordpress you may:
Configuration
In order to configure your Skynet plugin, you will need your API token. If you do not have an API token, please request for one from https://www.skynet.com.my/api
User Guide
Printing Airwaybill
Reprinting Airwaybill
If you want to reprint the Airwaybill due to some unforeseen circumstances, you may:
Installation Guide
Requirements
Installation
Configuration
In order to configure your Skynet Malaysia Module, you will need your API token. API Token can be obtained from here.
User Guide
Printing Airwaybill
Single
Bulky
Reprinting Airwaybill
If you want to reprint the Airwaybill due to some unforeseen circumstances, you may:
Installation Guide
Requirements
Installation
Configuration
In order to configure your Skynet plugin, you will need your API token. If you do not have an API token, please request for one from https://www.skynet.com.my/api
User Guide
Printing Airwaybill
Single
Bulky
Reprinting Airwaybill
If you want to reprint the Airwaybill due to some unforeseen circumstances, you may:
First Method
Single
Bulk
Second Method
Installation Guide
Requirements
Installation
Configuration
In order to configure your Skynet plugin, you will need your API token. If you do not have an API token, please request for one from https://www.skynet.com.my/api
User Guide
Printing Airwaybill
Single
Bulky
Reprinting Airwaybill
If you want to reprint the Airwaybill due to some unforeseen circumstances, you may:
First Method
Single
Bulk
Second Method
Installation Guide
Requirements
Configuration
In order to configure your Skynet plugin, you will need your API token. If you do not have an API token, please request for one from https://www.skynet.com.my/api
User Guide
Printing Airwaybill