# Shipment packages

Section: Shipping. Part of the [API reference](https://developer.yoprint.com/reference.md). Web page: https://developer.yoprint.com/reference/shipment-packages/

This page and all 7 operation pages, in 2 files: https://developer.yoprint.com/llms/shipment-packages.txt (operations 1 to 5), https://developer.yoprint.com/llms/shipment-packages-2.txt (operations 6 to 7)

The packages of a shipment: one per parcel of a label (a multi-parcel label makes several), with carrier, tracking number, size, weight, cost and status.

## Operations (7)

- [List the packages of a shipment](https://developer.yoprint.com/reference/shipment-packages/v2-shipment-package-index.md): `GET /v2/api/store/{team_slug}/v2/shipment/{hash_id}/packages`. Returns every package of a shipment: Shippo labels, labels recorded from elsewhere, and single labels.
- [Filter packages](https://developer.yoprint.com/reference/shipment-packages/v1-shipment-package-filter.md): `POST /v1/api/store/{team_slug}/shipment_package/filter`. Returns one page of your team's packages across all sales orders (quotes, drafts and autosave copies are left out) that match the filters.
- [Get a package](https://developer.yoprint.com/reference/shipment-packages/v2-shipment-package-show.md): `GET /v2/api/store/{team_slug}/v2/shipment_package/{hash_id}`. Returns one package: carrier, service, tracking number, size, weight, `charges` (in thousandths), `status`, whether it is the master of a multi-parcel label, and for Shippo labels the Shippo details…
- [Get live tracking for a package](https://developer.yoprint.com/reference/shipment-packages/v1-shipment-package-track.md): `PATCH /v1/api/store/{team_slug}/shipment_package/{id}/track`. Asks Shippo for the package's current tracking and returns Shippo's track object, unchanged, as `data` (its fields are Shippo's: carrier, tracking number, current status and history).
- [Change a package's status](https://developer.yoprint.com/reference/shipment-packages/v2-shipment-package-update.md): `PUT /v2/api/store/{team_slug}/v2/shipment_package/{hash_id}`. Sets a package's status.
- [Change and delete packages at once](https://developer.yoprint.com/reference/shipment-packages/v2-shipment-package-bulk.md): `POST /v2/api/store/{team_slug}/v2/shipment/{unique_key}/package/bulk`. Changes the status of, or deletes, several packages of one shipment in one transaction: all of them, or none.
- [Delete a package (voids its label)](https://developer.yoprint.com/reference/shipment-packages/v2-shipment-package-destroy.md): `DELETE /v2/api/store/{team_slug}/v2/shipment_package/{hash_id}`. Deletes a package.
