Pracuj Scraper — Polish Job Listings, Salaries & Company Data avatar

Pracuj Scraper — Polish Job Listings, Salaries & Company Data

Pricing

Pay per usage

Go to Apify Store
Pracuj Scraper — Polish Job Listings, Salaries & Company Data

Pracuj Scraper — Polish Job Listings, Salaries & Company Data

Scrape job listings, salaries, work modes, contract types, and company data from Pracuj.pl — Poland's #1 job board with dominant market share.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

What does Pracuj Scraper do?

Pracuj Scraper extracts job listings, salaries, company data, work modes, and contract types from Pracuj.pl — Poland's #1 job board with dominant market share. No login or cookies required. Run it on the Apify platform and get structured data via API, webhooks, or direct download.

Why use Pracuj Scraper?

  • Market research — Monitor the Polish job market, track salary trends, and analyze demand by role, location, and industry.
  • Competitive intelligence — See what companies are hiring, what they offer, and how your compensation compares.
  • Recruitment analytics — Build dashboards of job postings, filter by work mode (remote/hybrid/office), experience level, and contract type.
  • Data-driven decisions — Export structured data to Excel, Google Sheets, or your data warehouse for deeper analysis.

How to use Pracuj Scraper

  1. Go to the Pracuj Scraper input page.
  2. Enter a search query (e.g., "software engineer"), or filter by category, location, work mode, or salary range.
  3. Click Start and wait for the run to finish.
  4. Download your data as JSON, CSV, Excel, or connect via API.

Input

FieldTypeRequiredDescription
queryStringNoSearch keyword (e.g., "data analyst")
categoryStringNoCategory slug (e.g., "it", "finanse", "marketing")
locationStringNoCity or region (e.g., "warszawa", "krakow")
salaryFromIntegerNoMinimum salary in PLN
salaryToIntegerNoMaximum salary in PLN
workModeStringNo"all", "remote", "hybrid", or "office"
experienceLevelStringNo"all", "trainee", "junior", "mid", "senior", or "expert"
maxResultsIntegerNoMaximum results to return (default: 100)
proxyConfigurationObjectNoProxy settings (residential recommended for large runs)

Output

Each result contains:

FieldTypeExample
titleString"Senior Java Developer"
companyString"Allegro"
salaryMinNumber18000
salaryMaxNumber25000
salaryCurrencyString"PLN"
locationString"Warszawa"
workModeString"remote"
contractTypeString"umowa o pracę"
experienceLevelString"senior"
categoryString"IT"
postedDateString"2026-04-01"
expiresDateString"2026-04-30"
descriptionStringFull job description text
urlStringFull job listing URL
scrapedAtStringISO 8601 timestamp

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Example output

{
"title": "Senior Java Developer",
"company": "Allegro",
"salaryMin": 18000,
"salaryMax": 25000,
"salaryCurrency": "PLN",
"location": "Warszawa",
"workMode": "remote",
"contractType": "umowa o pracę",
"experienceLevel": "senior",
"category": "IT",
"postedDate": "2026-04-01",
"expiresDate": "2026-04-30",
"description": "We are looking for an experienced Java Developer to join our platform team...",
"url": "https://www.pracuj.pl/praca/senior-java-developer-allegro,oferta,1234567890",
"scrapedAt": "2026-04-06T10:30:00.000Z"
}

How much does it cost to scrape Pracuj.pl?

This actor uses a browser-based approach (Playwright) due to Pracuj.pl's anti-bot protection. Estimated cost:

  • ~5 compute units per 100 results when scraping listing pages only
  • ~10 compute units per 100 results when fetching full job descriptions from detail pages
  • At standard Apify pricing, that's roughly $0.25-$0.50 per 100 jobs

Tips

  • Start with a specific query and category to get the most relevant results
  • Use maxResults to control costs during testing
  • Residential proxies are recommended for large runs to avoid blocks
  • The actor automatically paginates through all result pages

FAQ and support

  • Is it legal? This actor scrapes publicly available data from Pracuj.pl. Always respect the website's terms of service and use data responsibly.
  • Why residential proxies? Pracuj.pl has anti-bot protection that may block datacenter IPs on large runs.
  • Found a bug? Open an issue in the Issues tab and we will fix it quickly.
  • Need a custom solution? Contact us for tailored scraping solutions.