💼 Pracuj.pl Scraper | Poland Jobs & Salaries avatar

💼 Pracuj.pl Scraper | Poland Jobs & Salaries

Pricing

$3.00 / 1,000 job scrapeds

Go to Apify Store
💼 Pracuj.pl Scraper | Poland Jobs & Salaries

💼 Pracuj.pl Scraper | Poland Jobs & Salaries

Extract Pracuj.pl job advertisements, salary ranges, employment types, employer profiles, and skill requirements across Poland. Polish recruitment API.

Pricing

$3.00 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

Alexandru Afanasiuc

Alexandru Afanasiuc

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Categories

Share

Pracuj.pl Scraper — Poland Job Ads, Salaries & Remote Work

Fast Apify actor to extract public job listings from Pracuj.pl, Poland's largest job board. Returns titles, companies, salaries, locations, contract types, work modes, technologies, and apply URLs as clean JSON.

Features

  • Fast HTTP-only scraper — parses embedded Next.js __NEXT_DATA__ JSON (no headless browser, 128–256 MB RAM).
  • Rich job data — title, company, salary text, location, remote/hybrid flags, contract types, position levels, technologies, and apply URL.
  • Flexible filters — keyword search, city, work mode, contract type, position level, posted-within days, salary-only filter.
  • Cloudflare-ready — uses Apify Proxy by default for reliable access.
  • Structured output — clean JSON / CSV ready for HR analytics, recruitment pipelines, or market research.

Input Configuration

ParameterTypeDefaultDescription
keywordsArray["developer"]Search keywords (each runs as a separate search).
cityStringnullPolish city slug (e.g. warszawa, krakow, wroclaw).
workModeStringnullComma-separated: full-office, hybrid, home-office, mobile.
contractTypeStringnullContract codes: 0=employment, 3=B2B, 7=internship.
positionLevelStringnullLevel codes: 17=junior, 4=mid, 18=senior.
postedWithinDaysIntegernullOnly jobs from last 1, 3, 7, 14, or 30 days.
onlyWithSalaryBooleanfalseReturn only offers with disclosed salary.
maxItemsInteger100Maximum job listings to return.
proxyConfigurationObject{useApifyProxy: true}Apify proxy settings (recommended).

Sample Input JSON

{
"keywords": ["developer", "programista"],
"city": "warszawa",
"workMode": "hybrid,home-office",
"onlyWithSalary": true,
"maxItems": 100
}

Sample Output

{
"id": "12345678",
"partitionId": 1,
"title": "Senior Backend Developer",
"url": "https://www.pracuj.pl/praca/senior-backend-developer-warszawa,oferta,12345678",
"description": "Dołącz do zespołu...",
"company": {
"name": "TechCorp Poland Sp. z o.o."
},
"salary": {
"text": "12 000 - 18 000 PLN brutto"
},
"location": "Warszawa",
"isRemoteWorkAllowed": true,
"workModes": ["hybrid"],
"contractTypes": ["B2B", "Umowa o pracę"],
"positionLevels": ["Senior"],
"technologies": ["Python", "PostgreSQL", "Docker"],
"publishedAt": "2026-08-08T10:00:00Z",
"scrapedAt": "2026-08-10T12:00:00.000Z"
}

Pricing

Pay-Per-Event: $3.00 per 1,000 job listings scraped.

This actor extracts only publicly accessible job posting information without requiring login or accessing private personal data. Compliant with GDPR — no personal profile scraping.