Jobboom Jobs Scraper — Quebec Job Listings
Pricing
from $3.00 / 1,000 records
Jobboom Jobs Scraper — Quebec Job Listings
Scrape Jobboom job listings (French or English) from any search, city, region or industry page: title, company, location, sector and posting language, plus full description, job type, schedule, start date, dates and reference from each job page.
Pricing
from $3.00 / 1,000 records
Rating
0.0
(0)
Developer
Ocrad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
Jobboom Jobs Scraper
Quebec Job Listings. Provide any Jobboom listing URL, in English (/en/...) or French (/fr/...), and get structured job data across result pages: title, employer, location, sector, posting language, employer profile and the job page. Turn on detailedInfo to also get the full description, job type, work schedule, shift, salary, start date, posting and closing dates, status and employer reference from each job page.
Jobboom is a long-running Quebec job board (Montréal, Québec City, Laval, Longueuil, Gatineau …). Its listing pages can be narrowed by city, region, industry and posting language; see "Getting your listing URL" below.
📋 Example Output
Record from a run with detailedInfo: true on https://www.jobboom.com/fr/emploi/_lfr (French-language postings). Without detailedInfo, the result cards only provide id, url, title, company, location, sector, companyUrl, language and postingLanguage; the other fields are null:
{"id": "3700624","url": "https://www.jobboom.com/fr/offre-emploi/intervenante-de-milieu-ainees_le-centre-daction-benevole-communautaire-de-matawini_p3700624","title": "Intervenant.e de milieu (Ainé.es)","company": "Le centre d'action bénévole communautaire de Matawini","location": "Chertsey, QC","sector": "Services sociaux, sciences sociales et éducation","salary": "26.50$ - 29.00$ Horaire","employmentType": "PERMANENT, FULL_TIME","workSchedule": "32 h - Temps plein","workShift": "Jour","startDate": "Aussitôt que possible","postedAt": "2026-10-05","postedAgo": "Publié il y a 23 jour(s)","validThrough": "2026-11-03","status": "Toujours ouvert","reference": null,"snippet": "Financé par le secrétariat des aînées dans le cadre du programme ITMAV (Initiatives de travail de milieu auprès des aînées en situation de vulnérabilité). Ce programme vise à repérer les personnes aînées en situation de vulnérabilité ou à risque de fragilisation, en vue de favoriser une connexion ou","description": "Financé par le secrétariat des aînées dans le cadre du programme ITMAV (Initiatives de travail de milieu auprès des aînées en situation de vulnérabilité). Ce programme vise à repérer les personnes aînées en situation de vulnérabilité ou à risque de fragilisation, en vue de favoriser une connexion ou une reconnexion vers les ressources pertinentes de leur communauté dans un contexte d’accompagnement, tout en laissant ou en redonnant à la personne aînées le pouvoir de faire ses choix (empowerment) favorisant son mieux-être. Les intervenant.e.s ITMAV contribuent à briser l’isolement des personnes aînées, ainsi qu’à favoriser leur autonomie et leur maintien dans leur communauté. Description de t …","applyUrl": "https://www.jobboom.com/fr/offre-emploi/intervenante-de-milieu-ainees_le-centre-daction-benevole-communautaire-de-matawini_p3700624","companyUrl": "https://www.jobboom.com/fr/entreprise/le-centre-daction-benevole-communautaire-de-matawini-G377217","language": "fr","postingLanguage": null,"scrapedAt": "2026-10-28T20:07:48.506Z"}
salary, workShift and reference are filled only when the employer provides them. Applications go through Jobboom's own form, so applyUrl is the job page. postingLanguage is "fr" when Jobboom flags a posting as available in French only (null otherwise).
⚙️ Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
url | String | (required) | Jobboom listing URL: all jobs (https://www.jobboom.com/en/job/, https://www.jobboom.com/fr/emploi/), a city page (https://www.jobboom.com/en/montreal/_c66023), an industry page (https://www.jobboom.com/en/accounting-finance-insurance/_i5), a region page, or a language-filtered page (https://www.jobboom.com/fr/emploi/_lfr). A &page=N parameter is honoured as the starting page. |
maxItems | Integer | 100 | Stop after this many jobs (15 per result page, pages are fetched until the limit or the last page). 0 = no limit. |
detailedInfo | Boolean | false | Visit each job page for the full description, job type, schedule, shift, salary, start date, dates, status and reference. One extra request per job. |
proxyConfiguration | Object | Apify RESIDENTIAL, country CA | Jobboom blocks datacenter IPs, so the default is Apify residential proxy in Canada; the pages are small, so proxy traffic per run is negligible. |
Example Input
{"url": "https://www.jobboom.com/en/montreal/_c66023","maxItems": 100,"detailedInfo": true}
Getting your listing URL
- Open jobboom.com in English or French and open the job listing ("Find a job" / "Trouver un emploi"); it is sorted by last update
- Narrow it with the left-hand facets: city, region, industry or posting language. The URL changes to a facet path such as
/en/montreal/_c66023or/en/accounting-finance-insurance/_i5 - Copy the full URL from your browser address bar and paste it as the
urlinput
Note: Jobboom's keyword box only decorates the URL (displayKeyword=...); the site's server returns the same unfiltered listing for keyword searches, so use the city / industry / region / language facets to narrow results and filter the dataset by title afterwards.
💬 Support and Feedback
Reach out via Apify support channels or leave feedback on the Actor's page.
Is it legal to scrape Jobboom data?
It is legal to scrape publicly available data such as job titles, employers, salaries and descriptions. Results may contain personal data (e.g. contact names or e-mails inside a posting); scrape personal data only with a legitimate reason. Personal data is protected by PIPEDA, Quebec's Law 25 and other regulations — consult your legal advisor if unsure.