---
title: "Changes to PUT /api/cascade-tracing/orders/sales/{id}"
method: PUT
path: "/api/cascade-tracing/orders/sales/{id}"
---

# Changes to PUT /api/cascade-tracing/orders/sales/{id}

`PUT /api/cascade-tracing/orders/sales/{id}`

> Every recorded change to this operation, newest first.
> 108 revisions in range; 2 not diffed.

## Timeline

Changed in 4 of 108 revisions.

- **2026-10-23** `84646196528e`: 1 breaking, 3 info
- **2026-10-21** `26dc623d4f5b`: 1 warning, 4 info
- **2026-10-08** `b868e4fcab3c`: 7 info
- **2026-08-31** `97e51f27dc77`: 62 breaking, 1 warning, 60 info

## Changes

- **2026-10-23** `84646196528e`: 1 breaking, 3 info
  - request property `status` was restricted to a list of enum values
  - added the new `COMPLETED` enum value to the request property `status`
  - added the new `IN_PROGRESS` enum value to the request property `status`
  - added the new `IN_REVIEW` enum value to the request property `status`
- **2026-10-21** `26dc623d4f5b`: 1 warning, 4 info
  - removed the optional property `data/orderHubIsAuto` from the response with the `200` status
  - added the optional property `data/orderHubLinkedAt` to the response with the `200` status
  - added the optional property `data/referencingOrderId` to the response with the `200` status
  - added the optional property `data/referencingOrderNumber` to the response with the `200` status
  - added the optional property `data/requestOrigin` to the response with the `200` status
- **2026-10-08** `b868e4fcab3c`: 7 info
  - added the optional property `data/orderHubIsAuto` to the response with the `200` status
  - added the optional property `data/orderHubLineCount` to the response with the `200` status
  - added the optional property `data/orderHubLineNo` to the response with the `200` status
  - added the optional property `data/orderHubOrderId` to the response with the `200` status
  - added the optional property `data/orderHubOrderLineNumber` to the response with the `200` status
  - added the optional property `data/orderHubOrderNumber` to the response with the `200` status
  - added the optional property `data/orderHubOwnerCompanyId` to the response with the `200` status
- **2026-08-31** `97e51f27dc77`: 62 breaking, 1 warning, 60 info
  - added the new required request property `receiver/facilityProcesses`
  - added the new required request property `receiver/id`
  - removed `subschema #1, subschema #2` from the `agreedDeliveryDate` request property `anyOf` list
  - removed `subschema #1, subschema #2` from the `deliveryDate` request property `anyOf` list
  - removed `subschema #1, subschema #2` from the `orderDate` request property `anyOf` list
  - removed `subschema #1, subschema #2` from the `receiver` request property `anyOf` list
  - request property `attachments/items/documentId` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `attachments/items/fileId` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `lines/items/id` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `lines/items/secondaryQuantity` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `orderTags` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `orderTypeId` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `responsibleUserEmails` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `responsibleUserIds` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `source` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `status` list-of-types was narrowed by removing types `null` from media type `application/json`
  - the `attachments/items/documentId` request property's minLength was increased from `0` to `1`
  - the `attachments/items/fileId` request property's minLength was increased from `0` to `1`
  - the `lines/items/id` request property's minLength was increased from `0` to `1`
  - the `orderTypeId` request property's minLength was increased from `0` to `1`
  - the `source` request property's minLength was increased from `0` to `1`
  - the `receiver` request property type changed from no type to `object`
  - the response property `data/agreedDeliveryDate` became nullable for the status `200`
  - the response property `data/color` became nullable for the status `200`
  - the response property `data/createdAt` became nullable for the status `200`
  - the response property `data/createdByApiKeyId` became nullable for the status `200`
  - the response property `data/createdByApiKeyLabel` became nullable for the status `200`
  - the response property `data/createdByCompanyId` became nullable for the status `200`
  - the response property `data/createdByCompanyName` became nullable for the status `200`
  - the response property `data/createdByImpersonateId` became nullable for the status `200`
  - the response property `data/createdByImpersonateName` became nullable for the status `200`
  - the response property `data/createdByUserId` became nullable for the status `200`
  - the response property `data/createdByUserName` became nullable for the status `200`
  - the response property `data/deliveryDate` became nullable for the status `200`
  - the response property `data/depthLevel` became nullable for the status `200`
  - the response property `data/destinationTracingNodeId` became nullable for the status `200`
  - the response property `data/docCompletionPercentage` became nullable for the status `200`
  - the response property `data/lastProductionProcessId` became nullable for the status `200`
  - the response property `data/lastProductionProcessName` became nullable for the status `200`
  - the response property `data/orderDate` became nullable for the status `200`
  - …83 more

---

[Operation](https://skmtc.dev/retraced/apis/api-reference/docs/api/cascade-tracing/orders/sales/:id/put.md) - [API](https://skmtc.dev/retraced/apis/api-reference.md) - [Page](https://skmtc.dev/retraced/apis/api-reference/changes/api/cascade-tracing/orders/sales/:id/put)
