1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "leads": [
12 {
13 "name": "Aloha Backflow",
14 "website": "http://www.allseasonsbackflow.com/",
15 "rating": 4,
16 "reviewCount": 16,
17 "category": "Plumber",
18 "city": "Beaverton"
19 },
20 {
21 "name": "Campbell's Tile Concepts",
22 "website": "http://www.campbellstileconcepts.com/",
23 "rating": 5,
24 "reviewCount": 16,
25 "category": "Tile contractor",
26 "city": "Beaverton"
27 },
28 {
29 "name": "Precision Plumbing Beaverton",
30 "website": "https://precisionplumbingbeaverton.com/",
31 "rating": 5,
32 "reviewCount": 3,
33 "category": "Plumber",
34 "city": "Beaverton"
35 },
36 {
37 "name": "Power Plumbing Company",
38 "website": "http://powerplumbingco.com/",
39 "rating": 4,
40 "reviewCount": 78,
41 "category": "Plumber",
42 "city": "Portland"
43 },
44 {
45 "name": "Leak Locaters",
46 "website": "http://www.leaklocaters.com/",
47 "rating": 4.9,
48 "reviewCount": 185,
49 "category": "Plumber",
50 "city": "Beaverton"
51 },
52 {
53 "name": "Terry's Plumbing Beaverton Oregon",
54 "website": null,
55 "category": "Plumber",
56 "city": "Beaverton"
57 }
58 ]
59};
60
61
62const run = await client.actor("manta-media/leads-seo-gap-scorer").call(input);
63
64
65console.log('Results from dataset');
66console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
67const { items } = await client.dataset(run.defaultDatasetId).listItems();
68items.forEach((item) => {
69 console.dir(item);
70});
71
72