Eluta.ca Jobs Scraper — Canadian Job Listings avatar

Eluta.ca Jobs Scraper — Canadian Job Listings

Pricing

from $1.00 / 1,000 records

Go to Apify Store
Eluta.ca Jobs Scraper — Canadian Job Listings

Eluta.ca Jobs Scraper — Canadian Job Listings

Scrape Eluta.ca job search results: title, employer, location, salary range, posting age, snippet and apply link, plus full description, employment type and dates from each job page. Export JSON/CSV/Excel.

Pricing

from $1.00 / 1,000 records

Rating

0.0

(0)

Developer

Ocrad

Ocrad

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

8 days ago

Last modified

Security

Limited permissions

Share

Eluta.ca Jobs Scraper


Canadian Job Listings. Provide any Eluta.ca search URL (keywords + city/province) and get structured job data across result pages: title, employer, location, salary range (with parsed min/max), posting age, description snippet, the Eluta job page and the apply redirect to the employer's site. Turn on detailedInfo to also get the full description, employment type, industry, exact posting datetime and closing date from each Eluta job page.

Eluta.ca is the job search engine of the Canada's Top 100 Employers project and indexes postings directly from employer career sites, so it covers employers that never post on job boards.


📋 Example Output

Record from a run with detailedInfo: true on https://www.eluta.ca/search?q=data+analyst&l=Toronto%2C+ON (without detailedInfo, the detail-only fields salaryUnit, employmentType, industry, validThrough and description are null and postedAt is an approximate date derived from postedAgo):

{
"id": "37a4934e81a51553caaf59fd7c03d4d3",
"url": "https://www.eluta.ca/spl/data-product-analyst-data-science-37a4934e81a51553caaf59fd7c03d4d3",
"title": "Data Product Analyst (Data Science)",
"company": "Adastra Corporation",
"location": "Markham, ON",
"salary": null,
"salaryMin": null,
"salaryMax": null,
"salaryUnit": null,
"employmentType": "FULL_TIME",
"industry": "Computing - Software & Web Development",
"postedAt": "2026-10-28T09:38:26",
"postedAgo": "6 hours ago",
"validThrough": "2026-12-01T00:00:00",
"snippet": "Data Product Analyst (Data Science) to serve as a critical bridge between business stakeholders, data science and analytics teams, and data management groups. This role combines strong data analysis and data science capabilities with core business analysis skills to ensure that data is effectively leveraged to inform strategic decision making, improve processes, and influence solution design. You will frame business problems as analytical and modeling questions, apply statistical and machine",
"description": "Adastra is seeking a Data Product Analyst (Data Science) to serve as a critical bridge between business stakeholders, data science and analytics teams, and data management groups. This role combines strong data analysis and data science capabilities with core business analysis skills to ensure that data is effectively leveraged to inform strategic decision making, improve processes, and influence solution design. You will frame business problems as analytical and modeling questions, apply statistical and machine learning methods to answer them, and translate the results into clear, actionable recommendations. In addition to championing data stewardship, the Data Product Analyst plays a key r …",
"applyUrl": "https://www.eluta.ca/direct/i?i=37a4934e81a51553caaf59fd7c03d4d3",
"employerUrl": "https://www.eluta.ca/jobs-at-adastra",
"scrapedAt": "2026-10-28T20:01:46.718Z"
}

salary is filled only when the employer states a range (about half of the postings, e.g. "$50,000 - $90,000" with salaryMin 50000 and salaryMax 90000). applyUrl is Eluta's redirect that opens the original posting on the employer's own site.

⚙️ Configuration

ParameterTypeDefaultDescription
urlString(required)Eluta.ca search URL, e.g. https://www.eluta.ca/search?q=data+analyst&l=Toronto%2C+ON. A &pg=N parameter is honoured as the starting page.
maxItemsInteger100Stop after this many jobs (10 per result page, pages are fetched until the limit or the last page). 0 = no limit.
detailedInfoBooleanfalseVisit each Eluta job page for the full description, employment type, industry, exact posting datetime and closing date. One extra request per job.
proxyConfigurationObjectApify Proxy (auto)Proxy settings; switch to RESIDENTIAL only if results are empty.

Eluta rate-limits IPs that send many requests in a short time (it redirects to a "User Verification" page). The scraper fetches one page at a time with a short delay, detects that page and retries with a fresh proxy session, so keep maxItems reasonable and avoid running several large jobs in parallel from one proxy group.

Example Input

{
"url": "https://www.eluta.ca/search?q=data+analyst&l=Toronto%2C+ON",
"maxItems": 100,
"detailedInfo": false
}

Getting your search URL

  1. Open eluta.ca and search for a job title or keywords and a city or province
  2. Optionally refine the results (sort order, employer, distance …)
  3. Copy the full URL from your browser address bar and paste it as the url input

💬 Support and Feedback

Reach out via Apify support channels or leave feedback on the Actor's page.

It is legal to scrape publicly available data such as job titles, employers, salaries and descriptions. Results may contain personal data (e.g. names of contacts inside a posting); scrape personal data only with a legitimate reason. Personal data is protected by PIPEDA and other regulations — consult your legal advisor if unsure. Respect Eluta's terms of service and keep request volumes modest.