Cancel Post

Method URL Content Type
POST post/cancel application/json

Description

- This method is used for canceling or reversing a shipment. Users or businesses can request a cancellation through the API using this method when they want to cancel a shipment before delivery or stop the delivery process.

- Shipment cancellation can be done when the shipment status is 'Preview' or 'To Be Picked Up'.

- Shipment cancellation cannot be performed when the shipment status is 'In Process'. You can cancel again once the specific process for the shipment is completed.

Required Headers

Parameter Type Required  Description 
Authorization Bearer yes auth token

Required Parameters

Parameter Type Required  Description 
post_number string yes Post number

Sample Requests

<?php 

$data = [
  "post_number"=>"MFYS29970"
];

$payload = json_encode($data);

$ch = curl_init('__APIURL__/post/cancel');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
curl_setopt($ch, CURLOPT_HTTPHEADER, 
array(
   'X-localization : tr', 
   'Content-Type : application/json',
   'Authorization : Bearer __TOKEN__',
));

$result = curl_exec($ch);

curl_close($ch);

print_r($result);

?>

Sample Responses

{
    "status": true,
    "message": "Post cancelled successfully.",
    "data": {
        "post_number": "MFYS29970",
        "reference_id": "LDTN64JV124",
        "tracking_url": "https://track.carrtell.co/check/MFYS29970",
        "barcode_url": "https://barcode.carrtell.co/MFYS29970.pdf",
        "post": {
            "carrier_id": 4,
            "carrier_name": "Azerbaycan Kargo",
            "post_type": 1,
            "post_type_name": "Standart Teslimat",
            "cod_payment_type": 0,
            "cod_payment_type_name": "Peşin Ödeme",
            "sender": {
                "name": "Taleh Həsənov",
                "phone": "+994 111 99 09 08",
                "email": "sender@firma.com",
                "address": "42 Neftchilar Ave, 1000",
                "country": "az",
                "city": "Baku",
                "district": "",
                "post_code": ""
                "latitude": "123.456",
                "longitude": "456.789"
            },
            "recipient": {
                "name": "Akife Məmədov",
                "phone": "+994 111 88 11 08",
                "email": "akifememedov@gmail.com",
                "address": "M9C6+5X3, Mirze Abbas Abbaszada, 44491",
                "country": "az",
                "city": "Gence",
                "district": "",
                "post_code": "",
                "latitude": null,
                "longitude": null
            },
            "post": {
                "desi": 2.2,
                "package_count": 1,
                "price": null,
                "note": null
            },
            "custom_data_1": null,
            "custom_data_2": null,
            "custom_data_3": null,
            "custom_data_4": null,
            "created_at": "2023-06-01 13:39:46",
            "updated_at": "2023-06-01 14:06:12"
        }
    }
}