1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "keywords": [
12 "restaurant"
13 ],
14 "cities": [
15 "Frankfurt, Germany",
16 "Munich, Germany"
17 ],
18 "searchTemplates": [
19 "site:linkedin.com/in/ \"{{name}}\" (intitle:\"CEO\" OR intitle:\"Founder\" OR intitle:\"Owner\") -intitle:\"Assistant\"",
20 "site:linkedin.com/in/ \"{{name}}\" (intitle:\"CMO\" OR intitle:\"Marketing Director\" OR intitle:\"Head of Marketing\") -intitle:\"Intern\"",
21 "site:linkedin.com/in/ \"{{name}}\" (\"{{city}}\") (intitle:\"Director\" OR intitle:\"Manager\")",
22 "site:linkedin.com/in/ \"{{name}}\" (intitle:\"General Manager\" OR intitle:\"Administrator\") -jobs",
23 "site:linkedin.com/in/ \"{{name}}\" (intitle:\"Director\" OR intitle:\"VP\") -intitle:\"Recruiter\" -intitle:\"HR\"",
24 "site:linkedin.com/in/ \"{{name}}\" (intitle:\"CEO\" OR intitle:\"Founder\") \"posted\" after:2024-01-01"
25 ]
26};
27
28
29const run = await client.actor("tuguidragos/unified-serper-dev-etl-processor").call(input);
30
31
32console.log('Results from dataset');
33console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
34const { items } = await client.dataset(run.defaultDatasetId).listItems();
35items.forEach((item) => {
36 console.dir(item);
37});
38
39