cargopanel logocargopanel for developers

Track Shipment

POSThttps://api.cargopanel.co/v1/carriers/track

Track your shipments in detail.

This API requires a contract. Get in touch with cargopanel Support Team.

Request Fields

modulestringrequired

Module name.

shipmentIdstringrequired

The ID of the shipment you want to track.

Request Body

The request body should be a JSON object containing the following structure:

{
  "module": "domestic",
  "shipmentId": "YOUR_SHIPMENT_ID"
}

Example Response

201
{
  "success": true,
  "shipmentId": "...",
  "userId": "...",
  "carrier": "...",
  "trackingNumber": "...",
  "chargeableWeight": 1,
  "currentStatus": {
    "status": "Teslim Edildi",
    "description": "",
    "location": "İstanbul",
    "date": "2026-04-06T12:00:00.000Z",
    "milestone": "delivered"
  },
  "events": [
    {
      "status": "Teslim Edildi",
      "description": "",
      "location": "İstanbul",
      "date": "2026-04-06T12:00:00.000Z",
      "milestone": "delivered"
    }
  ]
}

Responses

201Tracking information retrieved successfully
400Invalid request
401Unauthorized (invalid or missing token)
404Shipment or tracking information not found
500Internal server error