Cpl.com Scraper - Ireland Job Listings & Salary Data avatar

Cpl.com Scraper - Ireland Job Listings & Salary Data

Pricing

from $1.20 / 1,000 result scrapeds

Go to Apify Store
Cpl.com Scraper - Ireland Job Listings & Salary Data

Cpl.com Scraper - Ireland Job Listings & Salary Data

Scrape Irish job listings from Cpl.com, Ireland's largest native recruitment agency, by keyword. Extract titles, locations, disciplines, salaries, employment types, and full descriptions. No login or cookies required.

Pricing

from $1.20 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Studio Amba

Studio Amba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Share

What does Cpl Scraper do?

Cpl Scraper extracts job listings from Cpl.com, Ireland's largest native recruitment and staffing agency, covering roughly 900 live vacancies across every professional sector at any given time. Give it a keyword and (optionally) an Irish county or city, and it returns structured data for every matching job: title, discipline, location, region, employment type, salary (when disclosed), the full job description, posting and expiry dates, and direct listing and apply links. It reads Cpl's own server-rendered pages, so there is no login, no cookies, and no browser automation required.

Run it on the Apify platform to get Irish recruitment market data via API, schedule recurring scrapes, and pipe results into tools like Zapier, Make, Google Sheets, Airtable, and Slack.

How to scrape Cpl.com data

  1. Go to the Cpl Scraper on the Apify Store.
  2. Click Try for free to open the actor in the Apify Console.
  3. Enter a search query (e.g. "accountant", "software engineer", "nurse", "project manager").
  4. Optionally enter an Irish county or city (e.g. "Dublin", "Cork", "Galway"). Leave it empty to search across all of Ireland.
  5. Set the maximum number of results you want (default: 100).
  6. Leave the proxy configuration on automatic (the default) -- Cpl.com's Cloudflare is passthrough for a normal browser request.
  7. Click Start and wait for the run to finish.
  8. Download your data as JSON, CSV, Excel, or HTML from the Output tab, or pull it via the Apify API.

Why use Cpl Scraper?

  • Irish salary benchmarking -- compare advertised pay across roles, sectors, and counties, where salary figures are disclosed.
  • Recruitment intelligence -- see which disciplines and regions are most active at one of Ireland's largest agencies, and spot hiring trends before they hit the general job boards.
  • Labour market analysis -- understand demand across Irish counties and sectors. Which regions have the most vacancies? Which disciplines are in shortest supply?
  • Lead generation -- Cpl job listings surface active hiring employers by sector and region, useful for targeting B2B services, tools, or staffing solutions at companies currently recruiting in Ireland.
  • Job aggregation -- feed structured Irish listings into your own job board, career site, or candidate-alert system.
  • Academic and policy research -- clean, structured data for Irish labour economics, skills-gap studies, and workforce reports.

About Cpl.com

Cpl (part of the Outsourcing Inc. group) is Ireland's largest native recruitment and staffing agency, founded in Dublin and now operating across the country plus Northern Ireland, the UK, and mainland Europe. Key characteristics:

  • Coverage: Nationwide Ireland (all four provinces), plus Northern Ireland and remote/hybrid roles.
  • Disciplines: Accounting & Finance, Banking, Construction, Engineering, Healthcare, Hospitality, HR, Insurance, Languages, Legal, Life Sciences, Marketing, Office Support, Retail, Sales, Supply Chain, and Technology.
  • Confidential employers: like most staffing agencies, many roles are posted under Cpl's own name with the hiring company kept confidential until a candidate applies. The scraper captures Cpl's own job reference and discipline tag instead of a company name.
  • Salary data: most listings show "Negotiable" rather than a figure -- when Cpl does publish a number, this actor captures it in salaryMin/salaryMax/currency.
  • Work patterns: full-time, part-time, and contract roles.

Input

FieldTypeRequiredDescription
searchQuerystringNoJob keyword to search for. Defaults to accountant if empty.
locationstringNoIrish county or city to filter by (e.g. Dublin). Applied after fetching, since Cpl.com doesn't support server-side location filtering. Leave empty to search all of Ireland.
maxResultsintegerNoMaximum number of listings to scrape. Default 100.
proxyConfigurationobjectNoApify proxy settings. Defaults to automatic Apify proxy.

Example input

