Shipments v3 Release Notes
2022-10-18
- New action type added
add-received-items-undeclared
to the ActionType enum - New object ShipmentReceivedItemsUndeclared
- New property
received_items_undeclared
added to ShipmentAction - New properties
items_undeclared
andtotal_item_undeclared_quantity
added to Shipment
2022-07-04
- New parameter
update_unit_prices
added 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-incomplete
to handle the case of setting a reason code for the shipment not being fully received. - Reason code can now be added to a
set-state
action. - Shipment action property
received-items
renamed toreceived_items
to conform with standards. - New filter
include_packages
for 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-stock
with 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
next
instead ofstart
. - Shipment Envelope
count
property replaced withnext
for cursor-based pagination. - Get Shipments Actions pagination added using parameter
next
as cursor. - Shipment Action Envelope
count
property replaced withnext
for cursor-based pagination.
- Get Shipments Endpoint pagination changed to use parameter
- Shipment Action
initial_shipment
property added forcreate
action type to be able to retrace the entire history of changes for a shipment. - Domain for service changed to
shipments.sitooapis.com
to conform with standards. - The
update-package
action type changed from full-update to partial-update to allow setting properties like package barcode and other info on package between statespacked
andin-transit
. - Shipment
closed_state_reason_code
property added for easy access to the reason for a shipment being closed even though not fully received. - Shipment
total_package_count
andtotal_item_quantity
added
2022-05-17
- Automatic ID generation for shipments changed to a more human-readable format.
2022-05-05
- The
actions
property of the shipment has been removed. Actions are now requested at a separate endpoint. - New endpoint
2022-04-19
- The
created_by
property is now required for a Shipment - New filter
warehouse_filter_mode
for Get Shipments Endpoint, used to set the mode for combining origin and destination warehouse filters. - Updated error_code enums
2022-03-31
- Beta Release