1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "calendarA": `BEGIN:VCALENDAR
12VERSION:2.0
13PRODID:-//Fictional test//EN
14BEGIN:VEVENT
15UID:fictional-1
16DTSTART;VALUE=DATE:20260910
17DTEND;VALUE=DATE:20260913
18SUMMARY:Fictional block A
19END:VEVENT
20END:VCALENDAR`,
21 "calendarB": `BEGIN:VCALENDAR
22VERSION:2.0
23PRODID:-//Fictional test//EN
24BEGIN:VEVENT
25UID:fictional-1
26DTSTART;VALUE=DATE:20260912
27DTEND;VALUE=DATE:20260915
28SUMMARY:Fictional block B
29END:VEVENT
30END:VCALENDAR`,
31 "windowStart": "2026-09-01",
32 "windowEnd": "2026-10-01"
33};
34
35
36const run = await client.actor("tharjaken/rental-calendar-sync-check").call(input);
37
38
39console.log('Results from dataset');
40console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
41const { items } = await client.dataset(run.defaultDatasetId).listItems();
42items.forEach((item) => {
43 console.dir(item);
44});
45
46