لغو سفارش
برای لغو سفارش، وبسرویس زیر در نظر گرفته شده است. برای فراخوانی این وبسرویس، باید uuid سفارش را که از وبسرویس رزرو دریافت کردهاید، قراردهید. در صورتی که uuid اشتباه باشد، با ارور 404 مواجه خواهید شد.
POSTv1.1/p2p-delivery/occupancy/{uuid}/cancel
Response Body
{
"occupancy_uuid": "c82de21f-19b0-477e-a489-3705a6e04da9",
"shipment_id": "667788",
"external_id": "GNJ11113370",
"parcels": [
{
"id": 1367,
"submitter_id": "123456",
"weight": 1500,
"value": 1000000,
"temp_size": {
"uuid": "d20e3f63-00df-4138-9a61-46944a5e526d",
"name": null,
"length": 0.4,
"width": 0.2,
"height": 0.3
}
}
],
"status": "canceled",
"logistic_company": {
"pk": 2,
"uuid": "e6733e4d-13ee-4b36-97fc-c167d2b5753b",
"name": "دیجیاکسپرس"
},
"sender": {
"firstname": "علی",
"lastname": "محمدی",
"phone_number": "+989120000000",
"full_name": "علی محمدی"
},
"recipient": {
"firstname": "محمد",
"lastname": "محمدی",
"phone_number": "+989121111111",
"full_name": "محمد محمدی"
},
"destination_location": {
"city": {
"id": 300,
"name": "تهران",
"province": {
"id": 8,
"name": "تهران"
}
},
"address": "آدرس مقصد",
"latitude": 35.70436,
"longitude": 51.40924
}
}
Response Codes
| Status Code | Detail |
|---|---|
200 | - |
400 | Occupancy cancellation is not acceptable |
info
تنها در صورتی که سفارش در مراحل اولیه لجستیک باشد، امکان لغو آن وجود دارد. در غیر این صورت با خطا مواجه خواهید شد.