Inventory Movements
List Inventory Movements
Returns a paginated list of inventory movements.
Search Inventory Movements
Returns the same paginated inventory movement audit trail as the GET version of this endpoint, but accepts filters as a JSON request body instead of the query string. Use this POST variant when the filter set is too large or too complex to fit in a URL.
Export Inventory Movements
Exports inventory movements as an XLSX or CSV file download. Reuses the same Spatie QueryBuilder filters and sorts as the List Inventory Movements endpoint when scope=filtered.
Download Inventory Movements Export
Downloads a completed background export produced by Export Inventory Movements (queued path). The filename is the one reported in the tracked job log's results.file field.
Get Inventory Movement Aggregates
Column-summary aggregates for the list's 'Calculate' footer — computes Sum, Average, Min, Max, Range, or a Count variant per column over the FULL filtered set (not just the current page), in one query.