Track order
GET https://ulc.apidev.pingdelivery.com/v1/orders/<NUMBER>/status
No params. Response example:
{
"code": "ORDER_DELIVERY",
"comment": null,
"desc": null,
"subStatus": {
"code": "HANDED_TO_COURIER"
},
"courier_name": "Ivan Petrov"
}
Mass track orders
POST https://ulc.apidev.pingdelivery.com/v1/orders/get-statuses
{
"number": [
"RU100-DEV",
"RU101-DEV"
]
}
Response:
{
"RU100-DEV": {
"code": "ORDER_COMPLETED",
"subStatus": "CANCELLED",
"desc": "",
"date": "2016-04-26T16:35:11+0000",
"courier_name": ""
},
"RU101-DEV": {
"code": "ORDER_LEAD",
"subStatus": "",
"desc": "",
"date": "2016-04-27T07:32:13+0000",
"courier_name": "Ivan Petrov"
}
}
Status list
ORDER_LEAD
ORDER_CONFIRMED
ORDER_CONFIRMED; RECALL
ORDER_REGISTERED;BY_LASTMILE
ORDER_REGISTERED;BY_WMS_MINI_HUB
ORDER_ASSEMBLED
ORDER_READY
In delivery:
ORDER_DELIVERY;*
ORDER_ASSIGNED;TO_COURIER
ORDER_ACCEPTED;BY_COURIER
ORDER_ACCEPTED;BY_COURIER;REDELIVERY
ORDER_ACCEPTED;BY_LASTMILE
Returns:
ORDER_RETURN
ORDER_RETURN;WILL_BE_REDILEVERED
ORDER_RETURN;REDELIVERY
ORDER_RETURN;CUSTOMER_NOT_FOUND
ORDER_RETURN;REFUSED
ORDER_RETURN;RETURN_HANDED_TO_MINI_HUB
ORDER_RETURN;RETURN_OBTAINED_FROM_COURIER
ORDER_RETURN;RETURN_DEASSEMBLED_MINI_HUB
ORDER_RETURN;DELIVERING_TO_MINI_HUB
ORDER_PROBLEM; * - some situations, need assistance
Final statuses:
ORDER_CANCELLED; *
ORDER_COMPLETED; *
ORDER_DELIVERED; *
ORDER_PAID;BY_CASH