📄️ Create a new shipment
Creates a new shipment for an order with carrier information, tracking details, and shipment items.
📄️ Get shipment by ID
Retrieves a single shipment by its unique UUID identifier with optional data expansion for related entities.
📄️ Update an existing shipment
Updates an existing shipment with new information. Only provided fields will be updated, existing values are preserved for omitted fields.
📄️ Delete a shipment
Permanently deletes a shipment and all associated data. This action cannot be undone.
📄️ Search and filter shipments
Retrieves a paginated list of shipments based on specified search criteria with optional data expansion for related entities.
📄️ Bulk create or update shipments
Creates or updates multiple shipments in a single operation. Existing shipments are updated, new ones are created based on provided data.
📄️ Create a new shipment item
Creates a new shipment item linking an order item to a shipment with specified quantity.
📄️ Get shipment item by ID
Retrieves a single shipment item by its unique identifier, including quantity and order item reference.
📄️ Update an existing shipment item
Updates an existing shipment item with new information. Only provided fields will be updated, existing values are preserved for omitted fields.
📄️ Delete a shipment item
Permanently deletes a shipment item. This action cannot be undone.
📄️ Search and filter shipment items
Retrieves a paginated list of shipment items based on specified search criteria such as shipment ID, order item ID, or quantity ranges.