1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "data_freshness": "preloaded",
10 "country": "es",
11 "cat__excavators": True,
12 "cat__mini_excavators": True,
13 "cat__wheel_loaders": True,
14 "cat__skid_steers": True,
15 "cat__dozers": True,
16 "cat__cranes": True,
17 "cat__compactors": True,
18 "cat__crushers": True,
19 "cat__augers": True,
20 "cat__snow_blowers": True,
21 "cat__welding_equipment": True,
22 "cat__stump_grinders": True,
23 "cat__asphalt_pavers": True,
24 "maxListings": 100,
25 "maxItems": 0,
26 "pricedOnly": False,
27 "maxPagesPerCategory": 10,
28 "outputSchema": "ftp28",
29}
30
31
32run = client.actor("rastriq/machinerytrader-discovery").call(run_input=run_input)
33
34
35print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
36for item in client.dataset(run.default_dataset_id).iterate_items():
37 print(item)
38
39