Profesia.sk Scraper

Profesia.sk Scraper

by jurooravec

One-stop-shop for all data on Profesia.sk Extract job offers, list of companies, positions, locations... Job offers include salary, textual info, comp...

2,018 runs
31 users
Try This Actor

Opens on Apify.com

About Profesia.sk Scraper

One-stop-shop for all data on Profesia.sk Extract job offers, list of companies, positions, locations... Job offers include salary, textual info, company, and more

What does this actor do?

Profesia.sk Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Profesia.sk Scraper =============================== One-stop-shop for all data on Profesia.sk. Extract job offers, list of companies, professions, locations... Job offers include salary, textual info, company, and more. ## What is Profesia.sk Scraper and how it works? Profesia - Is the leading Slovak job board in Slovakia. With Profesia.sk Scraper, you can extract: - Job offers - List of companies that have job offers - List of industries that have job offers - List of locations that have job offers - List of professions - List of advertised language requirements - List of partners of profesia.sk See the outputs section for a detailed description. The data can be downloaded in JSON, JSONL, XML, CSV, Excel, or HTML formats. ## Features This actor is a robust production-grade solution suitable for businesses and those that need reliability. - 7 kinds of datasets - Scrape details of job offers, companies, industries, locations, professions, languages or partners. - Fast or Detailed modes - Scraping can be fast (data taken from listing page only) or detailed (visit each job offer page). - Filter support - Filter the results by Keyword(s) (full-text search), Minimum salary (per month / per hour), Employment type (full-time, part-time, freelance, internship, voluntary), Remote status (remote, partial, on-site) or Job offer age (in days). - Limit the number of results. - Blazing fast - The actor doesn't use a browser, which means it's fast and cheap. - Proxy support - You can use Apify's proxy, or your own, via Input. - Integrated data filtering and transformation - Filter and modify scraped entries out of the box from within Apify UI, without needing other tools. - Integrated cache - You can use cache together with custom filtering to e.g. save only NEW entries to the dataset. Save time and reduce cost. - Cache automatically stores which entries were already scraped. Cache can persist between different scraper runs. - Custom crawler configuration - For advanced needs, you can pass Crawler configuration via Input. - Tested daily for high reliability - The actor is regularly tested end-to-end to minimize the risk of a broken integration. - Privacy-compliant (GDPR) - By default, personal data is redacted to avoid privacy issues. You can opt-in to include un-censored data. - Pass scraped dataset to other actors - Automatically trigger another actor when this one is done to process the scraped dataset. - Metamorphing means that the dataset and key-value store is passed to another actor. - Actor metamorph can be configure via actor input. No need to define custom actors just for that. - Error monitoring - Errors from your runs are captured and surfaced in the REPORTING dataset. (See Storage > Dataset > Select dropdown). - Errors are also automatically reported to Sentry. ## How can you use the data scraped from Profesia.sk? (Examples) Companies - Analyse competitors' job offers and recruitment strategies. - Create competitive salary packages + perks based on the information like salary or remote options. - Analyze the effectiveness of job advertisements and optimize their recruitment marketing strategies. Recruiters - Automate the process of finding job offers for your clients. Analysists - Analyze job market trends like salary expectations, popular job types, and in-demand skills. - Study the regional job market trends. ## How to use Profesia.sk Scraper 1. Create a free Apify account using your email 2. Open Profesia.sk Scraper 3. In Input, select the dataset to scrape, and filters to apply. 4. Click "Start" and wait for the data to be extracted. 5. Download your data in JSON, JSONL, XML, CSV, Excel, or HTML format. For details and examples for all input fields, please visit the Input tab. ## How much does it cost to scrape Profesia.sk? ### Job offers

1000 results Full run (~ 21K results)
Fast run $0.023 in 52s $0.482 in 18m 12s
Detailed run $0.042 in 1m 44s $0.87 in 36m 30s
### Companies
Full run (~ 6.2K results)
Run $0.039 in 33s
### Industries
Full run (~ 40 results)
Run $0.003 in 10s
### Locations
Full run (~ 200 results)
Run $0.005 in 17s
### Professions
Full run (~ 500 results)
Run $0.007 in 17s
### Languages
Full run (~ 30 results)
Run $0.004 in 14s
### Partners
Full run (~ 70 results)
Run $0.003 in 12s

