> ## Documentation Index
> Fetch the complete documentation index at: https://sendcloud.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Tracking parcels

<Warning>
  This page applies to v2 of the Sendcloud API and is no longer maintained. Read the [updated version of this page for
  API v3](/docs/parcel-tracking/create-an-external-parcel-for-tracking).
</Warning>

Sendcloud automatically tracks the latest status update for every parcel created in your account.

To get started, you'll need to know the `tracking_number` of your parcel so you can look up its delivery status. A unique tracking number is attached to every parcel in the response from the [Create a parcel or parcels](/api/v2/parcels/create-a-parcel-or-parcels) endpoint.

To track a parcel, send a `GET` request to the [Retrieve tracking information of a parcel](/api/v2/tracking/retrieve-tracking-information-of-a-parcel) endpoint, including the `tracking_number` in the URL path.

```http theme={null}
GET https://panel.sendcloud.sc/api/v2/tracking/{tracking_number}
```

The response will include information about the parcel, the carrier and the expected delivery date. If you've created your own branded tracking page in your Sendcloud account, the link to it is displayed in the `sendcloud_tracking_url` field.

Tracking history is nested under the `statuses` object, and is listed in chronological order, starting from the moment the label was created up until the point of delivery. Tracking status messages are mapped from the carrier to the `parent_status` field.

See the [endpoint specification](/api/v2/tracking/retrieve-tracking-information-of-a-parcel) for full details on the response structure and all available fields.