{
"searchQuery": "software engineer",
"location": "Dublin",
"maxResults": 100,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Output

Each job listing is a flat JSON object with the following fields:

FieldTypeExample
jobIdstring6012439
jobReferencestringJO-2608-568408
jobTitlestringAP/Accounts Administrator
disciplinestringaccounting
locationstringCounty Cork
regionstringMunster
countrystringIE
employmentTypestringFULL_TIME
salaryMinnumber35000
salaryMaxnumber42000
currencystringEUR
salaryRawstringNegotiable
descriptionstringRole Overview Manages the end-to-end purchase-to-pay process...
datePostedstring2026-08-31T10:36:12.056Z
validThroughstring2026-10-30T23:59:59.999Z
urlstringhttps://www.cpl.com/job/ap-slash-accounts-administrator-6012439
applyUrlstringhttps://www.cpl.com/job/ap-slash-accounts-administrator-6012439/apply
sourcestringcpl.com
scrapedAtstring2026-09-01T14:09:41.083Z

Example output

{
"jobId": "5933190",
"jobReference": "JO-2605-565799",
"jobTitle": "Financial Accountant",
"discipline": "accounting",
"location": "County Cork",
"region": "Munster",
"country": "IE",
"employmentType": "FULL_TIME",
"salaryMin": null,
"salaryMax": null,
"currency": null,
"salaryRaw": "Negotiable",
"description": "Job Type: Full-time Location: 5 days onsite About the Role We are seeking a dynamic, detail-oriented Qualified Accountant to take full ownership of our financial operations...",
"datePosted": "2026-06-11T10:50:51.236Z",
"validThrough": "2026-09-09T23:59:59.999Z",
"url": "https://www.cpl.com/job/financial-accountant-5933190",
"applyUrl": "https://www.cpl.com/job/financial-accountant-5933190/apply",
"source": "cpl.com",
"scrapedAt": "2026-09-01T14:09:41.083Z"
}

Cost estimate

This actor is billed on Apify's Pay Per Result model. Cpl.com lists 30 jobs per search-results page, and each result is enriched with one additional request to its detail page for the full description and structured salary/date fields -- a typical run of a few hundred listings finishes in a few minutes of compute. You pay per job returned plus a small per-run start fee. Check the actor's pricing tab for the exact current rate. Usage cost only settles once a run reports SUCCEEDED -- reading the dataset mid-run will undercount what you'll actually be charged.

Limitations and known issues

  • Employer names are usually not disclosed -- Cpl keeps the underlying hiring company confidential on most listings, consistent with standard staffing-agency practice. The discipline and jobReference fields identify the role category and Cpl's own tracking id instead of a company field.
  • Salary as advertised -- most Cpl listings show "Negotiable" rather than a figure. When no figure is disclosed, salaryMin, salaryMax, and currency are null; salaryRaw always carries the raw display text.
  • Ireland and Northern Ireland focus -- this actor targets Cpl's main site (cpl.com), which lists roles across the Republic of Ireland and, occasionally, Northern Ireland/UK. It does not cover Cpl's other international markets.
  • Location filtering is client-side -- Cpl.com's own location/discipline query parameters don't actually filter server-side (verified live), so this actor filters by matching your location input against each job's listed location after fetching. A very specific location string may exclude jobs listed under a nearby town or county name instead.
  • Result ceiling -- deep result sets are paginated 30 at a time; very large maxResults values will walk many pages plus one detail-page fetch per job. Keep maxResults reasonable for the query you actually need.

More Irish and European job scrapers

  • IrishJobs -- Ireland's leading general job board
  • JobsIreland -- Ireland's public employment services job board
  • gradireland -- Irish graduate jobs and internships
  • Hays UK -- another major staffing agency, UK market
  • Randstad Belgium -- pan-European staffing agency, Belgian market

Browse the Studio AMBA profile on the Apify Store for more European job and marketplace scrapers.

FAQ

Do I need a Cpl account or API key? No. This actor reads Cpl.com's public job listings. There is no login, no cookies, and no API key required.

Why don't I see a company/employer name? Cpl is a staffing agency. Most listings are posted under Cpl's own name with the underlying employer kept confidential -- the actor returns the discipline and Cpl's own job reference instead.

Can I filter by salary, employment type, or discipline? The current version filters by keyword and location. Salary, employment type, and discipline are returned on every result so you can filter them yourself after scraping.

Is scraping Cpl.com legal? This actor collects publicly available job listing data. You are responsible for using the data in line with the site's terms and applicable law. Do not use it to send unsolicited communications in breach of regulations.

Need this data on a schedule, or a custom version?

We run this scraper as a managed service for businesses: scheduled runs, deduplication, delta detection, and delivery to your inbox, Google Sheets, or API -- maintenance included. We can also build a custom version with your exact fields and filters, or combine multiple sources into one feed.

See studioamba.dev/services or email hello@studioamba.dev for a free data sample. We maintain 300+ European web scrapers and answer within one business day.