1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "startUrls": [
12 {
13 "url": "https://www.autoscout24.de/lst/bmw/3er-(alle)?_gl=1%2Aupdn2u%2A_up%2AMQ..%2A_gs%2AMQ..&atype=C&cy=D%2CA%2CB%2CE%2CF%2CI%2CL%2CNL&damaged_listing=exclude&desc=0&fregfrom=2015&gbraid=0AAAAAD3CGferPVpnUEJabzS65_jG3JCiy&gclid=CjwKCAjwx8nCBhAwEiwA_z__09Bjxjy42pxsAzmaLuS1T0_9ButUjmzyYnM5NsrRg0QdIpyzniMMwxoCSfEQAvD_BwE&kmto=150000&ocs_listing=include&powertype=kw&search_id=6iw7an03fz&sort=price&source=detailsearch&ustate=N%2CU"
14 }
15 ],
16 "filterCountries": [
17 "D"
18 ],
19 "filterMake": "bmw",
20 "filterModel": "3er-(alle)",
21 "filterMinPriceEUR": 8000,
22 "filterMaxPriceEUR": 45000,
23 "filterKeywords": "xenon",
24 "proxy": {
25 "useApifyProxy": true,
26 "apifyProxyGroups": [
27 "RESIDENTIAL"
28 ]
29 }
30};
31
32
33const run = await client.actor("memo23/autoscout24-scraper").call(input);
34
35
36console.log('Results from dataset');
37console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
38const { items } = await client.dataset(run.defaultDatasetId).listItems();
39items.forEach((item) => {
40 console.dir(item);
41});
42
43