List inventory transactions
skuvault_list_transactionsInventory transaction history (adds, removes, picks, creates) with user, SKU, quantity before/after, location, reason, note and the sale it belongs to. The date range may span at most 7 days. Filter by user email, warehouse id, type, reasons or sale id. Heavy throttling (5/min). POST /inventory/getTransactions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | End of the range (default now). At most 7 days after `from`. | |
| from | Yes | Start of the range. | |
| page | No | Vendor page number, starting at 0 (default 0). Pass `next.page` from the previous reply. | |
| skip | No | Items to skip inside the vendor page (default 0). Pass `next.skip` from the previous reply. | |
| type | No | Transaction type (default All). | |
| limit | No | How many items to return from the vendor page, 1-500 (default 50). SkuVault pages hold 1,000-10,000 rows, so a window is shown. | |
| reasons | No | Only these transaction reasons. | |
| sale_id | No | Only transactions against this sale id. | |
| page_size | No | Vendor page size, 1000-10000 (default 1000). | |
| user_email | No | Only this user's transactions (case-sensitive email). | |
| warehouse_id | No | Only this warehouse (the Id from skuvault_list_warehouses). | |
| exclude_reasons | No | Leave out these transaction reasons. |