1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "searchQueries": ["software engineer"],
10 "locations": [],
11 "workplaceTypes": [
12 "Remote",
13 "Hybrid",
14 "Onsite",
15 ],
16 "seniorityLevels": [
17 "No Prior Experience Required",
18 "Entry Level",
19 "Mid Level",
20 "Senior Level",
21 "Director",
22 "Executive",
23 ],
24 "commitmentTypes": [
25 "Full Time",
26 "Part Time",
27 "Contract",
28 "Internship",
29 "Temporary",
30 "Seasonal",
31 "Volunteer",
32 ],
33 "dateFetchedPastNDays": 30,
34 "maxItems": 50,
35 "sortBy": "default",
36}
37
38
39run = client.actor("parsebird/hiring-cafe-scraper").call(run_input=run_input)
40
41
42print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
43for item in client.dataset(run["defaultDatasetId"]).iterate_items():
44 print(item)
45
46