Assemblies
List Assemblies
Returns a paginated list of inventory assemblies. Supports pagination, search, and archive filtering.
Create Assembly
Creates a new inventory assembly or disassembly record, adjusting inventory accordingly.
Bulk Delete Assemblies
Deletes multiple inventory assemblies and reverses their inventory movements.
Get Assembly
Returns the full details of a single inventory assembly, including assembly lines, inventory movements, and FIFO layer data.
Delete Assembly
Deletes the specified inventory assembly and reverses its inventory movements.
Check Deletable
Check which nominal codes can be deleted. A code cannot be deleted if it is linked to sales order lines or used in nominal code mapping settings.
Archive Assembly
Archives the specified inventory assembly by setting its archived_at timestamp.
Unarchive Assembly
Restores (unarchives) the specified inventory assembly by clearing its archived_at timestamp.
Bulk Archive Assemblies
Archives multiple inventory assemblies.
Bulk Unarchive Assemblies
Restores (unarchives) multiple inventory assemblies.
Browse Kit Products
Returns a paginated list of kit products with inventory availability data for the assembly form. Shows how many kits can currently be assembled based on available component stock.
Get Inventory Data
Returns inventory availability data for a kit product and its components across all warehouses. Used in the assembly form to show per-warehouse stock levels.