Jobs.cz Scraper — Czech Vacancies, Salary & Employers avatar

Jobs.cz Scraper — Czech Vacancies, Salary & Employers

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Jobs.cz Scraper — Czech Vacancies, Salary & Employers

Jobs.cz Scraper — Czech Vacancies, Salary & Employers

Scrape vacancies from Jobs.cz, the Czech Republic's largest job board: title, hiring company, locality, advertised salary with a sortable numeric floor, employer review count, remote and fast-reply flags and the ad link. Keyless. JSON, CSV or Excel.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

0

Monthly active users

2 days ago

Last modified

Share

Export vacancies from Jobs.cz, the Czech Republic's largest job board — company, locality, advertised salary and employer reviews — to JSON, CSV or Excel. Keyless, no login.

What does Jobs.cz Scraper do?

Jobs.cz (LMC) renders its search results server-side, so this Actor parses the result cards directly and walks the pagination until your target is met. No API key, no account, no cookies.

The card has one trap that decides output quality: the salary is not a field. It is one of the generic chips sitting alongside "possibility of occasional work from home" and "reply within 2 weeks". Read those chips positionally and a benefits blurb lands in the salary column. This Actor identifies the salary chip by its currency (, CZK, EUR) and keeps the remaining chips in a separate benefitTags column. The same care applies to the footer, where the employer-rating line ("433 reviews on Atmoskop") sits next to the locality — matched by wording so it never contaminates the location.

Salaries are written with thin-space separators (45 000 – 51 000 Kč). The Actor keeps the original label and derives a sortable numeric floor.

Who is it for?

  • Recruitment agencies tracking which Czech companies are hiring and where.
  • Salary researchers building pay benchmarks by role and region.
  • B2B sales teams using hiring activity as a growth signal.
  • Job boards and aggregators that need a Czech feed.
  • Market analysts measuring demand across Prague, Brno and the regions.

Use cases

  • Build a pay benchmark for CNC operators or developers across Czech regions.
  • List every company hiring in a locality, with review counts as a quality signal.
  • Track how many ads offer remote work, month over month.
  • Filter to ads that publish pay and rank them by advertised floor.
  • Feed a niche board with fresh Czech listings.

Why use this Actor?

  • Keyless — nothing to sign up for.
  • 18 structured fields, with salary, benefits and locality cleanly separated.
  • Sortable salary — original label plus a numeric floor.
  • Employer review count pulled from the card's rating line.
  • Remote and fast-reply flags derived from the chips.
  • Honest columns — a chip only becomes a salary when it carries a currency.

What data can you extract?

FieldTypeDescription
jobIdstringJobs.cz ad ID
titlestringJob title
jobUrlstringPublic ad page
companyNamestringHiring company
companyLogoUrlstringCompany logo
localitystringCity and district
salaryLabelstringSalary exactly as advertised
salaryFromnumberNumeric floor for sorting
currencystringCZK or EUR when a salary is present
employerRatingCountnumberNumber of employer reviews
employerRatingUrlstringLink to the employer's review page
remotePossiblebooleanWork-from-home chip present
fastReplybooleanEmployer promises a fast reply
benefitTagsstringAll non-salary chips
adStatusstringPromo status, e.g. "Opportunity of the day"
countrystringCzechia
sourcestringAlways jobs_cz
scrapedAtstringRun timestamp (ISO 8601)

Example output

{
"jobId": "2001322937",
"title": "Programátor CNC (m/ž)",
"jobUrl": "https://www.jobs.cz/rpd/2001322937/",
"companyName": "LAMARK s.r.o.",
"locality": "Nový Bydžov – Zábědov",
"salaryLabel": "45 000 – 51 000 Kč",
"salaryFrom": 45000,
"currency": "CZK",
"remotePossible": false,
"fastReply": true,
"benefitTags": "Odpověď do 2 týdnů, Odpovězte teď a budete mezi prvními",
"country": "Czechia",
"source": "jobs_cz"
}

How to use it

  1. Enter a keyword, or leave it empty to walk the full listing.
  2. Optionally narrow by locality or switch on remote-friendly only.
  3. Use Only ads with a salary when building a pay benchmark.
  4. Set Maximum results and run, then export JSON, CSV or Excel.

Input example

{
"query": "programator",
"withSalaryOnly": true,
"maxResults": 1000
}

Notes and limits

  • Roughly 1 in 3 Czech ads publishes a salary. The rest leave salaryLabel, salaryFrom and currency as null — that reflects the ad, not a parsing gap.
  • employerRatingCount only exists for companies with an Atmoskop profile.
  • Jobs.cz renders 30 cards per page; the Actor stops when a page returns fewer, meaning the listing is exhausted.
  • Ad text is in Czech because employers write it that way.
  • You are responsible for how you use employer data, including under GDPR.

FAQ

Do I need a Jobs.cz account? No. Listings are public and this Actor needs nothing from you.

Why is the salary missing on most rows? Because most Czech employers do not advertise pay. When they do, it is captured with both the original label and a numeric floor.

Does it fetch the full job description? No. This Actor exports the result cards, which is what keeps bulk runs fast and cheap. Open jobUrl for the full text.

Can I get only remote roles? Yes, switch on Remote-friendly only.

How am I charged? Pay per result — you pay for the vacancies delivered.