1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "search",
10 "locations": ["Florida"],
11 "urls": [
12 "https://www.bizquest.com/businesses-for-sale/",
13 "https://www.bizquest.com/businesses-for-sale/page-2/",
14 "https://www.bizquest.com/businesses-for-sale-in-florida-fl/",
15 "https://www.bizquest.com/businesses-for-sale-in-florida-fl/page-2/",
16 "https://www.bizquest.com/businesses-for-sale-in-miami-fl/",
17 "https://www.bizquest.com/businesses-for-sale-in-miami-dade-county-fl/",
18 "https://www.bizquest.com/food-and-beverage-businesses-for-sale/",
19 "https://www.bizquest.com/food-and-beverage-businesses-for-sale-in-florida/",
20 "https://www.bizquest.com/restaurants-for-sale/",
21 "https://www.bizquest.com/restaurants-for-sale-in-florida/",
22 "https://www.bizquest.com/businesses-for-sale-in-florida-fl/?q=%3Ff_srt%3Dprice-asc",
23 "https://m.bizquest.com/businesses-for-sale-in-florida-fl/",
24 "https://www.bizquest.com/business-broker/transworld-business-brokers/james-knox/BW29511/",
25 "https://www.bizquest.com/florida-business-brokers/",
26 ],
27 "maxPages": 0,
28 "maxListings": 20,
29 "proxy": {
30 "useApifyProxy": True,
31 "apifyProxyGroups": ["RESIDENTIAL"],
32 "apifyProxyCountry": "US",
33 },
34 "incrementalMode": False,
35 "emitUnchanged": False,
36 "emitExpired": False,
37 "expireAfterMissedScans": 1,
38 "changeScope": "all",
39 "compactUpdates": False,
40 "ignoreFieldsForChanges": [],
41}
42
43
44run = client.actor("abotapi/bizquest-scraper").call(run_input=run_input)
45
46
47print(f"๐พ Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
48for item in client.dataset(run.default_dataset_id).iterate_items():
49 print(item)
50
51