Jobs.cz Scraper — Czech Vacancies, Salary & Employers
Pricing
from $3.50 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
0
Monthly active users
2 days ago
Last modified
Categories
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 (Kč, 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?
| Field | Type | Description |
|---|---|---|
jobId | string | Jobs.cz ad ID |
title | string | Job title |
jobUrl | string | Public ad page |
companyName | string | Hiring company |
companyLogoUrl | string | Company logo |
locality | string | City and district |
salaryLabel | string | Salary exactly as advertised |
salaryFrom | number | Numeric floor for sorting |
currency | string | CZK or EUR when a salary is present |
employerRatingCount | number | Number of employer reviews |
employerRatingUrl | string | Link to the employer's review page |
remotePossible | boolean | Work-from-home chip present |
fastReply | boolean | Employer promises a fast reply |
benefitTags | string | All non-salary chips |
adStatus | string | Promo status, e.g. "Opportunity of the day" |
country | string | Czechia |
source | string | Always jobs_cz |
scrapedAt | string | Run 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
- Enter a keyword, or leave it empty to walk the full listing.
- Optionally narrow by locality or switch on remote-friendly only.
- Use Only ads with a salary when building a pay benchmark.
- 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,salaryFromandcurrencyasnull— that reflects the ad, not a parsing gap. employerRatingCountonly 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.