1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "search",
10 "searchTerms": ["t-shirt"],
11 "categories": [],
12 "brands": [],
13 "urls": [
14 "https://www.theiconic.com.au/catalog/?q=t-shirt",
15 "https://www.theiconic.com.au/womens-clothing-dresses/",
16 "https://www.theiconic.com.au/womens-clothing-dresses/?page=2&sort=new",
17 "https://www.theiconic.com.au/womens-clothing-dresses/?special_price=1&sort=popularity",
18 "https://www.theiconic.com.au/catalog/?q=t-shirt&price=10-50&gender=female&size=M",
19 "https://www.theiconic.com.au/aere",
20 "https://www.theiconic.com.au/aere/?page=1&sort=popularity&special_price=1",
21 "https://www.theiconic.com.au/leigh-boxy-tshirt-2498829.html",
22 "https://www.theiconic.com.au/leigh-boxy-tshirt-2498829.html?utm_source=x&utm_medium=y",
23 "https://www.theiconic.com.au/sale/",
24 "https://www.theiconic.com.au/new-arrivals/",
25 "https://www.theiconic.co.nz/leigh-boxy-tshirt-2498829.html",
26 "https://sitemap.theiconic.com.au/sitemap_index_product.xml",
27 ],
28 "fetchReviews": True,
29 "maxReviews": 20,
30 "maxItems": 20,
31 "proxy": {
32 "useApifyProxy": True,
33 "apifyProxyGroups": ["RESIDENTIAL"],
34 },
35 "incrementalMode": False,
36 "emitUnchanged": False,
37 "emitExpired": False,
38 "changeScope": "all",
39 "compactUpdates": False,
40 "expireAfterMissedScans": 1,
41 "ignoreFieldsForChanges": [],
42}
43
44
45run = client.actor("abotapi/theiconic-com-au-scraper").call(run_input=run_input)
46
47
48print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
49for item in client.dataset(run.default_dataset_id).iterate_items():
50 print(item)
51
52