1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "mode": "search",
12 "locations": [
13 "united-kingdom"
14 ],
15 "urls": [
16 "https://www.loopnet.com/search/commercial-real-estate/los-angeles-ca/for-lease/",
17 "https://www.loopnet.com/search/commercial-real-estate/los-angeles-ca/for-lease/2/",
18 "https://www.loopnet.com/search/commercial-real-estate/usa/auctions/",
19 "https://www.loopnet.com/search/office-space/los-angeles-ca/for-lease/",
20 "https://www.loopnet.com/search/commercial-real-estate/los-angeles-ca/for-sale/?sk=x&sb=1",
21 "https://www.loopnet.com/search/commercial-real-estate/usa/for-sale/",
22 "https://www.loopnet.com/Listing/11340-W-Olympic-Blvd-Los-Angeles-CA/29122043/",
23 "https://www.loopnet.co.uk/search/commercial-property/london-england--united-kingdom/for-rent/",
24 "https://www.loopnet.co.uk/search/commercial-property/london-england--united-kingdom/for-rent/2/",
25 "https://www.loopnet.co.uk/search/office-space/london-england--united-kingdom/for-rent/",
26 "https://www.loopnet.co.uk/search/commercial-property/united-kingdom/for-sale/",
27 "https://www.loopnet.co.uk/listing/10-prestons-rd-london/35346928/"
28 ],
29 "proxy": {
30 "useApifyProxy": true,
31 "apifyProxyGroups": [
32 "RESIDENTIAL"
33 ]
34 },
35 "incrementalMode": false,
36 "emitUnchanged": false,
37 "emitExpired": false,
38 "ignoreFieldsForChanges": []
39};
40
41
42const run = await client.actor("abotapi/loopnet-scraper").call(input);
43
44
45console.log('Results from dataset');
46console.log(`πΎ Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
47const { items } = await client.dataset(run.defaultDatasetId).listItems();
48items.forEach((item) => {
49 console.dir(item);
50});
51
52