Prace.cz Scraper: Czech Republic Jobs, Salaries & Employers
Pricing
Pay per event
Prace.cz Scraper: Czech Republic Jobs, Salaries & Employers
Scrape job listings from Prace.cz, Czech Republic's largest job board. Returns title, company, Czech region, contract type, CZK salary, experience level, and full HTML description.
Pricing
Pay per event
Rating
0.0
(0)
Developer
NanoScrape
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Prace.cz Scraper: Czech Republic Jobs, Salaries and Employers
Extract job listings from Prace.cz (prace.cz), Czech Republic's largest generalist job board, part of the AlmaCareer group. Covers all job types, regions, and sectors across the Czech Republic, from full employment contracts to part-time and freelance work.
No login required. No captcha. HTTP-only, no browser under the hood.
What it does
Pulls live job listings from Prace.cz by keyword, location, and contract type. Results include Czech-specific fields: administrative region, district, contract type in Czech (Hlavni pracovni pomer / Prace na dohodu / Zivnostensky list), working hours, and CZK salary where disclosed. Full job description is available via the JSON-LD JobPosting schema embedded in each detail page.
Filter by:
- Keywords: job title, skill, or profession in Czech (e.g. "programator", "ucetni", "obchodni zastupce")
- Location: Czech city (e.g. "Praha", "Brno", "Ostrava", "Plzen")
- Contract type: Hlavni pracovni pomer, Prace na dohodu, Zivnostensky list
- Remote only: return only remote-eligible positions
Sample output
{"_type": "job","id": "981bf78c-7fdd-4fe6-8c9e-e91d6250feb7","title": "Programator / programatorka internich aplikaci","job_url": "https://www.prace.cz/nabidka/981bf78c-7fdd-4fe6-8c9e-e91d6250feb7/","source_url": "https://www.prace.cz/nabidka/981bf78c-7fdd-4fe6-8c9e-e91d6250feb7/","source_platform": "prace.cz","company_name": "SI-KA-TEC s.r.o.","company_website": null,"company_logo_url": null,"location": "Chebska, Skalna","country": "CZ","region": "Karlovarsky","district": null,"posted_at_text": "2026-08-17T13:57:48.190527+02:00","posted_at_datetime": "2026-08-17T00:00:00Z","employment_type": "full-time","working_hours": null,"contract_type_cz": null,"experience_level": null,"salary_min": 60000,"salary_max": 80000,"salary_currency": "CZK","salary_period": "month","salary_text": null,"description": "Jsme dcerinou spolecnosti nemecke firmy SI-KA-TEC GmbH...","description_full": "O nas:\nJsme dcerinou spolecnosti...","description_html": "<p>O nas...</p>","description_md": "**O nas:**\n\nJsme dcerinou spolecnosti...","contact_emails": [],"contact_phones": [],"contact_urls": [],"apply_url": "https://www.prace.cz/odpovedni-formular/981bf78c-7fdd-4fe6-8c9e-e91d6250feb7/","search_query": "programator","scraped_at": "2026-08-25T08:52:30Z"}
Pricing
| Event | Price |
|---|---|
| Actor start | $0.001 |
SERP result (includeJobDetails=false) | $0.003 per job |
Detail result (includeJobDetails=true) | $0.005 per job |
Typical cost: $3 per 1,000 jobs in SERP mode. Detail mode ($5/1,000) adds full HTML descriptions, CZK salary, contract type, and apply URL.
New to Apify? Every account gets a $5 free monthly platform credit, enough for around 1,000 results before you pay anything.
Input
| Field | Type | Default | Description |
|---|---|---|---|
searchQueries | array of strings | - | Czech keywords: "programator", "ucetni", "obchodni zastupce". Each runs as a separate search. |
searchUrls | array of strings | - | Direct Prace.cz search URLs. Wins over searchQueries. |
startUrls | array of strings | - | Direct job detail page URLs (e.g. https://www.prace.cz/nabidka/UUID/). |
location | string | - | Czech city filter: "Praha", "Brno", "Ostrava", "Plzen". |
contractType | select | any | Filter by contract type: Hlavni, Dohoda, Zivnost. |
remoteOnly | boolean | false | Only return remote-eligible positions. |
includeJobDetails | boolean | false | Fetch full detail page: description_full, description_html, salary, contract type, apply URL. Charges job-detail-result. |
includeCompanyDetails | boolean | false | Surface company logo URL from detail page. |
maxResults | integer | 5 | Total cap across all queries (max 5000). |
maxResultsPerQuery | integer | 5 | Cap per individual keyword or URL. |
maxConcurrency | integer | 5 | Parallel detail page fetches when includeJobDetails=true. |
Output fields
Identity
id: Prace.cz job UUID from URLtitle: position title in Czechjob_url,source_url: canonical Prace.cz listing URL
Company
company_name: hiring companycompany_website: company URL (when available)company_logo_url: logo from Teamio CDN
Location (Czech Republic)
location: display string (street address + city from JSON-LD)country: always "CZ"region: Czech administrative region (Praha, Jihomoravsky, Moravskoslezsky, etc.)district: Czech district (okres) when available from locality string
Contract and schedule (Czech-specific)
contract_type_cz: Czech contract label (Hlavni pracovni pomer, Prace na dohodu, Zivnostensky list)employment_type: normalized English equivalent (full-time, part-time, temporary, contract)working_hours: "plny uvazek", "castecny uvazek", or "brigada"experience_level: Bez praxe, Junior, S praci, Senior (inferred from description)
Salary (CZK)
salary_min,salary_max: numeric values in CZK when disclosedsalary_currency: always "CZK" when salary is presentsalary_period: month, hour, yearsalary_text: raw salary string from page
Dates
posted_at_text: raw date posted string (ISO from JSON-LD or relative Czech)posted_at_datetime: ISO 8601 UTC
Description (requires includeJobDetails=true)
description: ~500 character plain-text snippet in Czechdescription_full: full plain text with line breaks preserveddescription_html: raw HTML of job descriptiondescription_md: Markdown rendering
Contacts (requires includeJobDetails=true)
contact_emails: emails found in descriptioncontact_phones: phone numbers found in descriptioncontact_urls: external URLs found in descriptionapply_url: Prace.cz apply/reply URL
Related actors
Job aggregation
- Job Feed - Unified job feed combining multiple European and global sources into one normalized stream
Career site scrapers
- Career Site Jobs Scraper - Extract jobs from any company career page
- Website Job Extractor - Generic job extraction from any website
European peers
- NoFluffJobs EU Scraper - Tech jobs across Poland, Czech Republic, and wider EU
- TargetJobs UK Scraper - UK graduate and entry-level job listings
General job boards
- Indeed Scraper - Indeed global listings including Czech Republic
- LinkedIn Jobs Scraper - LinkedIn job postings worldwide
Questions and support
Contact us at contact@nanoscrape.com or use the actor's Issues tab.