Pracuj.pl Scraper
Pricing
from $1.50 / 1,000 results
Pracuj.pl Scraper
Scrape pracuj.pl for structured Polish job data: titles, companies, salaries in PLN, contract types (B2B, umowa o pracę), tech stacks, requirements & full descriptions. 200k+ listings with repost detection.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
1
Bookmarked
20
Total users
5
Monthly active users
9 days ago
Last modified
Categories
Share
Pracuj.pl Scraper — Poland Jobs

Extract structured job listings from pracuj.pl — Poland's largest and most popular job board. Filter by keyword, location, contract type, work mode, and schedule. No API key required.
What you get
Each result includes the job title, company, location, contract type, work mode, work schedule, salary (where published), and a direct link.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
keywords | string | — | Job title or keyword, e.g. developer, księgowy, specjalista |
location | string | — | City or region, e.g. Warszawa, Kraków, Wrocław |
contractType | string | any | Contract type: any, employment, b2b, mandate, work-contract, replacement, agency, temp-work, internship |
workMode | string | any | Work mode: any, remote, hybrid, office, mobile |
workSchedule | string | any | Schedule: any, fulltime, parttime, additional |
maxResults | integer | 100 | Maximum number of listings to return |
daysOld | integer | — | Only return jobs posted within this many days |
skipReposts | boolean | false | Skip listings already seen in previous runs (90-day deduplication) |
startUrls | array | — | Direct Pracuj.pl search or listing URLs. Overrides all filters |
Output fields
| Field | Type | Notes |
|---|---|---|
title | string | Job title |
company | string | Hiring company name |
location | string | Location as displayed |
contractType | string | Contract type |
workMode | string | e.g. remote, hybrid, office |
workSchedule | string | e.g. fulltime, parttime |
salaryMin | number | Minimum salary (numeric), or null |
salaryMax | number | Maximum salary (numeric), or null |
salaryCurrency | string | Currency code, e.g. PLN, EUR |
publishDate | string | Date posted |
url | string | Direct link to the listing |
isRepost | boolean | true if seen in a previous run |
Examples
Remote developer jobs in Warsaw
{"keywords": "developer","location": "Warszawa","workMode": "remote","maxResults": 100}
B2B contracts in Kraków
{"keywords": "programista","location": "Kraków","contractType": "b2b","maxResults": 50}
Part-time roles posted this week
{"keywords": "specjalista","workSchedule": "parttime","daysOld": 7,"maxResults": 100}
Daily incremental feed
{"keywords": "marketing","location": "Wrocław","daysOld": 1,"skipReposts": true,"maxResults": 500}
Pricing
Pay-per-result — charged only for items pushed to the dataset.
Need a custom scraper?
Unfenced Group builds Apify actors for any website — for free.
If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.
Get in touch: www.unfencedgroup.nl