Ireland Jobs Scraper: jobs.ie & IrishJobs.ie Combined + Salary avatar

Ireland Jobs Scraper: jobs.ie & IrishJobs.ie Combined + Salary

Pricing

from $2.25 / 1,000 job postings

Go to Apify Store
Ireland Jobs Scraper: jobs.ie & IrishJobs.ie Combined + Salary

Ireland Jobs Scraper: jobs.ie & IrishJobs.ie Combined + Salary

Combines jobs.ie and IrishJobs.ie, Ireland's two leading job boards, into one structured feed per run: full salary, employer, and location data. Includes a bonus Employers hiring-signal dataset for B2B prospecting, plus 5-state monitor mode. Pulls into n8n, Zapier, or Clay via API. $0.003/job.

Pricing

from $2.25 / 1,000 job postings

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Ireland Jobs Feed: jobs.ie + IrishJobs.ie Combined, Salary Data

Ireland's two biggest job boards, one call, one schema.
jobs.ie and IrishJobs.ie are run separately today. This Actor searches both at once and returns one combined, structured feed, with automatic dedup for the rare role posted on both, so you get full coverage without running two tools and reconciling two formats yourself.

Ireland Jobs Feed combines jobs.ie and IrishJobs.ie, Ireland's two leading job boards, into one structured dataset in a single run. Every job comes with structured salary, full employer and location details, and a full description, pulled straight from the source. A role that happens to be posted on both boards is automatically matched and merged into one result rather than counted twice - built in as a data-hygiene safeguard, not because overlap between the two boards is common (it's checked on every run either way). Run it once for a snapshot, or schedule it and switch on monitor mode to see exactly what's new, updated, or gone since last time, via the Apify platform's built-in scheduling and API access.

๐ŸŽฏ Why use Ireland Jobs Feed?

"I need both jobs.ie and IrishJobs.ie coverage, but I don't want to run two different scrapers and merge two different output formats myself." A recruiter, staffing agency, or job-board aggregator runs this Actor once and gets one combined, consistently-structured list from both boards, ready to publish or forward.

"I need to know which companies are actively hiring in Ireland this week for outbound prospecting, not scroll two career sites by hand." A B2B sales or business-development team uses the bonus Employers dataset: one row per company across both boards combined, with open-role counts, counties, and sectors, a ready-made account-based prospecting list built from a wider net than either board alone.

"I'm building a jobs dashboard or market-analysis tool and want full market coverage without stitching two raw feeds together myself." A job-market analyst or aggregator builder schedules this Actor via the Apify API and gets one clean, structured feed spanning both boards, with monitor mode tracking what changed.

๐ŸŒ Two boards, one feed
jobs.ie and IrishJobs.ie searched together every run, returned in one consistent schema instead of two.
๐Ÿข Who's hiring now
A bonus Employers dataset: one row per company across both sites combined, with open-role counts and counties.
๐Ÿ’ถ Structured salary
Minimum, maximum, currency, and pay period parsed out wherever the employer discloses one, not just raw text.
๐Ÿ”— Automatic dedup
The rare role posted on both boards is matched on employer, title, and date, then merged into one result carrying both links - checked on every run.

๐Ÿ› ๏ธ How to use Ireland Jobs Feed

1. Pick your categories
Enter one or more category slugs, like it, sales, or healthcare, taken from either site's own job-category pages.
2. Run the Actor
It searches both jobs.ie and IrishJobs.ie for every category and returns one combined feed, merging the rare cross-posted duplicate automatically.
3. Schedule it
Turn on monitor mode and every future run tells you exactly what's new, updated, or gone since last time.

๐Ÿ“ฅ Input

