Poland ATS Jobs Feed (Traffit career sites) avatar

Poland ATS Jobs Feed (Traffit career sites)

Pricing

Pay per event

Go to Apify Store
Poland ATS Jobs Feed (Traffit career sites)

Poland ATS Jobs Feed (Traffit career sites)

Job ads straight from 150+ Polish employers' Traffit career sites: normalised title, city, work mode, contract type, salary, description. Filters and only-new monitoring.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Artur Flamandzki

Artur Flamandzki

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Security

Limited permissions

Share

Poland ATS Jobs Feed: Traffit career sites

Get job ads straight from the career sites of 150+ Polish employers that recruit with the Traffit ATS: software houses, banks and fintechs, retail, manufacturing, logistics and staffing agencies. No job-board middlemen, no duplicates across portals, no login.

Every ad becomes one clean, normalised record: title, city and region, work mode (remote / hybrid / on-site), contract type (UoP, B2B, umowa zlecenie...), seniority, salary range with currency and period, a plain-text description and the apply link.

What you can use it for

  • Job aggregators and niche job boards: add hundreds of fresh Polish ads that are not on the big portals yet.
  • Recruitment agencies and sourcers: see who is hiring for what, before the ad is syndicated.
  • Salary benchmarking and labour-market research: salary ranges normalised to numbers, currency and period.
  • Sales intelligence: companies that are hiring are companies that are growing.
  • AI agents and RAG pipelines: structured, deduplicated job data via the Apify API or MCP.

How it works

  1. The actor scans the public job feed of each employer's Traffit career site (the built-in directory, your own list of companies, or both).
  2. Each ad is normalised: HTML turned into text, contact e-mails and phone numbers removed, salary and work mode detected from the ad.
  3. Your filters are applied (keywords, locations, work mode, posting date).
  4. With Only jobs new since the last run on, a scheduled run returns only ads you have not received before: a ready-made job alert. The memory is kept separately for each combination of companies and filters, so several alerts never hide each other's jobs; an ad still open on the career site is never returned twice.

Input

FieldWhat it does
CompaniesTraffit career sites to scan: subdomain (zen) or URL (https://zen.traffit.com/career/)
Scan the built-in directoryAlso scan every employer in the built-in directory (on by default)
KeywordsKeep jobs whose title or text contains any of these words (e.g. python, księgowa)
LocationsKeep jobs in these cities or regions (e.g. Warszawa, Małopolskie)
Work modeAny, remote, hybrid or on-site
Posted within (days)Only jobs published in the last N days
Only jobs new since the last runIdeal for daily or hourly schedules
Include the full descriptionAdds the plain-text description
Maximum jobsStop after this many jobs

Output example

{
"job_id": "traffit:scalo:2632",
"job_hash": "5b0f1c2e9a7d4e3b8c6a1f0e2d4c6b8a0e1f2d3c",
"source_platform": "traffit",
"company_slug": "scalo",
"company_name": null,
"company_career_url": "https://scalo.traffit.com/career/",
"title": "Senior DevOps Engineer (AWS)",
"city": "Warszawa",
"region": "Mazowieckie",
"country": "PL",
"locations": [{"city": "Warszawa", "region": "Mazowieckie", "country": "PL"}],
"work_mode": "remote",
"contract_types": ["B2B"],
"seniority": "senior",
"salary_min": null,
"salary_max": 160,
"salary_currency": "PLN",
"salary_period": "hour",
"attributes": ["Python, AWS, Terraform", "B2B", "Senior", "do 160 PLN/h", "Zdalnie"],
"language": "pl",
"description_text": "...",
"job_url": "https://scalo.traffit.com/public/an/...",
"apply_url": "https://scalo.traffit.com/public/form/a/...",
"posted_at": "2026-11-03T13:58:44+01:00",
"first_seen_at": "2026-11-03T14:10:00+00:00",
"is_new": true
}

Pricing

Pay per event, no subscription. The prices are on the Pricing tab; you are charged for two events:

EventWhen
Career site scanned (company-board-scanned)once per career site read in the run
Job (job)once per job saved to the dataset
  • Jobs make up most of the cost of a full scan; with Only jobs new since the last run a scheduled run pays mainly the per-site fee plus the new jobs.
  • Filters are applied after a site is read, so a narrow filter lowers the job fees, not the site fees. List only the Companies you need and switch off the built-in directory for the cheapest runs.
  • The form starts with Maximum jobs = 100 for a cheap first run; raise it for a full scan (about 7,000 jobs).
  • Set a maximum cost per run in Apify and the actor stops cleanly when it is reached, after delivering the jobs of the last site it charged for.

Data and privacy

Only public job ads that employers publish for distribution are read. The actor removes e-mail addresses, phone numbers and the names after contact labels ("Osoba kontaktowa: ...") from titles, attributes and descriptions, and outputs no candidate data. You are responsible for using the data in line with the law that applies to you (e.g. GDPR) and with the sites' terms.

Missing an employer?

Add any Traffit career site in Companies. Want another Polish ATS (eRecruiter, HRappka) or a feature? Open an issue on the actor page.