1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "sources": [
10 {
11 "url": "https://boards-api.greenhouse.io/v1/boards/airbnb/jobs?content=true",
12 "companyName": "Airbnb",
13 "source": "greenhouse",
14 },
15 {
16 "url": "https://api.ashbyhq.com/posting-api/job-board/ashby?includeCompensation=true",
17 "companyName": "Ashby",
18 "source": "ashby",
19 },
20 ],
21 "keywords": [
22 "salesforce",
23 "revops",
24 "soc2",
25 "ai",
26 ],
27 "maxResults": 20,
28 "matchMode": "any",
29 "includeFullDescription": False,
30}
31
32
33run = client.actor("automation-lab/job-board-keyword-signal-scanner").call(run_input=run_input)
34
35
36print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
37for item in client.dataset(run["defaultDatasetId"]).iterate_items():
38 print(item)
39
40