1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "search",
10 "country": "uae",
11 "keyword": "accountant",
12 "urls": [
13 "https://www.bayt.com/en/uae/jobs/",
14 "https://www.bayt.com/en/uae/jobs/?q=engineer",
15 "https://www.bayt.com/en/uae/jobs/accountant-jobs/",
16 "https://www.bayt.com/en/uae/jobs/accountant-jobs/?page=2",
17 "https://www.bayt.com/en/uae/jobs/accountant-jobs-in-dubai/",
18 "https://www.bayt.com/en/uae/jobs/accountant-jobs/?filters%5bjb_employment_type%5d%5b%5d=1",
19 "https://www.bayt.com/en/uae/jobs/accountant-jobs/?options%5Bsort%5D%5B%5D=d",
20 "https://www.bayt.com/en/international/jobs/accountant-jobs/",
21 "https://www.bayt.com/en/jobs/accountant-jobs/",
22 "https://www.bayt.com/ar/uae/jobs/accountant-jobs/",
23 "https://www.bayt.com/en/uae/jobs/accountant-5469861/",
24 "https://www.bayt.com/en/company/al-futtaim-group-1661592/",
25 "https://www.bayt.com/en/uae/jobs/search/?jobs_search=accountant",
26 ],
27 "maxPages": 0,
28 "maxListings": 20,
29 "fetchDetails": True,
30 "proxy": {
31 "useApifyProxy": True,
32 "apifyProxyGroups": ["RESIDENTIAL"],
33 },
34 "incrementalMode": False,
35 "emitUnchanged": False,
36 "emitExpired": False,
37 "ignoreFieldsForChanges": [],
38}
39
40
41run = client.actor("abotapi/bayt-com-jobs-scraper").call(run_input=run_input)
42
43
44print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
45for item in client.dataset(run.default_dataset_id).iterate_items():
46 print(item)
47
48