1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "firstRunMode": False,
10 "keyword": "Software Engineer",
11 "location": "Germany",
12 "postedWithin": "24h",
13 "orderBy": "newest",
14 "workArrangements": ["remote"],
15 "linkedinSearch": {
16 "schemaVersion": "nomad-agent-linkedin-search-v2",
17 "searches": [],
18 },
19 "filters": {
20 "schemaVersion": "nomad-agent-job-filter-v1",
21 "expression": {
22 "field": "identity.source",
23 "operator": "eq",
24 "value": "linkedin",
25 },
26 },
27 "companyProfileEnrichment": False,
28 "aiEnrichment": {
29 "enabled": False,
30 "accuracy": "silver",
31 },
32 "translateToEnglish": False,
33 "includeRaw": True,
34 "maxItems": 100,
35 "dedupe": {
36 "enabled": True,
37 "key": "default",
38 },
39 "analyticsEnabled": False,
40 "schemaVersion": "nomad-agent-job-search-input-v1",
41}
42
43
44run = client.actor("job-atlas/linkedin-enrich-translate-normalize-scraper").call(run_input=run_input)
45
46
47print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
48for item in client.dataset(run.default_dataset_id).iterate_items():
49 print(item)
50
51