---
title: "Changes to Retrieve a shipment"
method: GET
path: "/shipments/{id}"
---

# Changes to Retrieve a shipment

`GET /shipments/{id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 2 of 5 revisions.

- **2026-08-21** `3b9f91693dec` — 46 breaking
- **2026-08-21** `ad86900cf9c2` — 1 breaking, 2 warning, 1 info

## Changes

- **2026-08-21** `3b9f91693dec` — 46 breaking
  - the response property `bill_to/address1` became nullable for the status `200`
  - the response property `bill_to/address2` became nullable for the status `200`
  - the response property `bill_to/attention` became nullable for the status `200`
  - the response property `bill_to/bill_to_custom` became nullable for the status `200`
  - the response property `bill_to/city` became nullable for the status `200`
  - the response property `bill_to/country_code` became nullable for the status `200`
  - the response property `bill_to/customer_number` became nullable for the status `200`
  - the response property `bill_to/email` became nullable for the status `200`
  - the response property `bill_to/mobile` became nullable for the status `200`
  - the response property `bill_to/name` became nullable for the status `200`
  - the response property `bill_to/telephone` became nullable for the status `200`
  - the response property `bill_to/vat_id` became nullable for the status `200`
  - the response property `bill_to/zipcode` became nullable for the status `200`
  - the response property `delivery_details` became nullable for the status `200`
  - the response property `parcels/items/declared_value/allOf[#/components/schemas/DeclaredValue]/amount` became nullable for the status `200`
  - the response property `parcels/items/declared_value/allOf[#/components/schemas/DeclaredValue]/currency_code` became nullable for the status `200`
  - the response property `parcels/items/pkg_no` became nullable for the status `200`
  - the response property `parcels/items/pkg_nos` became nullable for the status `200`
  - the response property `parties/items/address2` became nullable for the status `200`
  - the response property `parties/items/attention` became nullable for the status `200`
  - the response property `parties/items/email` became nullable for the status `200`
  - the response property `parties/items/phone` became nullable for the status `200`
  - the response property `pick_up/address1` became nullable for the status `200`
  - the response property `pick_up/address2` became nullable for the status `200`
  - the response property `pick_up/attention` became nullable for the status `200`
  - the response property `pick_up/city` became nullable for the status `200`
  - the response property `pick_up/country_code` became nullable for the status `200`
  - the response property `pick_up/date` became nullable for the status `200`
  - the response property `pick_up/from_time` became nullable for the status `200`
  - the response property `pick_up/instruction` became nullable for the status `200`
  - the response property `pick_up/name` became nullable for the status `200`
  - the response property `pick_up/pickup_custom` became nullable for the status `200`
  - the response property `pick_up/telephone` became nullable for the status `200`
  - the response property `pick_up/to_time` became nullable for the status `200`
  - the response property `pick_up/zipcode` became nullable for the status `200`
  - the response property `pickup_details` became nullable for the status `200`
  - the response property `pkg_no` became nullable for the status `200`
  - the response property `receiver/email` became nullable for the status `200`
  - the response property `sender/email` became nullable for the status `200`
  - the response property `sender/mobile` became nullable for the status `200`
  - …6 more
- **2026-08-21** `ad86900cf9c2` — 1 breaking, 2 warning, 1 info
  - the `parcels/items/declared_value` response's property type/format changed from `object`/`` to ``/`` for status `200`
  - removed the optional property `parcels/items/declared_value/amount` from the response with the `200` status
  - removed the optional property `parcels/items/declared_value/currency_code` from the response with the `200` status
  - added `#/components/schemas/DeclaredValue` to the `parcels/items/declared_value` response property `allOf` list for the response status `200`

---

[Operation](https://skmtc.dev/shipmondo/apis/shipmondo-api/docs/shipments/:id/get.md) · [API](https://skmtc.dev/shipmondo/apis/shipmondo-api.md) · [Page](https://skmtc.dev/shipmondo/apis/shipmondo-api/changes/shipments/:id/get)