FieldTypeRequiredDescription
Categoriesarray of stringsNoCategory slugs to search, e.g. it, sales, healthcare, accountancy, hr. Every category is searched on both sites.
Job typeenumNoAny, Permanent, Part time, Contract, Temporary, or Work from home. A real site filter, not post-processing - narrows results at the source.
Company typeenumNoAny, Direct employer only, or Agency only. Single-select: neither site's own filter reliably supports selecting both at once.
Posted withinintegerNoOnly jobs posted in the last 1, 3, 7, or 14 days (the site's own real options). Leave blank for no date limit.
Minimum salary periodenumNoAnnual, Daily, or Hourly - which period Minimum salary amount is measured in. Leave as "No minimum" to skip salary filtering.
Minimum salary amountintegerNoOnly jobs paying at least this much (EUR), in the period chosen above. Ignored unless a salary period is also set.
Max items per sourceintegerNoMaximum jobs fetched from each site, per category, before deduplication.
Include full descriptionbooleanNoInclude the complete job description text in the output.
Monitor modeenumNoSnapshot returns the current feed with no history. Changes compares against the previous run and flags new, updated, reappeared, unchanged, and expired jobs.
Include unchanged jobsbooleanNoOnly used with Monitor mode set to Changes. Also emit jobs that have not changed since the last run.
Monitor state namestringNoOptional label to keep separate change-history for different category sets run on different schedules.
Proxy configurationproxy objectNoResidential Ireland proxy is the default and is required for this Actor to work.
Max concurrencyintegerNoMaximum parallel requests across both sites.
Max request retriesintegerNoHow many times to retry a failed page before giving up on it.

๐Ÿ“ค Output

Every run gives you the deduplicated job feed as the default dataset, plus a bonus Employers dataset:

  • ๐Ÿ” Jobs (default dataset): one row per genuine job, deduplicated across both sites. A role found on only one board carries one source link; a role found on both carries both, plus the match evidence that justified merging them.
  • ๐Ÿข Employers (bonus, Storage tab): one row per employer across both sites combined, with total open roles, counties, sectors, and which board(s) they're hiring on, a ready-made "who's hiring in Ireland right now" list.

Download either view as JSON, CSV, HTML, or Excel, or connect straight to your own pipeline via the Apify API, including n8n, Zapier, or Clay.

Sample Jobs record

{
"id": "jobs_ie:107876384",
"title": "Assistant Manager - Computers and Technology",
"employer": {
"name": "Excel Recruitment",
"url": "https://www.jobs.ie/jobs/excel-recruitment",
"logoUrl": "https://www.jobs.ie/CompanyLogos/a6b0a39b-204e-4f11-9846-ece112ec1217.png"
},
"location": {
"text": "Dublin, Dublin",
"locality": "Dublin, County Dublin",
"region": "Dublin",
"country": "IE"
},
"salary": {
"min": 31000,
"max": 33000,
"currency": "EUR",
"period": "annum",
"rawText": "โ‚ฌ31,000 - โ‚ฌ33,000 per annum"
},
"contractType": "Permanent",
"datePosted": "2026-08-20T12:23:06.47Z",
"category": "it",
"sources": [
{ "site": "jobs_ie", "siteLabel": "jobs.ie", "url": "https://www.jobs.ie/job/assistant-manager-computers-and-technology/excel-recruitment-job107876384", "jobId": "107876384" }
],
"isCrossPosted": false,
"applyUrl": "https://www.jobs.ie/job/assistant-manager-computers-and-technology/excel-recruitment-job107876384",
"scrapedAt": "2026-09-16T18:00:00.000Z"
}

๐Ÿ—‚๏ธ Data table

FieldTypeDescription
idstringStable ID for this deduplicated job.
titlestringJob title.
employerobjectEmployer name, profile link, and logo.
locationobjectCounty, locality, and coordinates where available.
salaryobjectMinimum, maximum, currency, and pay period, parsed where the employer discloses one, plus the raw text.
contractTypestringPermanent, Contract, Temporary, or Part-time, as published.
datePostedstringISO posting date.
validThroughstringApplication deadline, when published.
industrystringIndustry classification, when published.
descriptionstringFull job description.
applyUrlstringLink to apply.
categorystringThe category this job was found under.
sourcesarrayEvery source site this job was found on, one entry normally, two when cross-posted.
isCrossPostedbooleanTrue when this job was matched and merged across both sites.
dedupMatchobjectPresent on cross-posted rows: the title, date, and salary agreement that justified the merge.
changeTypestringWith Monitor mode on: new, updated, reappeared, unchanged, or expired.

๐Ÿ’ฐ Pricing

Ireland Jobs Feed is pay per result: $0.0042 per job posting returned in your dataset. You are charged only for the jobs actually returned, an empty run costs nothing, and there is no subscription. The bonus Employers dataset is included at no extra charge.

โญ Enjoying Ireland Jobs Feed?

If this Actor is saving you time, a quick review helps other buyers find it and tells us what to build next. Leave a review right from the Actor's Store page.

๐Ÿ’ก Tips

  • Start with one category and a small max-items setting to see the field shape and dedup quality before scaling up to a full category list.
  • Use monitor mode with a scheduled run to get a running "what's new this week" feed instead of re-downloading the full list every time.
  • Give each category set its own monitor state name if you run more than one schedule, so their change history never mixes.

โ“ FAQ

Does this need a jobs.ie or IrishJobs.ie account or login? No. Every field comes from each site's own public job pages. No login, password, or API key is ever required.

How does it know a job on jobs.ie and a job on IrishJobs.ie are the same role? It matches on employer name, job title, and posting date, and checks disclosed salary as a confirming signal where both sides show one. A genuinely uncertain match is left unmerged rather than guessed, so two different real jobs are never incorrectly combined into one. In practice, genuine cross-posts are uncommon - the two boards mostly carry different roles - so most output is one board's own listing with a single source link; dedup exists to handle the exception cleanly, not because it fires on every run.

What happens to a job that's only on one site? It's still included, as a normal result with a single source link. Deduplication only affects jobs that genuinely appear on both boards.

Will monitor mode double-count a job that moves from one board to both? No. Monitor mode compares against the already-deduplicated feed, so a job you already had from one site that simply also appears on the other site this run is correctly left unchanged, not flagged as new.

๐Ÿ”— Other actors