Shipments v3 Release Notes
2025-01-28
- Public Release
2022-10-18
- New action type added
add-received-items-undeclaredto the ActionType enum - New object ShipmentReceivedItemsUndeclared
- New property
received_items_undeclaredadded to ShipmentAction - New properties
items_undeclaredandtotal_item_undeclared_quantityadded to Shipment
2022-07-04
- New parameter
update_unit_pricesadded for actionremove-stock, used to update the unit prices in the shipment with the actual values from the warehouse transaction performed by the action (Add Shipment Action). - Updated handling of shipments containing too much data.
- Updated handling of too many filter parameters for the Get Shipments Endpoint.
- Fixed bug where package ID list was not returned in response for the Get Shipment Actions Endpoint
2022-06-08
- New state for action set-state,
closed-incompleteto handle the case of setting a reason code for the shipment not being fully received. - Reason code can now be added to a
set-stateaction. - Shipment action property
received-itemsrenamed toreceived_itemsto conform with standards. - New filter
include_packagesfor Get Shipments Endpoint, used for including packages in the response. Is by default set tofalse. This was added to decrease the data load on requests not requiring the actual package & items data. - New action type
remove-stockwith optional property warehouse ID, used for removing stock from an origin warehouse and transition the shipment to state packed. This was added to have the option of not performing a warehouse transaction removing stock from the origin warehouse if not required. - Changes to solve performance issues with pagination:
- Get Shipments Endpoint pagination changed to use parameter
nextinstead ofstart. - Shipment Envelope
countproperty replaced withnextfor cursor-based pagination. - Get Shipments Actions pagination added using parameter
nextas cursor. - Shipment Action Envelope
countproperty replaced withnextfor cursor-based pagination.
- Get Shipments Endpoint pagination changed to use parameter
- Shipment Action
initial_shipmentproperty added forcreateaction type to be able to retrace the entire history of changes for a shipment. - Domain for service changed to
shipments.sitooapis.comto conform with standards. - The
update-packageaction type changed from full-update to partial-update to allow setting properties like package barcode and other info on package between statespackedandin-transit. - Shipment
closed_state_reason_codeproperty added for easy access to the reason for a shipment being closed even though not fully received. - Shipment
total_package_countandtotal_item_quantityadded
2022-05-17
- Automatic ID generation for shipments changed to a more human-readable format.
2022-05-05
- The
actionsproperty of the shipment has been removed. Actions are now requested at a separate endpoint. - New endpoint
2022-04-19
- The
created_byproperty is now required for a Shipment - New filter
warehouse_filter_modefor Get Shipments Endpoint, used to set the mode for combining origin and destination warehouse filters. - Updated error_code enums
2022-03-31
- Beta Release