1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "search",
10 "locations": ["Berlin"],
11 "urls": [
12 "https://www.stepstone.de/jobs/in-berlin",
13 "https://www.stepstone.de/jobs/python/in-berlin",
14 "https://www.stepstone.de/jobs/python",
15 "https://www.stepstone.de/jobs/in-berlin?page=2",
16 "https://www.stepstone.de/jobs/vollzeit/python/in-berlin?ag=age_7&sort=2",
17 "https://www.stepstone.de/jobs/softwareentwickler/in-hamburg?ct=222",
18 "https://www.stepstone.de/jobs/python/in-m%C3%BCnchen",
19 "https://www.stepstone.de/jobs/in-bayern",
20 "https://www.stepstone.de/jobs/remote",
21 "https://www.stepstone.de/stellenangebote--Backend-Entwickler-Python-m-w-d-Data-Engineer-Python-Berlin-Mannheim-Frankfurt-Stuttgart-Karlsruhe-Ratbacher-GmbH--13818030-inline.html",
22 "https://www.stepstone.de/job/13818030",
23 "https://www.stepstone.de/cmp/de/ratbacher-gmbh-46710/jobs",
24 "https://www.stepstone.de/cmp/de/StepStone-GmbH-148733/jobs.html",
25 "https://stepstone.de/jobs/in-berlin",
26 "https://www.stepstone.de/work/python/in-berlin",
27 ],
28 "proxy": {
29 "useApifyProxy": True,
30 "apifyProxyGroups": ["RESIDENTIAL"],
31 "apifyProxyCountry": "DE",
32 },
33 "ignoreFieldsForChanges": [],
34}
35
36
37run = client.actor("abotapi/stepstone-de").call(run_input=run_input)
38
39
40print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
41for item in client.dataset(run.default_dataset_id).iterate_items():
42 print(item)
43
44