Checking for new job offers every day => costs less than $1 per month ($0.713 = 31 * $0.023). NOTE: Prices for job offer data are only indicative, based on runs of 200 entries. Remember that with the Apify Free plan, you have $5 free usage per month. ### Other datasets List of companies, professions, locations, industries, partners, etc, are all around $0.038 (24s) per run. ## Input options For details and examples for all input fields, please visit the Input tab. ### Filter options You can run Profesia.sk Scraper as is, with the default options, to get a sample of the job offers entries (fast mode). Otherwise, you can filter by: - Keyword(s) (full-text search) - Minimum salary (per month / per hour) - Employment type (full-time, part-time, freelance, internship, voluntary) - Remote status (remote, partial, on-site) - Job offer age (in days) Alternatively, you can set up a custom search filter, and pass the resulting search results URL to the startUrls input option. Hence you can e.g. use Profesia.sk Scraper to dynamically check for existence of certain job offers. ### Limit options To limit how many results you get, set outputMaxEntries to desired amount. ### Input examples #### Example 1: Get summary of all job offers in last 20 days for full-time on-site cooks with salary 6+ eur/hr json { "datasetType": "jobOffers", "jobOfferFilterEmploymentType": "fte", "jobOfferFilterLastNDays": 20, "jobOfferFilterMinSalaryPeriod": "hour", "jobOfferFilterMinSalaryValue": 6, "jobOfferFilterQuery": "kuchar", "jobOfferFilterRemoteWorkType": "noRemote", } #### Example 2: Same as above, but specified by providing a custom search results URL json { "startUrls": [ "https://www.profesia.sk/praca/kuchar/plny-uvazok/?count_days=20&remote_work=0&salary=6&salary_period=h" ], } #### Example 3: (Advanced) Same as above, but re-configure the crawler to increase the request timeout to 5 min and request retries to 5 json { "startUrls": [ "https://www.profesia.sk/praca/kuchar/plny-uvazok/?count_days=20&remote_work=0&salary=6&salary_period=h" ], "requestHandlerTimeoutSecs": 300, "maxRequestRetries": 5, } ## Outputs Once the actor is done, you can see the overview of results in the Output tab. To export the data, head over to the Storage tab. Profesia.sk Scraper dataset overview ## Sample output from Profesia.sk Scraper ### Job offers output json { "listingUrl": "https://www.profesia.sk/praca/?page_num=5", "employerName": null, "employerUrl": "https://www.profesia.sk/praca/prva-stavebna-sporitelna/C11358?page_num=5", "employerLogoUrl": "https://www.profesia.sk/customdesigns/EasyDesign/1/292/images/11358/logo.png?page_num=5", "offerName": null, "offerUrl": "https://www.profesia.sk/praca/prva-stavebna-sporitelna/O4563553?page_num=5", "offerId": "O4563553", "location": "Stará Ľubovňa", "labels": [], "lastChangeRelativeTime": "pred 11 hodinami", "lastChangeType": "added", "salaryRange": "2 000 EUR/mesiac", "salaryRangeLower": 2000, "salaryRangeUpper": null, "salaryCurrency": "eur", "salaryPeriod": "month", // Only in detailed entry "employmentTypes": [ "selfemploy" ], // Only in detailed entry "startDate": "Dohodou", // Only in detailed entry "phoneNumbers": [ "+421123456789" ], // Only in detailed entry "datePosted": "2023-04-22", // Only in detailed entry "jobInfoDeadline": null, // Only in detailed entry "jobInfoResponsibilities": "Ponúkame pracovné miesta v Starej Ľubovni, Kežmarku a v Spišskej Belej.Sme úspešná firma, plná úspešných ľudí!Chcete zažiť úspech? Ste tu správne! Sme PSS, Prvá stavebná sporiteľňa, s najvyšším podielom na trhu a zaradili sme sa do rebríčka TOP 3 finančných inštitúcií poskytujúcich produkty na financovanie bývania.Pridajte sa k nám a naučíme Vás, ako sa stať expertom na financovanie bývania.Čo bude Vaša úloha v tíme na pozícii obchodný zástupca:spravovať klientske portfólio PSSsamostatne viesť obchodné rokovaniavyhľadávať nových klientovaktívne hľadať a ponúkať klientom riešenia v oblasti financovania bývaniarealizovať obchodné ciele v oblasti sprostredkovania predaja produktov PSSbudovať tímovú spoluprácu", // Only in detailed entry "jobInfoBenefits": "Čo ponúkame:komplexné portfólio produktovstabilné pracovné miesto – kancelária, notebook, databáza klientovadministratívnu a právnu podporubezplatnú certifikáciu v NBSodborné vzdelávanie a školenia na rozvoj obchodného potenciáluatraktívnu províznu schému, motivačné súťaže, TOP klubyteambuildingypodporu pre začínajúcich obchodných zástupcov – finančná podpora, mentorvideoporadenstvo – online komunikácia s klientombezplatnú marketingovú podporuflexibilný pracovný časprácu na živnosť alebo ako právnická osoba", // Only in detailed entry "jobReqEducation": "stredoškolské s maturitou\nnadstavbové/vyššie odborné vzdelanie\nvysokoškolské I. stupňa\nvysokoškolské II. stupňa\nvysokoškolské III. stupňa", // Only in detailed entry "jobReqIndustry": "stredoškolské s maturitou\nnadstavbové/vyššie odborné vzdelanie\nvysokoškolské I. stupňa\nvysokoškolské II. stupňa\nvysokoškolské III. stupňa", // Only in detailed entry "jobReqOther": "Microsoft Word - ZákladyMicrosoft Excel - Základy", // Only in detailed entry "jobReqSuitableForGraduate": "Áno", // Only in detailed entry "jobReqPersonalSkills": "Čím nás oslovíte:ste ľudský, empatický, sebavedomý, svedomitýmáte príjemné vystupovaniemáte obchodného duchachcete na sebe neustále pracovať a rozvíjať saviete pracovať samostatne, ale rozumiete dôležitosti tímovej spolupráceuž teraz sa tešíte na stretnutia s klientommáte minimálne SŠ vzdelanie s maturitou", // Only in detailed entry "jobReqExpertise": null, // Only in detailed entry "jobReqLanguage": null, // Only in detailed entry "jobReqDriversLicense": null, // Only in detailed entry "employerDescription": "Sme experti na financovanie bývania a na trhu pôsobíme už 30 rokov. Naše produkty využilo viac ako 2,5 milióna klientov, ktorým sme pomohli splniť si sen o vlastnom bývaní.\n\nZastávame hodnoty, ktoré zabezpečujú férový prístup ku klientom a aj k našim kolegom. Naše úspechy sú výsledkom tímovej spolupráce a práce kolegov motivovaných pestrým benefitným programom a adekvátnym finančným ohodnotením.\n\nAk sa chcete stať súčasťou tímu centrály PSS a nenašli ste pozíciu, ktorá by Vás oslovila, určite nám napíšte na [email protected] \nV prípade záujmu o prácu obchodného zástupcu v regióne, ktorý aktuálne nemá aktívnu inzerciu, prihláste sa prosím na nasledujúcom linku a uveďte svoje kontaktné údaje:\nhttps://ats.nalgoo.com/sk/gate/fopss/position/65267/\n\nNaši kolegovia sa Vám ozvú a preberú s Vami aktuálne možnosti, pretože v PSS si vážime každý jeden talent a vieme oceniť prínos každého kolegu!", // Only in detailed entry "employeeCount": "250-499 zamestnancov", // Only in detailed entry "employerContact": "Kontaktná osoba: Ing. Name RedactedTel.: +421123456789-mail: poslať životopis", // Only in detailed entry "locationCategs": [ { "url": "https://www.profesia.sk/praca/stara-lubovna/?page_num=5", "name": "Stará Ľubovňa" } ], // Only in detailed entry "professionCategs": [ { "url": "https://www.profesia.sk/praca/klientsky-pracovnik/?page_num=5", "name": "Klientský pracovník" }, { "url": "https://www.profesia.sk/praca/obchodny-zastupca/?page_num=5", "name": "Obchodný zástupca" } ], "metadata": { "actorId": "xLwYqj7sxMcGRcYZt", "actorRunId": "TzHJ97DLccjt41Vjf", "actorRunUrl": "https://console.apify.com/actors/xLwYqj7sxMcGRcYZt/runs/TzHJ97DLccjt41Vjf", "contextId": "Zj3uHMtLtq", "requestId": "Q1E7YC5MfacPnSa", "originalUrl": "https://www.profesia.sk/praca/?page_num=5", "loadedUrl": "https://www.profesia.sk/praca/?page_num=5", "dateHandled": "2023-04-22T17:42:14.677Z", "numberOfRetries": 0 }, } ### Companies output json { "url": "https://www.profesia.sk/praca/americka-rada/C259704", "name": "\"Americká rada\"", "count": 1, "metadata": { "actorId": "xLwYqj7sxMcGRcYZt", "actorRunId": "9NqzdWbldXDhnfr90", "actorRunUrl": "https://console.apify.com/actors/xLwYqj7sxMcGRcYZt/runs/9NqzdWbldXDhnfr90", "contextId": "STGbhv5vhC", "requestId": "RlmnlCkaYRPDswZ", "originalUrl": "https://www.profesia.sk/praca/zoznam-spolocnosti", "loadedUrl": "https://www.profesia.sk/praca/zoznam-spolocnosti/", "dateHandled": "2023-05-03T08:22:25.763Z", "numberOfRetries": 2 }, } ### Industries output json { "url": "https://www.profesia.sk/praca/administrativa/", "name": "Administratíva", "count": 1987, "metadata": { "actorId": "xLwYqj7sxMcGRcYZt", "actorRunId": "aXiYA7Fvhe9yc770e", "actorRunUrl": "https://console.apify.com/actors/xLwYqj7sxMcGRcYZt/runs/aXiYA7Fvhe9yc770e", "contextId": "qrClMCZClt", "requestId": "5pg1u9iBvSHT8Qj", "originalUrl": "https://www.profesia.sk/praca/zoznam-pracovnych-oblasti", "loadedUrl": "https://www.profesia.sk/praca/zoznam-pracovnych-oblasti/", "dateHandled": "2023-05-03T08:11:59.543Z", "numberOfRetries": 0 }, } ### Locations output json { "url": "https://www.profesia.sk/praca/bratislavsky-kraj/", "name": "Bratislavský kraj", "count": 7966, "region": "Bratislavský kraj", "country": "Slovenská republika", "metadata": { "actorId": "xLwYqj7sxMcGRcYZt", "actorRunId": "lfAcMFtoU5viZUoCI", "actorRunUrl": "https://console.apify.com/actors/xLwYqj7sxMcGRcYZt/runs/lfAcMFtoU5viZUoCI", "contextId": "Owb8eoeUH8", "requestId": "1k0DgwIuJ2QoZ3D", "originalUrl": "https://www.profesia.sk/praca/zoznam-lokalit", "loadedUrl": "https://www.profesia.sk/praca/zoznam-lokalit/", "dateHandled": "2023-05-03T08:27:02.347Z", "numberOfRetries": 1 }, } ### Professions output json { "url": "https://www.profesia.sk/praca/dotnet-programator/", "name": ".NET programátor", "count": 84, "metadata": { "actorId": "xLwYqj7sxMcGRcYZt", "actorRunId": "6M3q7QCbUUWBjp4zh", "actorRunUrl": "https://console.apify.com/actors/xLwYqj7sxMcGRcYZt/runs/6M3q7QCbUUWBjp4zh", "contextId": "pd32tdaf8d", "requestId": "PwFXfeXgSpuftFt", "originalUrl": "https://www.profesia.sk/praca/zoznam-pozicii", "loadedUrl": "https://www.profesia.sk/praca/zoznam-pozicii/", "dateHandled": "2023-05-03T08:20:30.582Z", "numberOfRetries": 1 }, } ### Languages output json { "url": "https://www.profesia.sk/praca/anglicky-jazyk/", "name": "Anglický jazyk", "count": 7877, "metadata": { "actorId": "xLwYqj7sxMcGRcYZt", "actorRunId": "qZjKLARF76gcLAN4m", "actorRunUrl": "https://console.apify.com/actors/xLwYqj7sxMcGRcYZt/runs/qZjKLARF76gcLAN4m", "contextId": "iPbY5cpzya", "requestId": "q50iTwf3pOgYUnO", "originalUrl": "https://www.profesia.sk/praca/zoznam-jazykovych-znalosti", "loadedUrl": "https://www.profesia.sk/praca/zoznam-jazykovych-znalosti/", "dateHandled": "2023-05-03T08:24:21.395Z", "numberOfRetries": 0 }, } ### Partners output json { "name": "Absolventi.STUBA.SK", "url": "http://www.absolventi.stuba.sk/", "description": "Je určený všetkým absolventom, študentom, priateľom i priaznivcom STU v Bratislave. Jeho prostredníctvom môžete získať informácie o aktuálnom dianí, či hľadať medzi našimi čerstvými absolventmi perspektívnych zamestnancov pre svoje firmy. Práce na portáli a jeho definitívnej podobe ešte stále pokračujú.", "logoUrl": "https://www.profesia.sk/images/partner_logos/stuba_90x37.png", "category": "Špecializované servery", "metadata": { "actorId": "xLwYqj7sxMcGRcYZt", "actorRunId": "vdcUN6FBBTEmwBE6T", "actorRunUrl": "https://console.apify.com/actors/xLwYqj7sxMcGRcYZt/runs/vdcUN6FBBTEmwBE6T", "contextId": "y7RcAIYVfY", "requestId": "6DUFNu05KLfFoVN", "originalUrl": "https://www.profesia.sk/partneri", "loadedUrl": "https://www.profesia.sk/partneri", "dateHandled": "2023-05-03T08:25:35.747Z", "numberOfRetries": 1 }, } ## How to integrate Profesia.sk Scraper with other services, APIs or Actors You can connect the actor with many of the integrations on the Apify platform. You can integrate with Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and more. Or you can use webhooks to carry out an action whenever an event occurs, e.g. get a notification whenever Instagram API Scraper successfully finishes a run. ## Use Profesia.sk Scraper with Apify API The Apify API gives you programmatic access to the Apify platform. The API is organized around RESTful HTTP endpoints that enable you to manage, schedule and run Apify actors. The API also lets you access any datasets, monitor actor performance, fetch results, create and update versions, and more. To access the API using Node.js, use the apify-client NPM package. To access the API using Python, use the apify-client PyPI package. Check out the Apify API reference docs for full details or click on the API tab for code examples. ## Is it legal to scrape Profesia.sk? It is legal to scrape publicly available data such as product descriptions, prices, or ratings. Read Apify's blog post on the legality of web scraping to learn more. However, the following datasets include personal data: - Job offers dataset includes info about employees. - Fields: employerContact, phoneNumbers - By default, this personal data is redacted, and in such case, it's safe to scrape the data. To get the unredacted data, toggle on the "Include personal data" actor input. > Warning: Including personal data is done at your own risk. It is your responsibility to make sure you have obtained consent or have a legal basis for using the data. > > By using this actor, you agree not to hold the author of this actor liable for privacy or data-related issues that may arise during its use. Redacted fields may show a message like this instead of the actual value: txt <Redacted property "email". To include the actual value, toggle ON the Actor input option "Include personal data"> ## Who can I contact for issues with Profesia.sk actor? To report issues and find help, head over to the Discord community, or email me at juraj[dot]oravec[dot]josefson[at]gmail[dot]com

Categories

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Profesia.sk Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
jurooravec
Pricing
Paid
Total Runs
2,018
Active Users
31
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support