1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "proposedCsv": `"Handle","Option1 Value","Option2 Value","Option3 Value","SKU","Location","Incoming (not editable)","Unavailable (not editable)","Committed (not editable)","Available (not editable)","On hand (current)","On hand (new)","Variant Packed Length","Variant Packed Width","Variant Packed Height","Variant Packed Dimension Unit"
12"mug","Blue","","","0001","Warehouse","0","0","0","10","10","12","10","8","5","cm"
13"mug","Blue","","","0001","Store","0","0","0","5","5","","11","8","5","cm"
14"notebook","Default Title","","","0002","Warehouse","0","0","0","-2","-2","1","10","8","5","cm"
15"candle","Lavender","","","0003","Store","0","0","0","not stocked","Not stocked","50","10","8","5","cm"
16"case","Black","","","0004","Warehouse","0","0","0","20","","","10","8","5","cm"
17"lamp","White","","","0005","Warehouse","0","0","0","11","11","100","10","8","5","cm"`,
18 "baselineCsv": `"Handle","Option1 Value","Option2 Value","Option3 Value","SKU","Location","Incoming (not editable)","Unavailable (not editable)","Committed (not editable)","Available (not editable)","On hand (current)","On hand (new)","Variant Packed Length","Variant Packed Width","Variant Packed Height","Variant Packed Dimension Unit"
19"mug","Blue","","","0001","Warehouse","0","0","0","10","10","","10","8","5","cm"
20"mug","Blue","","","0001","Store","0","0","0","5","5","","10","8","5","cm"
21"notebook","Default Title","","","0002","Warehouse","0","0","0","-2","-2","","10","8","5","cm"
22"candle","Lavender","","","0003","Store","0","0","0","not stocked","not stocked","","10","8","5","cm"
23"case","Black","","","0004","Warehouse","0","0","0","20","20","","10","8","5","cm"
24"lamp","White","","","0005","Warehouse","0","0","0","10","10","","10","8","5","cm"`,
25 "asOf": "2026-09-29T09:00:00Z",
26 "baselineAsOf": "2026-09-29T08:00:00Z",
27 "largeChangeUnits": 20,
28 "largeChangePercent": 200
29};
30
31
32const run = await client.actor("h_murdock/shopify-inventory-preflight").call(input);
33
34
35console.log('Results from dataset');
36console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
37const { items } = await client.dataset(run.defaultDatasetId).listItems();
38items.forEach((item) => {
39 console.dir(item);
40});
41
42