I want to add a Tracking number using third party API when creating shipment from admin. Also, how can we override that observer? I am using Magento 2.3.5. I have referred one link but it is for Magento 1.9. (How do I add tracking number to current order shipment in Magento 2?)

Please help me.

1 Answer 1


You can use the REST API provided by Magento.

In this case use this webservice http://yoursite.com/index.php/rest/V1/shipment/track

  "entity": {
    "order_id":     your order id,
    "parent_id":    your shipment id,
    "track_number": "track number",
    "tittle": "carrier tittle",
    "carrier_code": "carrier code"

Include in the header the following information: Content-Type application/json Authorization Bearer your_auth_token

Any help needed feel free to ask !

  • Where can i get the parent_id of a order?? Sep 24, 2020 at 11:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.