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?? Commented Sep 24, 2020 at 11:03

Your Answer

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

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