Kariera.Sk Scraper avatar

Kariera.Sk Scraper

Pricing

from $1.49 / 1,000 results

Go to Apify Store
Kariera.Sk Scraper

Kariera.Sk Scraper

Extract job listings from Kariera.sk — Slovakia's leading job board. Keyword search, salary parsing, contract type. No API key needed.

Pricing

from $1.49 / 1,000 results

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

0

Monthly active users

7 hours ago

Last modified

Categories

Share

Extract structured job listings from Kariera.sk — Slovakia's leading job board with 7,500+ active vacancies. No API key required. Supports keyword search, pagination, and full detail extraction.

Kariera.sk Scraper


Why use this scraper?

  • Full coverage — scrapes all active job listings, including title, company, location, salary, contract type, and full job description
  • Structured salary data — returns machine-ready numeric fields (salaryMin, salaryMax) instead of raw strings
  • Cross-run deduplication — optional skipReposts mode avoids returning the same listing twice across multiple runs (90-day TTL)
  • Keyword search — filter results by position, skill, or company name
  • No API key required — works out of the box

Input parameters

ParameterTypeDefaultDescription
keywordstring""Job title, skill, or company to search for
maxItemsinteger100Maximum number of results to return
fetchDetailsbooleantrueFetch each detail page for description, contract type, and education
skipRepostsbooleanfalseSkip listings seen in a previous run (90-day cross-run dedup)
startUrlsarray[]Custom Kariera.sk listing URLs to scrape instead of default search

Output schema

Each result contains the following fields:

FieldTypeDescription
offerIdstringInternal offer ID from Kariera.sk
titlestringJob title
urlstringLink to the full job listing
companystringEmployer name
locationstringJob location (city, region, country)
salarystringRaw salary string as displayed on the site
salaryMinnumber|nullMinimum salary (numeric)
salaryMaxnumber|nullMaximum salary (numeric), or null if only one value
salaryCurrencystring|nullISO 4217 currency code (e.g. "EUR")
salaryPeriodstring|null"hourly" | "monthly" | "yearly" | null
salaryDetailRawstring|nullSalary as shown on the detail page
salaryNotestring|nullAdditional salary conditions (e.g. bonus structure)
publishDatestring|nullPublication date in YYYY-MM-DD format
contractTypestring|nullEmployment type (e.g. full-time, part-time)
startDatestring|nullDesired start date
educationRequiredstring|nullMinimum education requirement
suitableForGraduatesboolean|nullWhether the role is open to graduates
descriptionHtmlstring|nullFull job description as HTML (requires fetchDetails: true)
companyDescriptionstring|nullEmployer description
companyAddressstring|nullEmployer address
logoUrlstring|nullURL to employer logo
isPromotedbooleanWhether the listing was promoted/highlighted
scrapedAtstringISO timestamp of when the record was scraped

💰 Structured salary data — machine-ready

Salary is returned as numeric fields — no regex required on your end:

FieldTypeExample
salaryMinnumber | null1330
salaryMaxnumber | null1400
salaryCurrencystring | null"EUR"
salaryPeriodstring | null"monthly"

Most competing scrapers return salary as a raw string (e.g. "1330 - 1400 EUR/Month"), leaving the parsing to you. This scraper delivers numeric fields directly — ready for WHERE salaryMin > 2000 queries or salary distribution charts.


Example output

{
"offerId": "1531127",
"title": "Administrátor technickej zákazníckej podpory (ž/m)",
"url": "https://kariera.zoznam.sk/job-offer/1531127/administrator-technickej-zakaznickej-podpory-z-m-",
"company": "Slovak Telekom",
"location": "Slovak Republic, Žilina Region, Region Žilina, Žilina",
"salary": "from 1120 EUR/Month",
"salaryMin": 1120,
"salaryMax": null,
"salaryCurrency": "EUR",
"salaryPeriod": "monthly",
"salaryDetailRaw": "1 120 EUR",
"salaryNote": "+ 15 % mesačná variabilná zložka mzdy",
"publishDate": "2026-04-09",
"contractType": "plný úväzok",
"startDate": "dohodou (ASAP)",
"educationRequired": "stredoškolské s maturitou",
"suitableForGraduates": false,
"descriptionHtml": "<p>Svet sa neustále mení...</p>",
"companyAddress": "Slovak Telekom, Bajkalská 28, 81762 Bratislava",
"logoUrl": "https://kariera.zoznam.sk/images/logos/359_logo_alt.png",
"isPromoted": true,
"scrapedAt": "2026-04-09T14:30:00.000Z"
}

Performance

ScenarioSpeedNotes
List-only (fetchDetails: false)~500 results/minNo detail page requests
With details (fetchDetails: true)~60–80 results/minOne detail request per listing
Full site crawl~7,500 listingsSet maxItems: 10000

Pricing

$1.49 per 1,000 results — you only pay for what you extract.

Flat-rate alternatives charge a fixed monthly fee regardless of usage. With this scraper, a one-time extraction of 5,000 listings costs less than $0.75.


Known limitations

  • Salary data is not always present — some employers choose not to display it; salaryMin/salaryMax will be null in those cases
  • Job descriptions are in Slovak; the platform does not provide English translations for all listings
  • Listings are sorted by recency by default; there is no relevance sorting available via the public interface

Technical details

  • Memory: 256 MB
  • No proxy required
  • Retries: automatic exponential backoff on transient failures
  • Rate limiting: Gaussian inter-request delay, storm-abort circuit breaker

Additional services

Need custom integration, scheduled runs, or webhook delivery? Contact info@unfencedgroup.nl — we build and maintain job data pipelines across 50+ European job boards.


Maintained by unfenced-group · Updated April 2026