1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "targets": [
10 {
11 "name": "Kitt",
12 "url": "https://www.kittoffices.com",
13 "category": "workplace",
14 "region": "UK",
15 },
16 {
17 "name": "Re-Leased",
18 "url": "https://www.re-leased.com",
19 "category": "property_software",
20 "region": "UK",
21 },
22 {
23 "name": "Elogbooks",
24 "url": "https://www.elogbooks.co.uk",
25 "category": "fm_software",
26 "region": "UK",
27 },
28 ],
29 "icpKeywords": [
30 "property management",
31 "facilities management",
32 "building operations",
33 "maintenance",
34 "compliance",
35 "contractor",
36 "resident",
37 "tenant",
38 "service charge",
39 "workspace",
40 "office",
41 "portfolio",
42 ],
43 "buyingSignalKeywords": [
44 "book a demo",
45 "request a demo",
46 "pricing",
47 "enterprise",
48 "integrations",
49 "AI",
50 "automation",
51 "compliance",
52 "reporting",
53 "maintenance",
54 "contractors",
55 "scale",
56 ],
57}
58
59
60run = client.actor("signaltools/website-technology-icp-signal-monitor").call(run_input=run_input)
61
62
63print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
64for item in client.dataset(run["defaultDatasetId"]).iterate_items():
65 print(item)
66
67