1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "search",
10 "searchQuery": "",
11 "directory": "web-developers",
12 "location": "",
13 "agencySize": "",
14 "relatedServices": "",
15 "industry": "",
16 "focusArea": "",
17 "specialization": "",
18 "sortBy": "default",
19 "urls": [
20 "https://clutch.co/web-developers",
21 "https://clutch.co/developers/php",
22 "https://clutch.co/us/web-developers",
23 "https://clutch.co/web-developers/chicago",
24 "https://clutch.co/web-developers?agency_size=10+-+49&page=1",
25 "https://clutch.co/profile/railsware",
26 "https://clutch.co/profile/railsware?page=1#reviews",
27 "https://clutch.co/search?q=web+design",
28 "https://clutch.co/directory/mobile-application-developers.md",
29 "https://www.clutch.co/web-developers?utm_source=newsletter",
30 ],
31 "fetchDetails": True,
32 "maxReviews": 20,
33 "includePortfolio": False,
34 "maxListings": 20,
35 "proxy": { "useApifyProxy": True },
36 "incrementalMode": False,
37 "emitUnchanged": False,
38 "emitExpired": False,
39}
40
41
42run = client.actor("abotapi/clutch-directory-scraper").call(run_input=run_input)
43
44
45print(f"๐พ Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
46for item in client.dataset(run.default_dataset_id).iterate_items():
47 print(item)
48
49