1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "resorts": [
12 {
13 "id": "vail",
14 "name": "Vail, Colorado",
15 "lat": 39.6403,
16 "lon": -106.3742
17 },
18 {
19 "id": "aspen",
20 "name": "Aspen, Colorado",
21 "lat": 39.1911,
22 "lon": -106.8175
23 },
24 {
25 "id": "breckenridge",
26 "name": "Breckenridge, Colorado",
27 "lat": 39.4817,
28 "lon": -106.0384
29 },
30 {
31 "id": "park-city",
32 "name": "Park City, Utah",
33 "lat": 40.6514,
34 "lon": -111.508
35 },
36 {
37 "id": "alta",
38 "name": "Alta, Utah",
39 "lat": 40.5884,
40 "lon": -111.6386
41 },
42 {
43 "id": "snowbird",
44 "name": "Snowbird, Utah",
45 "lat": 40.583,
46 "lon": -111.6538
47 },
48 {
49 "id": "jackson-hole",
50 "name": "Jackson Hole, Wyoming",
51 "lat": 43.5875,
52 "lon": -110.8279
53 },
54 {
55 "id": "mammoth",
56 "name": "Mammoth, California",
57 "lat": 37.6308,
58 "lon": -119.0326
59 },
60 {
61 "id": "squaw-valley",
62 "name": "Palisades Tahoe, California",
63 "lat": 39.197,
64 "lon": -120.2358
65 },
66 {
67 "id": "killington",
68 "name": "Killington, Vermont",
69 "lat": 43.6045,
70 "lon": -72.8201
71 },
72 {
73 "id": "stowe",
74 "name": "Stowe, Vermont",
75 "lat": 44.5303,
76 "lon": -72.7814
77 },
78 {
79 "id": "whistler",
80 "name": "Whistler, Canada",
81 "lat": 50.1163,
82 "lon": -122.9574
83 }
84 ]
85};
86
87
88const run = await client.actor("fortuitous_pirate/snow-forecast-agent").call(input);
89
90
91console.log('Results from dataset');
92console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
93const { items } = await client.dataset(run.defaultDatasetId).listItems();
94items.forEach((item) => {
95 console.dir(item);
96});
97
98